Why Annotation-Dependent LD Matters
A GWAS association statistic belongs to a tested SNP, but the genetic effects contributing to it may arise at other variants correlated with that SNP. This distinction matters when variants differ by functional annotation or allele frequency. If one category of SNPs tends to tag another category well, its GWAS statistics can be large even when the causal effects are concentrated elsewhere. Conversely, causal variants in a category may be poorly tagged by the SNPs tested in the GWAS.
The central task is therefore to keep two questions separate: which variants carry modeled causal-effect variance? and which variants tag the resulting association signal? Stratified LD score regression links these questions using annotation-specific LD scores. The link is useful, but it does not make the two quantities interchangeable.
An LD score is defined from a specified set of variants and an LD reference panel. It is not a measure of causal status. A SNP can have a high \(l(j,c)\) because it is correlated with many annotated variants, or strongly correlated with a few of them. If annotations overlap, one SNP can contribute to multiple category-specific LD scores.
From Causal Variance to Tagged Association
Consider a quantitative phenotype standardized to variance one, and standardized genotypes \(X_k\). Under an additive model, write the genetic component as \(g=\sum_k X_k\beta_k\), where \(\beta_k\) is the effect of SNP \(k\) on the standardized phenotype. For the usual stratified LD score model, effects are mean zero and uncorrelated across SNPs, conditional on the annotations, with variance \( \operatorname{Var}(\beta_k)=\sum_c a_{kc}\tau_c \). Here \(\tau_c\) is the per-unit annotation contribution to effect variance. With binary annotations, it is the variance increment associated with membership in category \(c\), conditional on the other modeled annotations. With continuous annotations, it is the increment per unit annotation value.
The equation shows how causal effect variance at SNPs in category \(c\) contributes to association statistics at SNP \(j\): its contribution is proportional to \(N\tau_c l(j,c)\). If \(j\) is in a category but has little LD with that category’s variants, its annotation-specific LD score may be small. If \(j\) is outside a category but tags its variants, the score may be large.
To see the justification, the marginal association of tested SNP \(j\) is driven by its correlations with the genetic effects at all SNPs. Under the model, the signal component is approximately \(\sqrt{N}\sum_k r_{jk}\beta_k\). Its expected squared value is \(N\sum_k r_{jk}^2\operatorname{Var}(\beta_k)\): cross-products vanish because distinct SNP effects have zero covariance. Substituting the annotation variance model and rearranging the finite sums gives the displayed expression. The additional baseline and intercept account for sampling noise and residual inflation.
Worked Example: A Tag SNP Outside the Causal Category
Suppose a hypothetical GWAS has \(N=10{,}000\) individuals. In a simplified model, one causal category has per-SNP effect variance \(\tau_A=0.002\). A tested SNP \(j\), which is not itself in category A, has \(r_{jk}^2=0.8\) with one SNP in category A and negligible LD with other category-A SNPs. Let the intercept contribution \(I=0\) for this illustration.
The category-A LD score at \(j\) is \(l(j,A)=0.8\). Thus the predicted association statistic is \( \operatorname{E}[\chi_j^2]\approx 1+N\tau_A l(j,A) \). Substituting the values gives \( 1+(10{,}000)(0.002)(0.8)=1+16=17 \).
The large predicted statistic is tagged by SNP \(j\), but the modeled causal variance is at the category-A SNP it tags. The result does not imply that \(j\) belongs to category A or that it is causal.
Heritability Attributed to a Category
Under the model, the expected variance contribution from a set of causal variants is obtained by summing their effect variances. For a binary, non-overlapping category \(c\), its model-based contribution is \(h_c^2=\sum_k a_{kc}\tau_c\), where the sum is over the variants included in the model. More generally, the additive annotation model assigns the term \(h_c^2=\tau_c\sum_k a_{kc}\) to annotation \(c\). These terms sum to the model’s total SNP heritability when the model and variant set define the full partition.
This attribution is a statement about the fitted variance model, not a direct identification of causal variants from GWAS summary statistics. In a joint model with overlapping annotations, a variant can contribute through more than one annotation term. A coefficient is conditional on the other annotations included; its meaning is not the same as the effect of analyzing that category alone. Estimated coefficients can also be negative because of sampling error or model limitations, even though a true variance cannot be negative. In that case, the fitted coefficient should not be described as a literal negative biological variance.
Worked Example: Calculating Model-Based Category Contributions
Consider three hypothetical SNPs and two binary annotations. SNP 1 belongs only to category A, SNP 2 belongs to both A and B, and SNP 3 belongs only to B. Suppose the fitted additive model has \(\tau_A=0.0010\) and \(\tau_B=0.0005\). The modeled effect variances are found by adding the terms for every annotation each SNP belongs to.
For SNP 1, \(\operatorname{Var}(\beta_1)=0.0010\). For SNP 2, \(\operatorname{Var}(\beta_2)=0.0010+0.0005=0.0015\). For SNP 3, \(\operatorname{Var}(\beta_3)=0.0005\). The total modeled SNP heritability is therefore \(0.0010+0.0015+0.0005=0.0030\).
The annotation terms are \(h_A^2=(2)(0.0010)=0.0020\) and \(h_B^2=(2)(0.0005)=0.0010\). They sum to \(0.0030\). The shared SNP’s variance is represented by both additive terms, so this is a model-based decomposition, not evidence that the shared SNP’s variance has two physically separate causes.
Tagged Heritability Is a Different Summary
A tagged summary groups association statistics according to the annotation of the tested SNPs, or otherwise summarizes signal captured by a set of tag SNPs. Such a summary describes where association signal is observed or captured. It need not describe where the modeled causal-effect variance lies. In the expectation for a set of tested SNPs \(J\), the contribution from category \(c\) is proportional to \(\tau_c\sum_{j\in J}l(j,c)\). This can be substantial even if none of the tested SNPs in \(J\) is causal, provided they tag category-\(c\) variants.
A simple count or sum of marginal signals across tag SNPs is also not automatically a partition of total heritability. Correlated tag SNPs can reflect the same underlying causal signal repeatedly, and annotation sets can overlap. The LD-score regression model uses the LD structure and the specified annotation terms to estimate variance contributions; merely assigning each association statistic to the tested SNP’s category does not do that.
Worked Example: Strong Tagged Signal, No Causal Variants in the Tag Category
Suppose a hypothetical locus has one causal SNP in category A and one tested SNP in category B. The tested SNP has \(r^2=0.9\) with the causal SNP. Let \(N=5{,}000\), and let the causal SNP’s effect variance be \(0.001\). Assume no other relevant LD and set the intercept contribution to zero for this calculation.
For the category-B tested SNP, the category-A LD score is \(l(j,A)=0.9\), while it has no causal variant in category B. The expected statistic is \( 1+(5{,}000)(0.001)(0.9)=1+4.5=5.5 \).
The association signal is observed at a category-B tag SNP, but the modeled effect variance comes from the category-A causal SNP. Calling the signal “heritability caused by category B” would confuse the location of the tag with the location of the modeled causal variance.
Allele Frequency and LD Patterns
LD depends on the allele frequencies and haplotype structure of the variants being compared. Consequently, annotations that differ in their allele-frequency distributions can also have different patterns of LD scores: for example, SNPs in one functional class may be tagged by common variants more effectively than SNPs in another class. The direction and size of this difference are properties of the population and variant set; they cannot be inferred from annotation labels alone. A frequency-specific analysis should therefore use LD estimates and variant definitions appropriate to the population and frequency range being studied.
Frequency also affects the scale connecting raw genotype effects to standardized-genotype effects. If a genotype is coded as an allele count with frequency \(p\), its variance under Hardy–Weinberg equilibrium is \(2p(1-p)\). A raw per-allele effect \(\beta_{\mathrm{raw}}\) corresponds to a standardized-genotype effect \(\beta_{\mathrm{std}}=\sqrt{2p(1-p)}\beta_{\mathrm{raw}}\). Thus equal raw effects do not imply equal variance contributions on the standardized scale. This is one reason frequency definitions and effect scales must be stated when interpreting partitions.
Worked Example: Frequency Changes the Standardized Effect Scale
For illustration, suppose two hypothetical variants have the same raw per-allele effect, \(\beta_{\mathrm{raw}}=0.10\), but different allele frequencies. Assume Hardy–Weinberg equilibrium and use standardized genotypes.
At \(p=0.50\), genotype variance is \(2(0.50)(0.50)=0.50\), so \(\beta_{\mathrm{std}}=\sqrt{0.50}(0.10)\approx0.07071\). Its squared standardized effect is approximately \(0.005000\).
At \(p=0.01\), genotype variance is \(2(0.01)(0.99)=0.0198\), so \(\beta_{\mathrm{std}}=\sqrt{0.0198}(0.10)\approx0.01407\). Its squared standardized effect is approximately \(0.0001980\). These values describe the effect scale for these fixed hypothetical effects; they do not establish a general causal relationship between frequency and effect size. The LD pattern and effect-variance model must be considered separately.
Interpretation and Common Pitfalls
Annotation-dependent LD is important because it determines how a category’s modeled causal variance appears across the GWAS statistics used for estimation. A category can be enriched for heritability, have high LD scores at many tested SNPs, or both; these are related but distinct properties. The fitted model uses the pattern of LD scores across tested SNPs to estimate annotation coefficients, rather than treating each SNP’s marginal association as a direct measurement of its own causal effect.
- Wrong reasoning: “The strongest associated SNP is annotated as regulatory, so the heritability must be caused by regulatory variants.” Correction: That SNP may tag causal variants in another category. Inspect the annotation-specific LD structure and interpret the fitted variance model.
- Wrong reasoning: “A high LD score for an annotation means that annotation has high heritability.” Correction: The LD score measures tagging of annotated variants. Heritability attribution also depends on the estimated \(\tau_c\).
- Wrong reasoning: “The category-specific heritability term is the same as the fraction of association statistics at SNPs labeled with that category.” Correction: Tagged statistics can include signal from correlated variants outside the category, and repeated tags can represent overlapping signal.
- Wrong reasoning: “Rare or common variants must always be better tagged.” Correction: Tagging depends on the actual allele frequencies and haplotypes in the relevant population, so it must be evaluated from an appropriate LD reference.
Check Your Understanding
Answer each question by distinguishing the LD pattern from the variance attribution.
- In words, what does a large annotation-specific LD score at a tested SNP mean?
- Why can a SNP outside a functional category have a large expected association statistic under a model with causal variance in that category?
- For three SNPs with annotation values \(a_{1c}=1\), \(a_{2c}=0\), and \(a_{3c}=1\), and \(\tau_c=0.002\), what is the model-based contribution \(h_c^2\)?
- Why does summing association signal at annotated tag SNPs not generally give a causal heritability partition?
- What information is needed to relate a raw per-allele effect to its standardized-genotype effect?