Analyze allele and genotype frequency changes under evolutionary forces.
Select calculation method and enter the required values.
No change (p + q = 1)
Hardy-Weinberg: Stable frequencies without forces.
Δp ≠ 0
Directional change based on fitness differences.
Var(p) = pq/(2N)
Random changes stronger in small populations.
Δp ≈ μ(q - p)
Slow, directional change from allele conversion.
Hardy-Weinberg: p² + 2pq + q² = 1
Selection: Δp = p q s / (1 - s q²)
Drift: Var(Δp) = p q / (2 N)
Mutation: Δp ≈ μ q - ν p (ν forward mutation rate)
Frequencies remain constant in ideal populations.
Selection, drift, mutation, migration alter frequencies.
Gene frequency change is fundamental to understanding evolution. This calculator models how allele frequencies shift under key forces: natural selection, genetic drift, mutation, and Hardy-Weinberg equilibrium. Ideal for students, researchers, and educators in population genetics.
Gene (allele) frequency is the proportion of a specific allele in a population's gene pool. Changes occur due to evolutionary forces, deviating from Hardy-Weinberg equilibrium where frequencies remain constant (p + q = 1, p² + 2pq + q² = 1).
This tool quantifies shifts, helping predict evolutionary outcomes like adaptation or loss of genetic variation.
Essential for studying speciation, conservation genetics, and disease allele dynamics.
The calculator implements standard population genetics equations:
Hardy-Weinberg Genotypes: p² (AA) + 2pq (Aa) + q² (aa) = 1 Selection (against aa): Δp = (p q s) / (1 - s q²) Genetic Drift Variance: Var(Δp) = (p q) / (2 N) Mutation (A → a at rate μ): Δp ≈ - μ p + μ q (equilibrium considerations)
Follow these steps for accurate calculations:
Step 1: Select the evolutionary force or equilibrium model.
Step 2: Input allele frequencies (p, q where p + q = 1) and force-specific parameters (s, N, μ).
Step 3: Click calculate to apply the formula.
Step 4: Review results and biological interpretation.
Example 1: Hardy-Weinberg (p = 0.7)
q = 0.3, p² = 0.49 (AA), 2pq = 0.42 (Aa), q² = 0.09 (aa)
Genotype frequencies sum to 1.00
👉 Expected in non-evolving population.
Example 2: Selection (p = 0.5, s = 0.2)
q = 0.5, Δp ≈ 0.025
New p ≈ 0.525
👉 Favorable allele increases under selection.
Example 3: Drift (p = 0.5, N = 100)
Var(Δp) = 0.0025
Standard deviation ≈ 0.05
👉 Notable random fluctuation in small population.
Q1. What assumptions does Hardy-Weinberg make?
No mutation, migration, selection, drift; infinite population; random mating.
Q2. How does selection coefficient (s) work?
s = 0 (neutral), s = 1 (lethal); measures relative fitness reduction.
Q3. When is genetic drift strongest?
In small populations (low N); can lead to fixation or loss of alleles randomly.
Q4. Can mutation alone change frequencies significantly?
Usually slow; significant over many generations or with high rates.
Q5. How to measure real allele frequencies?
Via genotyping, sequencing, or pedigree analysis in populations.
gene frequency change calculator, allele frequency, population genetics, hardy weinberg equilibrium, natural selection, genetic drift, mutation in evolution, evolutionary forces, genotype frequencies, delta p calculator, selection coefficient, wright fisher model.
For further understanding and validation of the formulas used above, we recommend exploring these authoritative resources: