Molecular Clock Calculator
Calculate divergence time between species from molecular data and substitution rates.
Why Raw Divergence Needs Correcting
Counting observed differences underestimates true divergence, because a site that has changed twice may look unchanged, and a site that changed to a different base still counts as one difference. Multiple hits hide substitutions.
| Observed p | Corrected K | Underestimate |
|---|---|---|
| 0.05 | 0.0517 | 3% |
| 0.10 | 0.1073 | 7% |
| 0.25 | 0.3041 | 22% |
| 0.50 | 0.8240 | 65% |
The correction is negligible for closely related sequences and enormous for distant ones. Beyond about 0.5 observed divergence the correction becomes unreliable and eventually undefined — at p = 0.75 the sequences are indistinguishable from random.
Jukes–Cantor assumes all substitutions are equally likely, which is false. Transitions outnumber transversions roughly twofold, so Kimura's two-parameter model, which separates them, generally fits real data better.
Why Divide by Two
Divergence accumulates along both lineages since their common ancestor. Two species that split 10 million years ago have each been changing for 10 million years, so the total path is 20 million years of evolution. Omitting the factor of two doubles every date.
Choosing a Rate
| Sequence | Approximate rate (per site per year) | Suitable for |
|---|---|---|
| Mitochondrial D-loop | 10−7 | Within-species, recent |
| Mitochondrial coding | 2–3 × 10−8 | Recent divergences |
| Nuclear synonymous | ~5 × 10−9 | Species-level |
| Nuclear non-synonymous | ~1 × 10−9 | Deep divergences |
Mitochondrial DNA evolves roughly an order of magnitude faster than nuclear, which is why it suits recent divergences but saturates quickly for deep ones. Matching the rate to the timescale is the single most important choice in the calculation.
Rates are also lineage-specific — generation time and metabolic rate both affect them — so modern studies use relaxed clock models with fossil calibration rather than a single global rate.
Worked Examples
Common Mistakes
Observed divergence underestimates true divergence, by 22% at p = 0.25 and 65% at p = 0.50. Jukes–Cantor or a richer model is essential.
Divergence accumulates along both lineages. Using T = K/r rather than K/2r doubles every estimated date.
Mitochondrial DNA saturates quickly. Beyond a few million years nuclear sequences give more reliable estimates.
Generation time and metabolic rate cause substantial variation. Relaxed clock models with fossil calibration are the current standard.