X Recessive Son Risk

Compute an X-recessive carrier-mother son-risk model with explicit carrier prior, birth sex probability, and penetrance.

Description

A simple X-recessive carrier-mother model separates risk conditional on a son from risk per birth.

A simple X-recessive carrier-mother model separates risk conditional on a son from risk per birth. Penetrance affects whether a transmitted variant is expressed.1

Compute an X-recessive carrier-mother son-risk model with explicit carrier prior, birth sex probability, and penetrance.

When to use X Recessive Son Risk

Use this for the following task: Compute an X-recessive carrier-mother son-risk model with explicit carrier prior, birth sex probability, and penetrance.

Prepare the observed records or explicit model parameters requested below. Keep probabilities as fractions and paired records aligned.

How to use X Recessive Son Risk and understand its results

  1. Prepare the observed records or explicit model parameters requested below. Keep probabilities as fractions and paired records aligned.
  2. Enter motherCarrierProbability, maleBirthProbability, penetranceFraction using the field table, then run the tool.
  3. Read affectedGivenSonProbability, affectedSonPerBirthProbability. Interpret flags, units, ordering and placeholder values using the rules below.
  4. Review any reported issue or failed check, correct the supplied values when appropriate, and verify the result in its intended context.
Input fieldMeaningValue type and boundsRequirement
motherCarrierProbabilityMother carrier probabilitynumberRequired
maleBirthProbabilityMale birth probabilitynumberRequired
penetranceFractionPenetrance fractionnumberRequired

Supply all three probabilities in [0,1]. Apply the one-half carrier transmission model, then multiply by the male-birth probability for the unconditional result.2

givenSon = carrierPrior × 0.5 × penetrance; perBirth = givenSon × maleBirthProbability

This summarizes the declared operation. Units, indexing, inclusivity and exceptional cases are explained in the surrounding text.

Output fieldMeaningValue type
affectedGivenSonProbabilityAffected given son probabilitynumber
affectedSonPerBirthProbabilityAffected son per birth probabilitynumber
json
{
  "input": {
    "motherCarrierProbability": 1,
    "maleBirthProbability": 0.5,
    "penetranceFraction": 1
  },
  "output": {
    "affectedGivenSonProbability": 0.5,
    "affectedSonPerBirthProbability": 0.25
  }
}

Limitations and assumptions

This is a stated inheritance model, not a personalized risk assessment. Other maternal genotypes, de novo variants and sex-chromosome exceptions are excluded.

The tool evaluates supplied observations or a declared model. It does not establish the biological cause of an observed pattern. Malformed requests produce input errors. A successfully evaluated request can still contain false flags, empty result lists or a result outside the supplied threshold; those outcomes have the meanings stated above.

Alternative or Complementary methods

Choose Two Generation Bayes Update for this operation: Apply sequential family-evidence likelihood ratios from two generations to a prior risk. For a complementary task, use Genotype Carrier Penetrance for this operation: Estimate observed penetrance among assessed carriers of a defined genotype.

Further background: Inheritance patterns.

References

  1. Inheritance patterns — National Library of Medicine

  2. X Recessive Son Risk — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies