Skip to content

Allele Frequency Calculator

Spread the love

Allele Frequency Calculator
In population genetics, allele frequency is used to reflect the genetic diversity of a population species. It is also referred to as gene frequency. It is a measure of relative frequency of a gene on a genetic locus in a population. The frequency is expressed in terms of percentage. Hardy-Weinberg Equation can be used to find the frequency of the gene / allele. Use this online calculator to estimate the relative frequency of a variant of a gene in a specific population using Hardy-Weinberg Equation.

Gene Frequency Calculation using Hardy-Weinberg Equation


pfreq = (CH + (0.5 * H)) / (CH + H + RH)
qfreq = (RH + (0.5 * H)) / (CH + H + RH)

pfreq = p Allele Frequency
qfreq = q Allele Frequency
CH = Common Homozygotes
H = Heterozygotes
RH = Rare Homozygotes
If the common and rare homozygotes are 12 and 3 and heterozygotes is 10, then the gene frequency based on the Hardy-Weinberg Equation can be calculated as
pfreq = (12 + (0.5 * 10)) / (12 + 10 + 3)
pfreq = 17 / 25
pfreq = 0.68

qfreq = (3 + (0.5 * 10)) / (12 + 10 + 3)
qfreq = 8 / 25
qfreq = 0.32

5 thoughts on “Allele Frequency Calculator”

  1. Hello, Neat post. There’s an issue with your site in web explorer, might test this?K IE nonetheless is the market leader and a huge component of other people will leave out your wonderful writing due to this problem.

  2. I was very pleased to find this web-site.I wanted to thanks for your time for this wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you blog post.

  3. Hello there I am so grateful I found your web site, I really found you by mistake, while I was browsing on Google for something else, Regardless I am here now and would just like to say kudos for a fantastic post and a all round interesting blog (I also love the theme/design), I don’t have time to read through it all at the moment but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome work.

  4. Hi there very nice website!! Man .. Excellent .. Superb .. I will bookmark your site and take the feeds also…I am glad to seek out numerous useful info right here in the put up, we’d like work out extra techniques in this regard, thanks for sharing. . . . . .

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.