Loading…

Incomplete Dominance and Codominance Ratios

Biology • Non Mendelian Genetics

View all topics
Choose a model (incomplete dominance or codominance), set the parental genotypes, then edit phenotype labels for each genotype. The calculator builds the 2×2 Punnett square, genotype probabilities, phenotype probabilities, and simplified ratios.

Model & alleles

Mechanics are the same; phenotype mapping is editable.
Example: A, R, C, etc.
Example: a, r, c, etc.

Parents

Controls the order in tables and bar chart.

Phenotype labels (editable)

Tip: codominance often uses a distinct heterozygote phenotype (e.g., “Roan” or “AB” pattern).

Batch / CSV (optional)

Paste multiple crosses and compute a results table. Format: p1,p2,model,phAA,phAa,phaa. Model can be incomplete or codominant. Phenotype labels are optional per row (leave blank to use current labels).

Uploads are read locally in your browser.
Batch: idle
No batch results yet.
Ready

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What ratio do you get for incomplete dominance in an Aa x Aa cross?

For Aa x Aa, genotype probabilities are 1/4 AA, 1/2 Aa, and 1/4 aa, giving a 1:2:1 genotype ratio. If AA, Aa, and aa each have distinct phenotype labels, the phenotype ratio is also 1:2:1.

How is codominance different from incomplete dominance in this calculator?

The probability calculations are the same for both models; the difference is how the heterozygote phenotype is interpreted. Codominance typically treats the heterozygote as expressing both allele effects, while incomplete dominance often treats it as an intermediate phenotype.

Why can I edit the phenotype labels for AA, Aa, and aa?

In non-dominant inheritance, the heterozygote often has its own phenotype category, so all three genotypes can map to different phenotypes. Editing labels lets the calculator compute phenotype probabilities and ratios using your specific trait description.

Does changing genotype ordering change the probabilities?

No. Genotype ordering only changes how rows appear in the tables and bar chart. The underlying Punnett-square counts and probabilities remain the same.

How do I use the batch CSV format for multiple crosses?

Provide rows in the format p1,p2,model,phAA,phAa,phaa where p1 and p2 are AA/Aa/aa and model is incomplete or codominant. Phenotype labels can be left blank per row to use the current on-page labels.