Explore inheritance patterns using clear, research-ready population metrics. Compare observed counts with expected genetic structure. Make faster decisions from allele and genotype frequency results.
| Population | AA | Aa | aa | p(A) | q(a) | Expected Aa | Chi-square |
|---|---|---|---|---|---|---|---|
| Example Meadow Group | 48 | 36 | 16 | 0.660000 | 0.340000 | 44.880000 | 3.078531 |
| Example Forest Group | 25 | 50 | 25 | 0.500000 | 0.500000 | 50.000000 | 0.000000 |
p(A) = (2AA + Aa) / 2N and q(a) = 1 − p.
f(AA) = AA / N, f(Aa) = Aa / N, and f(aa) = aa / N.
Expected AA = p²N, Expected Aa = 2pqN, and Expected aa = q²N.
χ² = Σ((Observed − Expected)² / Expected). The calculator compares χ² with the common 3.841 benchmark for one degree of freedom.
Ho = f(Aa), He = 2pq, and FIS = 1 − Ho / He.
p′selection = (p²wAA + pqwAa) / w̄, p′mutation = p′selection(1 − u) + (1 − p′selection)v, and p′next = (1 − m)p′mutation + mpm.
It estimates genotype frequencies, allele frequencies, expected Hardy-Weinberg counts, heterozygosity, inbreeding, and a projected next-generation allele frequency using optional selection, mutation, and migration inputs.
Use observed counts when you sampled individuals directly and classified them into AA, Aa, and aa groups. The calculator converts those counts into population-level summary statistics.
p(A) is the frequency of allele A in the population. Because the model is biallelic, q(a) equals one minus p(A).
It helps you compare observed genotype counts with expected counts under random mating. Large deviations may suggest selection, population structure, inbreeding, or sampling issues.
FIS compares observed and expected heterozygosity. Positive values often indicate a heterozygote deficit, while negative values suggest a heterozygote excess.
No. They are deterministic projections based on your fitness, mutation, and migration assumptions. Real populations may differ because of drift, sampling error, and changing environments.
Yes. Keeping fitness at one and other rates at zero gives a baseline view focused on allele frequencies and Hardy-Weinberg structure without extra evolutionary forces.
This version is designed for one locus with two alleles. Multiallelic systems need extended formulas and more genotype classes.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.