Fst (Fixation index)
- Created by
- Renato Passos, Eng. de Software
- Reviewed by
- Renato Passos, Eng. de Software
Last updated: Apr 18, 2026
Formula
(H_T - H_S)/H_T
About this calculator
The Fst index quantifies genetic differentiation between subpopulations relative to the total genetic variation in a species. Calculated as (H_T - H_S)/H_T, where H_T is the total expected heterozygosity under random mating and H_S is the average heterozygosity within subpopulations. Fst ranges from 0 (no differentiation) to 1 (maximum differentiation), reflecting population structure intensity.
High Fst values (e.g., 0.3) indicate 30% of genetic variation occurs between subpopulations. This arises from limited gene flow, genetic drift, or differential selection. For example, geographically isolated populations show high Fst, while well-connected ones approach 0. The metric is widely used in population genetics to study gene flow and evolutionary processes.
To compute Fst, ensure data meets Hardy-Weinberg equilibrium and subpopulations are representative. Errors in H_T or H_S lead to misinterpretations. Note that Fst only measures differentiation magnitude, not its cause. Conservation studies use this index to design strategies for preserving genetic diversity.
Common precautions include avoiding small sample sizes, which skew H_S, and contextualizing Fst. Low values don't exclude local differentiation, while high Fst may stem from positive selection in specific markers. Combining Fst with Fis and Fit provides a more comprehensive view of population dynamics.
Frequently asked questions
What does a high Fst value indicate?
A high Fst (e.g., 0.6) suggests 60% of genetic variation occurs between subpopulations, implying low gene flow or geographic isolation.
How to interpret Fst in percentage terms?
Fst = 0.2 means 20% of total genetic variation is between subpopulations, with 80% within them.
What factors affect Fst magnitude?
Genetic drift, limited migration, differential selection, and population size influence Fst values.
Can Fst be negative?
No, Fst ranges from 0 to 1. Negative values are theoretically impossible but may arise from calculation errors in small samples.
How to calculate Fst manually?
Compute H_T (total heterozygosity) and H_S (average subpopulation heterozygosity), then apply Fst = (H_T - H_S)/H_T.