Home / Population Coverage
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 population

Inputs

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.

Related Molecular Design Lab