Genetics and Molecular Biology · Unit 6: Populations and complex traits
Complex Traits, Heritability and GWAS
Height, blood pressure and the risk of most common diseases vary smoothly from person to person, yet every allele behind them is inherited by Mendel's rules. This lesson shows how many small effects plus environment make a continuous trait, what heritability measures and what it does not, how twin studies and genome-wide association studies (GWAS) estimate and locate genetic effects, and why polygenic scores predict less well outside the groups they were built in. Afterwards you can compute a twin heritability estimate, explain a genome-wide threshold, and plan the path from an association to a causal gene.
Watch first Heritability Describes Populations, Not People · 2:47
Adult height in a well-fed population forms a smooth bell curve, yet each allele that affects it is passed on by Mendel’s rules. A 2022 study of up to 5.4 million people listed 12,111 independent variants associated with height.
Height comes in every value between short and tall. For traits like it, called complex or quantitative traits, this lesson asks how discrete alleles make a continuous trait, how much of the variation among people tracks their genes, and how you find the variants and the genes they act through.
The idea: many small Mendelian effects add up to a curve
A locus is a position on a chromosome, and the alternative versions at a locus are its alleles. A polygenic trait is one influenced by many loci, usually alongside the environment.
Worked problem 1. Suppose three unlinked loci (A, B, C) each have one allele that adds 2 cm to height and one that adds nothing, with no dominance, so effects simply add. Cross two people heterozygous at all three loci (AaBbCc x AaBbCc). Assume independent assortment and no environmental effect.
- Each offspring receives six alleles, each a “plus” allele with probability 1/2, independently.
- The number of plus alleles, k, is binomial with n = 6 and p = 1/2, so P(k) = C(6,k)/64.
- For k = 0 to 6 the counts are 1, 6, 15, 20, 15, 6, 1 (sum 64).
- So 20/64, about 31%, of offspring sit in the middle class (6 cm above baseline), and 1/64 at each extreme.
Three loci already give seven classes in a bell shape. With thousands of loci, and environment blurring each class, they merge into a curve. (Probability and crosses has the tools.) This is the argument Ronald Fisher made formally in 1918, when he showed that many Mendelian factors of small effect predict the correlations between relatives that measurers of height had found.
Real traits are less tidy: effect sizes are unequal, and many alleles show penetrance below 100%, so not every carrier shows the effect (extending Mendel). Autism risk, for example, includes rare variants of large effect and many common variants of small effect, as the lesson on synapse disorders describes.
Heritability: a ratio of variances in one population
Variance is the average squared distance of values from the mean. If the components are uncorrelated, the variance of a trait in a population (VP) splits like this:
VP = VG + VE, with VG = VA + VD + VI
VA is additive variance, from the average effects of alleles, the part that makes children resemble parents. VD is dominance variance, from interactions between the two alleles at a locus. VI is interaction (epistatic) variance, from interactions between loci. VE is environmental variance. Real data can add gene-environment covariance and interaction, which this sum leaves out.
broad-sense heritability H^2 = VG / VP; narrow-sense heritability h^2 = VA / VP
Worked problem 2. In a hypothetical height population, VA = 40 cm^2, VD = 10 cm^2, VI = 0 and VE = 50 cm^2. Then VP = 100 cm^2, h^2 = 40/100 = 0.40 and H^2 = 50/100 = 0.50. Now improve nutrition so that VE falls to 20 cm^2, with genetic variance unchanged: VP = 70 cm^2 and h^2 = 40/70, about 0.57. Heritability rose though no DNA changed. The units cancel, so heritability has none.
| VA obs / exp | VE obs / exp | VP obs / exp | h² obs / exp |
|---|
Heritability is a ratio of variances in one population in one environment: change VE and h² changes although no DNA did. Here every effect is additive (VD = VI = 0), so h² = VA/VP. Unlike the lesson’s worked problem, VD = 0 here, so the numbers differ. In this sketch every locus has the same effect, each allele is a plus allele with probability 1/2, loci are unlinked and the environmental effect is bell-shaped; real effects are unequal. This is a sketch of the logic, not a model of a real trait.
Three common errors follow.
- It is not about a person. One person has no variance. An h^2 of 0.60 does not mean that 60% of any individual’s height comes from genes.
- High does not mean fixed. Phenylketonuria is a single-gene disorder, yet a low-phenylalanine diet prevents most of its harm. Height is highly heritable within populations, yet average height rose across the twentieth century.
- Within-group says nothing about between-group. In an analogy Richard Lewontin set out in 1970, take a varied stock of seed and plant half in rich soil and half in poor. Within each tray, height differences are entirely genetic; the difference between trays is entirely environmental.
Twins: two kinds of sibling as a natural experiment
Monozygotic (MZ) twins are genetically identical at conception. Dizygotic (DZ) twins share on average half of their segregating genetic variation, like ordinary siblings. If both kinds of pair share environments equally, extra MZ similarity reflects genes. The ACE model splits variance into additive genetic (A), shared environment (C) and unique environment plus measurement error (E).
Worked problem 3. For a trait in one population, the MZ correlation is rMZ = 0.80 and the DZ correlation is rDZ = 0.50.
h^2 = 2(rMZ - rDZ); c^2 = 2rDZ - rMZ; e^2 = 1 - rMZ
- h^2 = 2(0.80 - 0.50) = 2(0.30) = 0.60.
- c^2 = 2(0.50) - 0.80 = 0.20.
- e^2 = 1 - 0.80 = 0.20.
- Check: 0.60 + 0.20 + 0.20 = 1.00.
These are Falconer’s estimates. They assume equal MZ and DZ environments, additive effects and random mating; if MZ pairs are treated more alike, h^2 is overestimated. Polderman and colleagues’ 2015 meta-analysis of twin studies of 17,804 traits reported a heritability of 49% across all traits: a summary of that literature under these assumptions, not a law.
Scanning the genome: association, tags and a threshold
A single nucleotide polymorphism (SNP) is a base position where people carry different nucleotides. A genome-wide association study (GWAS) genotypes hundreds of thousands to millions of SNPs in many people and, at each SNP, tests whether allele dosage (0, 1 or 2 copies) associates with the trait, by linear regression for a measurement and logistic regression for a disease.
The key to reading the result is linkage disequilibrium (LD), the nonrandom association of alleles at nearby loci in a population. Neighbouring variants travel together on a stretch of chromosome for many generations before recombination separates them. It differs from linkage in a family, where you count recombinant offspring (linkage and mapping). Because of LD, a SNP that does nothing can show a strong association by tagging a causal variant nearby. A GWAS peak marks a region.
In 2005 Klein and colleagues, with 96 cases of age-related macular degeneration and 50 controls, found a strong association with a common intronic SNP in CFH, then proposed a coding change in LD with it as a candidate cause.
Worked problem 4. Why 5 x 10^-8? Pe’er and colleagues estimated about one million independent common-variant tests across the genome in European-ancestry HapMap data. A Bonferroni correction divides the acceptable chance of any false positive, 0.05, by the number of tests: 0.05 / 1,000,000 = 5 x 10^-8. The same study estimated about twice as many independent tests in African-ancestry HapMap data, where LD blocks are shorter. The threshold is a convention tied to those LD patterns.
A false hit can also come from population stratification. If cases and controls differ in ancestry, every SNP whose frequency differs between the source populations will look associated. Price and colleagues showed in 2006 that principal components of genome-wide genotypes can model these differences; they are now standard covariates that reduce confounding without guaranteeing its absence.
Yang, Visscher and colleagues estimated in 2010 that common SNPs analysed jointly captured 45% of height variance in 3,925 unrelated people, far more than the significant hits alone, because most effects are too small to pass the threshold.
From a hit to a mechanism
An association becomes a cause only with three further kinds of evidence. Fine-mapping uses the LD pattern, often across several ancestry groups, to rank variants and define a credible set likely to contain the causal one. Colocalization tests whether the trait signal and a gene-expression signal in a relevant tissue share the same variant, which points to a gene, often not the nearest. Editing changes the allele in the right cell type and measures the genes and the cellular phenotype.
The FTO region shows why all three matter. The obesity association lies in FTO introns, but Smemo and colleagues (2014) reported that the region regulates IRX3. Claussnitzer and colleagues (2015) traced the signal in human fat-cell precursors to rs1421085, a T-to-C change that disrupts a binding motif for the repressor ARID5B and is associated with doubled IRX3 and IRX5 expression early in differentiation. Correcting the allele by CRISPR in cultured primary adipocytes from a risk-allele carrier restored heat production, reported as about sevenfold. That is a cellular result; it does not show weight change in a person. See the CRISPR lesson for the tools.
Polygenic scores, portability and the weight of history
A polygenic score adds up a person’s allele counts, each weighted by its GWAS effect estimate:
PGS = sum over SNPs of (effect estimate x allele count)
Scores must be tested in people outside the GWAS, and accuracy depends on who they are. Yengo and colleagues reported in 2022 that their 12,111-SNP height panel captured about 40% of variance out of sample in European-ancestry analyses but around 10 to 20% in the other ancestry groups examined; they judged differences in LD and allele frequency likely explanations. Martin and colleagues reported in 2019 that the scores of that time were several times more accurate in European-ancestry individuals, and warned that clinical use could widen health disparities. Accuracy also varied with age, sex and socioeconomic characteristics within one ancestry group in UK Biobank, as Mostafavi and colleagues found in 2020. Allele frequencies are the subject of population genetics.
Genetic prediction has a history. Francis Galton coined the word eugenics in 1883. In the United States, states passed laws for forced sterilization of people judged unfit, and in Buck v. Bell (1927) the Supreme Court upheld Virginia’s law. Tens of thousands of people were sterilized. Present questions are narrower but real: who is in the training data, who benefits, and who controls the data.
Design problem
A GWAS reports a lead SNP in an intron of gene A, with p = 3 x 10^-12 and an odds ratio of 1.08 per risk allele. The associated LD block spans genes A, B and C. In the relevant tissue, the risk allele associates with higher expression of C, not A. Which gene is causal, and how would you find out?
One way to do it
Do not name a gene from the association. The p-value (3 x 10^-12, below 5 x 10^-8) says the signal is unlikely to be chance, not which variant or gene is responsible, because every SNP in strong LD with the lead SNP carries a similar signal. An odds ratio of 1.08 is a small effect for any one person.
- Fine-map. Use the LD structure, ideally from cohorts of more than one ancestry, to build a credible set of variants likely to contain the causal one.
- Colocalize. Test whether the disease signal and the expression signal for C share one causal variant, rather than being two nearby signals; test A and B too.
- Edit. In the relevant human cell type, use CRISPR to swap the credible-set variant (or delete the candidate enhancer), with matched unedited and sham-edited controls. Measure A, B and C expression and a cellular phenotype linked to the disease.
The FTO region is the precedent: an intronic signal named after one gene was reported to act through regulation of IRX3 and IRX5. A positive edit implicates C in that cell type; linking C to the disease still needs evidence from the organism.
How we measure it
Classical twin design (ACE model)
Compare how similar identical (monozygotic) twins are with how similar fraternal (dizygotic) twins are for a trait. Under stated assumptions the difference estimates additive genetic variance (A), shared environment (C) and unique environment plus error (E).
Genome-wide association study (GWAS)
Genotype hundreds of thousands to millions of SNPs in many people, regress the trait (or case status) on allele dosage at each SNP with ancestry principal components as covariates, and keep SNPs that pass P < 5 × 10^-8. A hit marks a region, not a causal variant.
Fine-mapping and colocalization
Use the pattern of linkage disequilibrium to rank the variants in an associated region and define a credible set likely to contain the causal one. Then test whether the trait signal and a gene-expression signal in a relevant tissue share the same variant.
Polygenic score construction and evaluation
Sum each person's allele counts weighted by GWAS effect estimates, then measure how much variance the score adds to a covariate-only model in people who were not in the GWAS. The result holds only for the population and setting where it was measured.
Finish line
Test yourself
8 questions
Practice and MCAT-style, with explained answers.
That's the last lesson
Back to all lessons
Pick another topic, or revisit one you want to firm up.
All lessons →← Lesson 25 · Population Genetics: Hardy-Weinberg and Evolutionary Forces