Mendelian Ratio Calculator
Predict wild-type, het, and homozygous offspring ratios for knockout and transgenic crosses, and see how many pups you need to genotype to hit your target.
Automate your colony tracking
Track genotypes automatically in Moustra
Log every cross, upload genotyping results, and let Moustra calculate expected ratios, flag deviations, and manage your whole knockout colony — free for every lab.
Try Moustra FreeExpected offspring ratios
| Gene | Parents | Ratio (wt:het:hom) | Target | P(target) |
|---|---|---|---|---|
| Gene 1 | +/m × +/m | 1 : 2 : 1 | m/m (homozygous) | 25.00% |
Combined probability
25.00%
≈ 1 in 4
Expected matches
5.0 pups
in 20 offspring genotyped
Pups to genotype
11 pups
for 95% chance of ≥1 match
How Mendelian ratios work
Gregor Mendel's law of segregation states that each parent passes one of its two alleles to each offspring at random. For a single gene with a wild-type allele (+) and a mutant allele (m), crossing two heterozygous parents (+/m × +/m) yields offspring in the classic 1 : 2 : 1 ratio — 25 % wild-type (+/+), 50 % heterozygous (+/m), and 25 % homozygous mutant (m/m).
When you are working with multiple independent transgenes or knockout alleles, Mendel's law of independent assortment applies: genes on separate chromosomes are inherited independently, so the probability of any multi-gene combination is simply the product of the individual per-gene probabilities. A double homozygous knockout from two het × het crosses, for example, is expected in 1/4 × 1/4 = 1/16 (≈ 6.25 %) of offspring.
These ratios are population averages. Any individual litter can deviate substantially — especially with small litter sizes. Use the pups-to-genotype estimate to plan colony crosses that give you a statistically high chance of obtaining at least one animal with the target genotype.
How to use this calculator
- Add one row per gene — click "Add gene" for each additional locus (up to 5). Give each gene a meaningful name so the results table is easy to read.
- Set parent zygosities — choose wild-type (+/+), heterozygous (+/m), or homozygous (m/m) for each parent. The Punnett square is calculated instantly.
- Choose the desired offspring zygosity — select the genotype you are trying to obtain for each gene. The calculator multiplies the per-gene probabilities to give the combined probability.
- Enter your sample size — type how many pups you plan to genotype, or typically obtain per litter, to see how many matches to expect.
- Set your confidence level — choose 90 %, 95 %, or 99 % to see how many pups you need to genotype to have that probability of obtaining at least one animal with the full target genotype.
- Share or export — copy the URL to share your exact cross setup, or download a CSV for your lab notebook.
Frequently Asked Questions
More free tools
View all tools →Breeding Genetics Calculator
Predict offspring genotype & phenotype ratios with Punnett squares for mouse, fly, fish, rat & worm crosses.
Punnett Square Calculator
Type any two parent genotypes (e.g. AaBb × Aa) and instantly see the full Punnett square and offspring ratios.
Mouse Coat Color Calculator
Cross two mice by their A/B/C/D/P loci and see the expected coat colors of the litter, with epistasis handled for you.
Ready to Transform Your Lab Management?
Researchers at top institutions use Moustra to streamline their mouse colony management. Start free today and experience the difference.
Try Moustra For Free