Loading…

Sex–linked Trait Probabilities

Biology • Non Mendelian Genetics

View all topics
What this calculator does
Computes sex-specific probabilities for an X-linked trait (recessive or dominant), including affected sons, affected daughters, and (when applicable) carrier / heterozygous daughters. It also builds a clearly labeled Punnett grid and outcome bars.
Default assumes 0.50. P(girl) = 1 − P(boy).
Used to compute P(at least one affected).
Ready
Batch mode (paste CSV or upload)
Paste rows with columns: pattern,mother,father,pBoy,nKids (mother: AA, Aa, aa; father: AY, aY). You can also write mother as XAXA/XAXa/XaXa and father as XAY/XaY.
Enter parent genotypes and click “Calculate”.

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 does this sex-linked trait probabilities calculator compute?

It computes the probabilities of affected sons and affected daughters for an X-linked trait, plus the overall probability an affected child is born. It also reports carrier daughters in recessive mode or heterozygous daughters in dominant mode when those categories apply.

Why does the father’s genotype not change the probability a son is affected?

In X-linked inheritance, a son receives Y from the father and X from the mother, so the father’s X allele is not passed to sons. The son’s affected probability depends only on which X allele the mother contributes.

How is the probability of at least one affected child among n children calculated?

The calculator first finds P(affected child) using the sex ratio, then applies the complement rule: P(at least one affected) = 1 - (1 - P(affected child))^n. This assumes each birth is an independent event with the same risk.

What is the difference between X-linked recessive and X-linked dominant in this tool?

In X-linked recessive mode, the recessive allele causes the trait (males are affected with a single affected X, females require two affected X alleles). In X-linked dominant mode, the dominant allele causes the trait (a female is affected with at least one affected X), and the calculator reports heterozygous-daughter probability as a key class.

How do I format a CSV for batch mode?

Use columns pattern,mother,father,pBoy,nKids, where mother is AA/Aa/aa (or XAXA/XAXa/XaXa) and father is AY/aY (or XAY/XaY). The calculator provides a Copy CSV template button to generate the expected header and example rows.