HLA population coverage · Average hit · PC90
Population Coverage Calculator
Estimate what fraction of a population carries at least one HLA allele predicted to present your candidate epitopes. Coverage is computed only from an HLA allele frequency dataset that you supply and explicitly confirm for the stated population. No frequency table is bundled with this tool, and no allele is ever given an assumed frequency.
Verified user-supplied frequencies
Hardy-Weinberg model
Class I & Class II loci
Research use
Coverage workspace
Epitopes, HLA and populationInputs
Provide the epitope-to-allele hits you want to evaluate, plus the HLA allele frequency table for the population under study. Both are required; the calculator will not run on one alone.
Format: peptide, then the alleles it is predicted to bind, separated by comma, semicolon,
tab or whitespace. An epitope with no allele listed is counted as a non-binder.
Choose a correct nomenclature example before entering frequencies. The calculator normalizes the short form by adding HLA-.
Allele frequencies (not genotype or phenotype frequencies), as decimals or percentages.
Paste them from the source you cite in your methods, for example the Allele Frequency Net
Database. Per-locus sums above 1.0 are rejected.
Required HLA alleles from epitope list:
Enter epitope/HLA hits to identify required alleles.
Populations come from the imported frequency dataset. Choosing one loads its published frequencies.
Choose the source type. Add the exact dataset citation for reproducibility when available. No frequency values are assumed.
Dataset status: NOT CONFIRMED. Label and HLA frequency table must refer to the same population.
How the numbers are produced. For each locus the frequencies of alleles hit by at least
one epitope are summed, and the probability that an individual carries at least one such allele
is taken as one minus the square of the remaining frequency, assuming Hardy-Weinberg equilibrium
and independence between loci. Any frequency not accounted for by your table is treated as
non-binding, so an incomplete table lowers coverage rather than inflating it.