Map Distance Calculator
Calculate genetic map distances using two-point or three-point cross data.
Mapping Method
Map Distance
Offspring Summary
What Is a Map Distance Calculator?
A map distance calculator converts genetic recombination data into the physical-looking units that geneticists use to draw linkage maps. When two genes sit on the same chromosome, the frequency with which they are separated during meiosis tells you how far apart they are. This map distance calculator takes that raw recombination data and reports the distance in centiMorgans (cM), the standard unit of genetic mapping named after the geneticist Thomas Hunt Morgan.
The core idea behind genetic mapping is simple: genes that are close together are rarely separated by crossing over, while genes that are far apart are separated more often. By counting how many offspring are recombinant (carry a new combination of alleles) versus parental (carry the original combination), you measure the recombination frequency, which is the foundation of every genetic map. One centiMorgan corresponds to a 1% recombination frequency, so a calculator that turns offspring counts into cM is doing the work that founded classical genetics.
This tool supports both two-point cross mapping (the distance between a single pair of linked genes) and three-point cross mapping (gene order and interference across three loci). Whether you are a genetics student verifying a homework problem, a teaching assistant building a problem set, or a researcher sketching a quick linkage map, the map distance calculator removes the arithmetic so you can focus on interpreting the biology.
Two-Point Cross: Recombination Frequency and Map Distance
In a two-point cross you track two linked genes and score every offspring as recombinant or parental. The recombination frequency (RF) is simply the proportion of recombinant offspring, and the simple map distance is that frequency expressed as a percentage. Because crossovers accumulate roughly linearly only over short intervals, geneticists also apply mapping functions that correct for undetected double crossovers when distances grow large.
This map distance calculator reports three values. The simple map distance is RF multiplied by 100. The Haldane mapping function assumes crossovers occur independently with no interference. The Kosambi mapping function assumes moderate positive interference, which is closer to what is observed in many organisms. For small RF values all three numbers are nearly identical, but they diverge as RF approaches the theoretical ceiling of 0.5 (50%), where genes behave as if unlinked.
| Quantity | Formula | Notes |
|---|---|---|
| Recombination frequency | RF = recombinants / total | A proportion between 0 and 0.5 |
| Simple map distance | RF × 100 | Direct cM, no correction |
| Haldane distance | −50 × ln(1 − 2·RF) | No interference assumed |
| Kosambi distance | 25 × ln((1 + 2·RF) / (1 − 2·RF)) | Moderate interference assumed |
Two-Point Map Distance and Mapping Functions
Where:
- RF= Recombination frequency, the fraction of recombinant offspring
- recombinants= Number of offspring with a non-parental allele combination
- total= Total number of offspring scored in the cross
- cM= Simple map distance in centiMorgans (RF as a percentage)
- ln= Natural logarithm, used by the Haldane and Kosambi corrections
Three-Point Cross: Gene Order, Coincidence, and Interference
The three-point cross is the workhorse of classical gene mapping because it determines gene order and measures interference in a single experiment. This map distance calculator accepts the three pairwise distances in centiMorgans — gene 1 to gene 2, gene 2 to gene 3, and gene 1 to gene 3 — and works out which gene sits in the middle. The gene pair with the largest distance flanks the map, so when the 1–3 distance is the biggest the order is 1 – 2 – 3 with gene 2 in the center.
The calculator also tests for additivity: in an ideal map the outer distance should equal the sum of the two inner distances. The expected 1–3 distance is therefore the sum of the 1–2 and 2–3 distances, and the total map length reported is that additive sum. When the observed outer distance is smaller than expected, the deficit is caused by double crossovers that go undetected, which is exactly what interference reveals.
To quantify this, the tool converts each cM distance back into a recombination fraction by dividing by 100, multiplies the two single-crossover fractions to get the expected double-crossover frequency, and compares it with the observed double-crossover frequency. The ratio of observed to expected double crossovers is the coefficient of coincidence (c.o.c.), and interference equals one minus that coefficient. Positive interference (interference greater than zero) means one crossover suppresses a nearby second crossover, the most common situation in real chromosomes.
Three-Point Cross Interference
Where:
- d12, d23= Map distances (cM) between adjacent gene pairs
- rf12, rf23= Recombination fractions, each cM distance divided by 100
- observed_DCO= Observed double-crossover fraction, (rf12 + rf23) โ rf13
- c.o.c.= Coefficient of coincidence, observed over expected double crossovers
- interference= 1 minus the coefficient of coincidence
How to Use the Map Distance Calculator
Start by choosing a mapping method with the Two-Point Cross or Three-Point Cross toggle at the top of the map distance calculator. The two modes ask for different data because they answer different questions.
- Two-point mode: Enter the number of recombinant offspring and the total offspring scored. The calculator divides them to get the recombination frequency, then displays the simple map distance alongside the Haldane and Kosambi corrected distances, plus a breakdown of recombinant versus parental counts.
- Three-point mode: Enter the three pairwise distances in centiMorgans (gene 1–2, gene 2–3, and gene 1–3). The calculator infers the gene order, reports the expected versus observed outer distance, and computes the coefficient of coincidence and interference percentage.
- Read the results: In two-point mode the headline figure is the simple cM distance; use Haldane or Kosambi when the distance is large. In three-point mode the headline is the gene order, with interference shown as a percentage.
Because every field updates the output instantly, you can experiment with the numbers — for example, increasing the recombinant count and watching the map distance grow — to build intuition about how recombination frequency drives genetic distance. The calculator never alters your inputs, so it is safe to use for checking textbook problems or planning a teaching demonstration.
Interpreting Map Distances and Interference
A few interpretive rules make the output of this map distance calculator far more useful. First, recombination frequency saturates at 0.5; any two genes separated 50% of the time are effectively unlinked, whether they are on different chromosomes or simply very far apart on the same one. That is why direct cM distances become unreliable past roughly 20–25 cM and why the Haldane and Kosambi mapping functions exist.
The Haldane distance always exceeds the simple distance because it adds back the crossovers hidden by even-numbered multiple events. The Kosambi distance usually falls between the simple and Haldane values for small-to-moderate RF, because it assumes some interference rather than none. When you see all three numbers nearly equal, you are looking at tightly linked genes where corrections barely matter.
In three-point analysis, a coefficient of coincidence below 1 (interference above 0%) means crossovers interfere with one another, which is the norm. A coefficient near 1 (interference near 0%) means crossovers are essentially independent. Occasionally calculated interference can be negative, which signals that the observed outer distance was larger than the simple sum of the inner distances — usually a sign of noisy data or a mis-entered distance rather than true negative interference. Treat such results as a prompt to re-check your offspring counts.
Worked Examples
Two-Point Cross: 100 of 1000 Offspring Recombinant
Problem:
A testcross produces 1000 offspring, of which 100 are recombinant. Find the recombination frequency, the simple map distance, and the Haldane and Kosambi corrected distances.
Solution Steps:
- 1Compute RF = recombinants / total = 100 / 1000 = 0.1.
- 2Simple map distance = RF ร 100 = 0.1 ร 100 = 10.00 cM.
- 3Haldane = โ50 ร ln(1 โ 2 ร 0.1) = โ50 ร ln(0.8) = โ50 ร (โ0.2231) = 11.16 cM.
- 4Kosambi = 25 ร ln((1 + 0.2) / (1 โ 0.2)) = 25 ร ln(1.5) = 25 ร 0.4055 = 10.14 cM.
Result:
RF = 0.1000, simple distance = 10.00 cM, Haldane = 11.16 cM, Kosambi = 10.14 cM. Parental offspring = 1000 โ 100 = 900.
Three-Point Cross: Distances 12, 8, and 20 cM
Problem:
Three linked genes show pairwise distances of 12 cM (gene 1โ2), 8 cM (gene 2โ3), and 20 cM (gene 1โ3). Determine the gene order, total map length, and interference.
Solution Steps:
- 1The largest distance is gene 1โ3 (20 cM), so genes 1 and 3 are the outer markers and gene 2 is in the middle: order 1 โ 2 โ 3.
- 2Expected gene 1โ3 distance = 12 + 8 = 20.00 cM, which equals the observed value, so the map is additive.
- 3Convert to fractions: rf12 = 0.12, rf23 = 0.08, rf13 = 0.20. Observed double crossovers = (0.12 + 0.08) โ 0.20 = 0.
- 4Expected double crossovers = 0.12 ร 0.08 = 0.0096, so c.o.c. = 0 / 0.0096 = 0 and interference = 1 โ 0 = 100%.
Result:
Gene order 1 โ 2 โ 3, total map length 20.00 cM, coefficient of coincidence 0.0000, interference 100.00%.
Three-Point Cross With a Double-Crossover Deficit
Problem:
A cross gives distances of 10 cM (gene 1โ2), 15 cM (gene 2โ3), and an observed 23 cM (gene 1โ3). Compute the expected outer distance, coefficient of coincidence, and interference.
Solution Steps:
- 1Largest distance is gene 1โ3 (23 cM), so the order is 1 โ 2 โ 3 with gene 2 central.
- 2Expected gene 1โ3 = 10 + 15 = 25.00 cM; the observed 23 cM is 2 cM short, indicating undetected double crossovers (not additive).
- 3Fractions: rf12 = 0.10, rf23 = 0.15, rf13 = 0.23. Observed DCO = (0.10 + 0.15) โ 0.23 = 0.02; expected DCO = 0.10 ร 0.15 = 0.015.
- 4c.o.c. = 0.02 / 0.015 = 1.3333, so interference = 1 โ 1.3333 = โ0.3333 = โ33.33%.
Result:
Gene order 1 โ 2 โ 3, expected outer distance 25.00 cM, c.o.c. 1.3333, interference โ33.33% (negative value flags that observed double crossovers exceeded expectation here).
Tips & Best Practices
- โScore every offspring as either recombinant or parental before entering totals; the two counts must add up to the total offspring.
- โUse the simple cM distance for tightly linked genes and switch to Haldane or Kosambi once the distance exceeds roughly 20 cM.
- โIn a three-point cross, the largest of the three distances always flanks the map, so use it to fix the gene order first.
- โCheck additivity: if the observed outer distance is well below the sum of the inner distances, double crossovers are inflating interference.
- โTreat a negative interference value as a data-quality warning rather than a biological result, and re-verify your inputs.
- โIncrease your offspring sample size to shrink sampling error and stabilize the estimated recombination frequency.
- โRemember that recombination frequency cannot exceed 50%; genes at that limit behave as unlinked even on the same chromosome.
- โConvert centiMorgans to recombination fractions by dividing by 100 whenever you need to combine distances probabilistically.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-05
Help us improve!
How would you rate the Map Distance Calculator?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Standard Mathematical References
by Various