Inbreeding Simulator

Inbreeding Simulator

Shows how inbreeding changes genotype frequencies while leaving allele frequencies unchanged. Enter p or q and an inbreeding coefficient F to calculate the expected frequencies of AA, Aa, and aa.

AA = p² + Fpq   |   Aa = 2pq(1 − F)   |   aa = q² + Fpq
p + q = 1   |   F = inbreeding coefficient

Inputs

When F = 0, the population follows Hardy–Weinberg expectations. As F increases, heterozygotes decrease and homozygotes increase.

Results

Check pending
p
q
F
Interpretation
AA frequency
Aa frequency
aa frequency
AA + Aa + aa
Hardy–Weinberg heterozygote frequency (2pq)
Heterozygote loss due to inbreeding
AA
Aa
aa

Hardy–Weinberg Deviation Triangle