Learn Read your report
What a percentile means on a genetic report: a rank inside one reference group
A polygenic score card shows one number first, such as 90th percentile. It says where a file's score fell among a reference group of other people. It is silent on how likely the disease is, and it changes if the group changes.
Key takeaways
- A percentile is a rank: at the 90th, about 90 in 100 of the reference group scored lower. It is not a 90 percent chance of anything.
- In UK Biobank the prevalence of coronary artery disease rose from 0.8 percent in the lowest percentile of a genome-wide score to 11.1 percent in the highest[4].
- For women in the top 1 percent of a 313-variant breast cancer score, the estimated lifetime risk was 32.6 percent: roughly a third, at the 99th percentile[5].
- Because most people sit in the middle, most cases come from outside the top: an estimated 21 percent of breast cancers would occur in the top 10 percent of that score, and so, by subtraction, 79 percent in the rest[5].
- The report ranks every score against a reference computed from non-Finnish European allele frequencies in gnomAD. Against Finnish frequencies the same file can rank differently; we estimate the size of that shift for each score below[8].
The claim. My percentile is my chance of getting the disease: a 90th-percentile score means about a 90 percent risk, and a low percentile means I am in the clear.
Verdict. A percentile is a position in one reference group. A chance of disease needs the base rate and the score's measured effect, and even at the top of a published breast cancer score most women were not expected to develop it. Change the group and the same file ranks differently.
A polygenic score adds up many common variants, each weighted by how strongly it was associated with a disease in a large study, into a single total. On its own the total has no unit anyone can read, so reports place it on the spread of totals expected in a reference group and give its position as a percentile. A polygenic score compares one person's genetic risk with other people's; it gives no baseline and no timeframe[1]. The percentile is that comparison and nothing more. The probability of a disease depends on how common the disease is to begin with, which the rank never contains.
A rank inside a group
Take a polygenic score for coronary artery disease, the subject of its own guide. Our report uses one with 241 variants, published in 2023 and listed in the PGS Catalog as PGS003438[2, 3]. For each variant the engine counts how many copies of the higher-risk allele a file carries, zero, one or two, multiplies by the variant's weight and adds the 241 products. The total for one person might be 12.9. That number means nothing until it is set beside the totals other people get.
So the total is compared with a reference distribution: the spread of totals expected in a reference group. If 90 in 100 of that group would score lower, the file is at the 90th percentile. The percentile is a place in a queue of people sorted by their score. A finishing place in a race tells you how many runners crossed the line behind you, and nothing about how fit any of them are.
Four terms the card relies on
- Polygenic score
- A weighted sum over many common variants. The weights come from a published study, and the PGS Catalog holds them so others can reproduce the score[3].
- Reference group
- The people a total is compared against. In our report it is a distribution computed from allele frequencies, not a list of real people.
- Standard deviation
- The usual distance of a total from the group's average. About 68 in 100 people sit within one standard deviation of the average on a normal curve, and the 90th percentile is 1.28 standard deviations above it.
- Base rate
- How common a disease is in the population to begin with. The percentile does not contain it, and any risk figure has to start from it.
Why the 90th percentile is not a 90 percent risk
A rank is spread evenly by construction: every percentile holds one in a hundred people. Disease is not. What differs between percentiles is how many of those people develop the condition, and in large studies the difference is real but modest.
11.1%
had coronary artery disease in the top percentile of a genome-wide score in UK Biobank, against 0.8% in the lowest[4]
32.6%
estimated lifetime risk of breast cancer for UK women in the top 1% of a 313-variant score[5]
1 in 7
lifetime risk of a breast cancer diagnosis for UK women born in 1961[6]
The first figure comes from 288,978 UK Biobank participants, where a score built from 6.6 million variants placed 8.0 percent of people at more than three times the risk of coronary artery disease[4]. Even so, about 89 in 100 of the people in its top percentile did not have the disease, by our subtraction. The second figure is a model estimate from a study of breast cancer in women of European ancestry, using UK incidence and mortality rates[5]. At the 99th percentile the estimated lifetime risk was about one in three, enough for the authors to note that these women would meet the UK's clinical definition of high risk. Their predicted risk was about four times that of women in the middle fifth of the distribution[5]. For comparison, Cancer Research UK puts the lifetime risk for all UK women born in 1961 at 1 in 7[6].
A worked example with published numbers
Screening researchers make the point with detection rates. Applied to coronary artery disease, the genome-wide score from that UK Biobank study would flag 5 percent of people who never develop the disease and catch only 15 percent of those who do, missing the other 85 percent; Wald and Old called that little better than identifying people at random[7]. In the queue a percentile sorts, the affected and the unaffected overlap almost everywhere.
How the report builds its reference group
Studies usually rank a score within their own cohort. Our report has no cohort, so it builds the reference group from public allele frequencies. For every variant in a score it takes the frequency of the higher-risk allele in non-Finnish European genomes from gnomAD v4, a public database of variation from 76,215 sequenced genomes[8]. With those frequencies the expected average and spread of the total follow directly, assuming each variant is inherited independently of the others. A file's percentile is its total's position on a normal curve with that average and spread.
Two corrections keep the curve honest. Variants that sit close together on a chromosome are inherited together more often than independence assumes, which widens the real spread; we measured how much for each score in 525 unrelated European genomes from the 1000 Genomes Project[9] and widen the curve by that ratio: 2.64 times the variance for the venous thromboembolism score, 1.63 for kidney cancer, and less than 1.2 for the other nine. And on a chip, which reads only some of a score's variants, the curve is rebuilt over exactly the variants the chip read, so the question becomes where the file ranks among people scored on the same markers.
Until 6 October 2026 the frequencies came from the PGS Catalog's files, and checking them against gnomAD showed that for several scores the catalogue column carried the other allele's frequency or a non-European one. A wrong average moves every file's percentile alike, invisibly. The reference now comes from one source for every score, and the frequencies we used for the table below match it at all 1,466 variants both could place.
Change the group and the rank moves
Allele frequencies differ between populations, and so does a score's expected average. gnomAD keeps Finnish genomes apart from other Europeans, because Finland's population went through a bottleneck that left it with its own pattern of variants[10, 8]. We recomputed each score's reference from four other gnomAD groups and asked where a file at exactly the European 90th percentile would land against each. The table is our arithmetic on gnomAD's counts: an estimate, under the report's own assumptions, with the European linkage correction applied to every group.
| Score | Variants used | Finnish | African | East Asian | South Asian |
|---|---|---|---|---|---|
| Coronary artery disease | 223 of 241 | 88th | 98th | 83rd | 86th |
| Breast cancer | 63 of 65 | 92nd | 48th | 75th | 87th |
| Prostate cancer | 116 of 128 | 87th | 61st | 95th | 87th |
| Colorectal cancer | 92 of 95 | 86th | 95th | 96th | 96th |
| Kidney cancer | 99 of 105 | 94th | 96th | 85th | 88th |
| Type 2 diabetes | 46 of 47 | 92nd | 93rd | 95th | 85th |
| Atrial fibrillation | 135 of 142 | 92nd | 92nd | 58th | 95th |
| Venous thromboembolism | 249 of 297 | 89th | 90th | 98th | 90th |
| Abdominal aortic aneurysm | 28 of 29 | 91st | 86th | 73rd | 86th |
| LDL cholesterol | 215 of 223 | 87th | 99th | 94th | 90th |
| Serum urate (gout) | 109 of 114 | 88th | 96th | 85th | 92nd |
Source: Our computation from gnomAD v4 genome allele counts[8], over the variants gnomAD places in all five groups; reference spread widened by each score's linkage ratio measured in Europeans[9]. Scores from the PGS Catalog[3].
For Finnish frequencies the move is small. Across the eleven scores in the table, a file at the European 90th percentile lands between the 86th and the 94th against a Finnish reference, because no score's Finnish average sits more than about a quarter of a standard deviation from the European one. The other groups move it much further: against African frequencies the same file lands anywhere from the 48th percentile (breast cancer) to the 99th (LDL cholesterol), and against East Asian ones from the 58th (atrial fibrillation) to the 98th (venous thromboembolism). Nothing about the file changed in any of these rows. Ancestry percentages move the same way when the reference panel changes, as our guide to them shows.
A shifted average is only one of the problems. About 79 percent of all participants in genome-wide studies have been of European descent, so most published weights were estimated in Europeans, and they predict less well elsewhere: in UK Biobank, prediction accuracy for 17 traits was 2.5 times lower in East Asian and 4.9 times lower in African participants than in European ones[11]. Re-centring the curve moves the rank; it cannot repair weights never measured in that group. This is why a reporting standard for polygenic scores asks studies to state the ancestry of every sample a score was built and tested in[12].
What the report prints beside each percentile
The rank never stands alone on the card. Under it the report prints the percentile with its reference (63.4 · European reference), a markers-used line, and a sentence headed Which way the number runs, which reads the rank back as roughly 63 in 100 of that group scoring lower and ends: It is a rank inside a group, not a probability of the condition. Then come the score's statement that it is a tendency and not a diagnosis, the ancestry caveat and the PGS Catalog identifier. The breast cancer card adds a banner saying its reference is built in women. How precise the number is depends on the file.
| File | How coverage is known | What the card shows |
|---|---|---|
| Genotyping chip (23andMe, AncestryDNA, MyHeritage and others) | From the chip's own list of positions it read; the reference is rebuilt over those variants | A percentile to one decimal at 90% of the score's variants or more, a rounded estimate (~63) from 50% to 90%, Not reportable below 50% |
| Plain VCF | Cannot be known: a missing line may be the reference allele or an unread position | Always a rounded estimate, with the note that the true percentile could sit either side; Not reportable if the file is an exome or gene panel |
| gVCF | From the reference blocks, which record every position that was read | A percentile to one decimal at 90% or more, a rounded estimate from 50% to 90%, Not reportable below 50% |
| BAM or CRAM (Deep Read) | Deep Read does not compute polygenic scores | The percentile comes from the VCF or gVCF the report was run on |
Source: Aimosti report, polygenic score engine and score card, as of 10 October 2026. Chip coverage from our measurements of ten chip exports[13].
Chips are the common case for coverage trouble. Across the ten chip exports on our measured data page, the arrays read between 281 and 495 of the 1,457 polygenic-score positions the page counts[13], so on a chip many scores land in the estimate band or are not reportable. A plain VCF never reaches the precise state at all, because it cannot show that an absent variant was read; the card counts only the variants seen in the file. The sample report shows the cards from a full-coverage gVCF.
What Aimosti would (and wouldn't) show you
Each polygenic score card leads with the rank, such as 63rd percentile, and prints beside it the reference group, how many of the score's variants the file contributed, which way the number runs, that it is a rank and not a probability, and the ancestry caveat. A gVCF or chip that read at least 90 percent of the variants gets a percentile to one decimal; a plain VCF, or a file that read half to nine tenths, gets a rounded estimate marked as one; below half, the score is not reportable.
What we won't claim
We won't present a percentile as the chance of developing a condition, a high rank as a diagnosis, or a low rank as an all-clear. We won't call a rank read against a European reference equally accurate for everyone, or show a precise rank from a file that could not read enough of the score.
Bottom line. A percentile is a position in one reference group. A chance of disease needs the base rate and the score's measured effect, and even at the top of a published breast cancer score most women were not expected to develop it. Change the group and the same file ranks differently.
Questions people ask
Does the 99th percentile mean I will get the disease?
No. It means about 99 in 100 of the reference group scored lower. In the published breast cancer example, women in the top 1 percent of the score had an estimated lifetime risk of 32.6 percent, so most of them were not expected to develop it[5].
Is a low percentile an all-clear?
No. Most people with a common disease are not at the top of any score, because most people are not. An estimated 79 percent of breast cancers would arise outside the top 10 percent of the 313-variant score, which is our subtraction from the study's figure of 21 percent inside it[5].
Why is my percentile marked with a tilde?
A tilde (~63) marks an estimate. The report uses it when the file read between half and nine tenths of the score's variants, or when the file is a plain VCF that cannot show which positions were read. A gVCF or chip that read at least 90 percent gets the rank to one decimal.
Why does the report use a European reference for a Finnish customer?
The report builds every score's reference from gnomAD's non-Finnish European frequencies[8], and the card names it. A Finnish reference is not built into the report. Finnish frequencies differ at some variants; in our estimate above, a file at the European 90th percentile would rank between the 86th and the 94th against Finnish frequencies, depending on the score.
Can two reports give me different percentiles for the same disease?
Yes. Another score uses other variants and weights, and another reference group sets another average, so two percentiles compare only when both match. In our report a chip and a gVCF of the same person can also differ, because the chip reads fewer of the variants.
References
- Polygenic Risk Scores. National Human Genome Research Institute, 2020. Last updated 11 August 2020: "A polygenic risk score can only explain the relative risk for a disease."
- Marston NA, Pirruccello JP, Melloni GEM, et al. Predictive utility of a coronary artery disease polygenic risk score in primary prevention. JAMA Cardiology, 2023. doi:10.1001/jamacardio.2022.4466 The 241-variant score, PGS Catalog PGS003438.
- Lambert SA, Gil L, Jupp S, et al. The Polygenic Score Catalog as an open database for reproducibility and systematic evaluation. Nature Genetics, 2021. doi:10.1038/s41588-021-00783-5
- Khera AV, Chaffin M, Aragam KG, et al. Genome-wide polygenic scores for common diseases identify individuals with risk equivalent to monogenic mutations. Nature Genetics, 2018. doi:10.1038/s41588-018-0183-z Testing set of 288,978 UK Biobank participants; CAD prevalence 0.8% in the lowest and 11.1% in the highest percentile of a 6,630,150-variant score.
- Mavaddat N, Michailidou K, Dennis J, et al. Polygenic risk scores for prediction of breast cancer and breast cancer subtypes. American Journal of Human Genetics, 2019. doi:10.1016/j.ajhg.2018.11.002 313-variant score: lifetime risk 32.6% in the top centile, from UK incidence and mortality data; 3.6%, 12%, 21% and 35% of breast cancers expected in the top 1%, 5%, 10% and 20%, and 9% in the lowest 20%.
- Breast cancer risk. Cancer Research UK, 2023. Lifetime risk of a breast cancer diagnosis 1 in 7 (14%) for UK females born in 1961; page reviewed 14 December 2023.
- Wald NJ, Old R. The illusion of polygenic disease risk prediction. Genetics in Medicine, 2019. doi:10.1038/s41436-018-0418-5
- gnomAD v4.0. Genome Aggregation Database, Broad Institute, 2023. Genome data from 76,215 individuals. Allele counts read through the gnomAD API on 10 October 2026.
- Byrska-Bishop M, Evani US, Zhao X, et al. High-coverage whole-genome sequencing of the expanded 1000 Genomes Project cohort including 602 trios. Cell, 2022. doi:10.1016/j.cell.2022.08.004
- Lek M, Karczewski KJ, Minikel EV, et al. Analysis of protein-coding genetic variation in 60,706 humans. Nature, 2016. doi:10.1038/nature19057
- Martin AR, Kanai M, Kamatani Y, Okada Y, Neale BM, Daly MJ. Clinical use of current polygenic risk scores may exacerbate health disparities. Nature Genetics, 2019. doi:10.1038/s41588-019-0379-x Fold differences and the 79% figure as stated in the accepted manuscript (Europe PMC PMC6563838).
- Wand H, Lambert SA, Tamburro C, et al. Improving reporting standards for polygenic scores in risk prediction studies. Nature, 2021. doi:10.1038/s41586-021-03243-6
- What your DNA file can actually read: measured on 14 real files. Aimosti, 2026. Measured 6 October 2026: ten chip exports read between 281 and 495 of 1,457 polygenic-score positions.
Last reviewed . Every number on this page links to the source it comes from; if one of them has moved, tell us.