Tutorials › High-Dimensional Genomic Data Analysis › Causal Effects Versus Tag Associations Across Populations

Ancestry-Aware Association and Cross-Population Portability · Tutorial 307 of 795

Causal Effects Versus Tag Associations Across Populations

Separate portability of a causal variant’s effect from portability of a tag-SNP association by deriving how ancestry-specific linkage disequilibrium and genotype scaling shape the tag estimate.

Advanced 11 min read

What You'll Learn

  • Distinguish a causal-variant effect from a marginal association at a nearby tag SNP
  • Derive the tag coefficient from the causal effect and residualized genotype covariance
  • Track allele-copy and per-standard-deviation effect scales correctly
  • Explain how LD differences can attenuate or reverse a tag association across populations
  • Identify assumptions, diagnostics, and limitations of the single-causal-variant relationship
  • Apply the derivation to compare causal and tag effects using numerical examples

Why a Tag Association Is Not the Causal Effect

A genetic association is often observed at a marker that is correlated with, rather than identical to, the variant affecting the outcome. That marker is a tag SNP. Its estimated association can be useful for detecting a genomic signal, but it is not automatically an estimate of the biological effect of the causal variant. The distinction matters when comparing ancestry groups: a causal effect can be stable while the tag association changes because the correlation between the two variants differs.

The relationship below concerns a single causal variant and a marginal tag-SNP regression within each population. “Marginal” means that the tag is the genetic predictor in the regression; the causal variant is not additionally included as a predictor. Covariates may be included, but the relevant genotype variation and correlation are then those remaining after adjustment for those covariates.

Definition: In population \(k\), let \(C\) be the dosage of the effect allele at a causal variant, and let \(T\) be the dosage of a specified effect allele at a nearby tag SNP. The causal effect \(\beta_{C,k}\) is the change in the conditional mean of the outcome per additional copy of the causal effect allele, under the stated model. The tag association is the coefficient from a regression of the outcome on tag dosage \(T\) and the chosen covariates, without conditioning on \(C\). Linkage disequilibrium (LD) describes the correlation between alleles at the two loci; its sign depends on the allele coding.

The Single-Causal-Variant Relationship

Consider a quantitative outcome \(Y\) in population \(k\), with the additive model

$$ Y_i = a_k + \beta_{C,k} C_i + \boldsymbol{\gamma}_k^\top X_i + \varepsilon_i . $$

Here \(X_i\) is a vector of covariates, and \(\varepsilon_i\) is the residual. For the tag association to represent the relationship derived below, assume that this model is correctly specified, the causal effect is additive on the outcome scale, and \(E(\varepsilon_i\mid C_i,T_i,X_i)=0\). Also assume that ancestry-related confounding and other sources of bias have been adequately addressed by the design and covariates. A causal interpretation of \(\beta_{C,k}\) requires the relevant causal identification assumptions; the regression algebra alone does not establish causality.

Let \(\widetilde C,\widetilde T,\widetilde Y\) denote residuals after separately regressing \(C,T,Y\) on the intercept and the same covariates \(X\), within population \(k\). By the Frisch–Waugh–Lovell result, the coefficient of \(T\) in the regression of \(Y\) on \(T\) and \(X\) equals the slope from regressing \(\widetilde Y\) on \(\widetilde T\). Under the model above, residualizing removes the intercept and covariate contribution, giving \(\widetilde Y=\beta_{C,k}\widetilde C+\widetilde\varepsilon\). Therefore,

$$ \beta_{T,k} = \frac{\operatorname{Cov}(\widetilde T,\widetilde Y)} {\operatorname{Var}(\widetilde T)} = \beta_{C,k} \frac{\operatorname{Cov}(\widetilde T,\widetilde C)} {\operatorname{Var}(\widetilde T)} + \frac{\operatorname{Cov}(\widetilde T,\widetilde\varepsilon)} {\operatorname{Var}(\widetilde T)} . $$

The conditional mean-zero assumption makes the final covariance zero. Thus the tag coefficient is

$$ \beta_{T,k} = \beta_{C,k} \frac{\operatorname{Cov}(\widetilde T,\widetilde C)} {\operatorname{Var}(\widetilde T)} = \beta_{C,k}\,r_{TC,k}\frac{s_{C,k}}{s_{T,k}}, $$

where \(r_{TC,k}\) is the correlation between the residualized genotypes, and \(s_{C,k}\) and \(s_{T,k}\) are their standard deviations. The tag coefficient is measured in outcome units per additional copy of the tag effect allele. It depends not only on the causal effect but also on the LD and the residualized genotype scales.

To express effects per standard deviation, define the standardized causal effect as \(\beta_{C,k}s_{C,k}\), using the raw-dosage causal coefficient \(\beta_{C,k}\). The coefficient for a one-standard-deviation increase in residualized tag dosage is then

$$ \beta_{T,k}s_{T,k} = \beta_{C,k}s_{C,k}r_{TC,k}. $$

Equivalently, if \(\beta_{C,k}\) is already defined per standard deviation of the residualized causal genotype, the standardized-tag coefficient is \(\beta_{C,k}r_{TC,k}\). That shortened expression does not apply to a raw per-allele causal coefficient without the factor \(s_{C,k}\). With covariate adjustment, the standard deviations and correlation in these standardized expressions are those of the residualized genotypes.

Worked Example: Stable Causal Effect, Weaker Tag Association

Suppose two populations have the same causal effect, \(\beta_C=1.5\) outcome units per causal-allele copy. After adjustment for the same covariates, suppose \(s_C=0.60\) in both populations. In population A, \(s_T=0.70\) and \(r_{TC}=0.90\); in population B, \(s_T=0.80\) and \(r_{TC}=0.25\). These values are hypothetical.

For population A, the tag coefficient per tag-allele copy is

$$ \beta_{T,A} = 1.5\left(0.90\right)\frac{0.60}{0.70} = 1.157\ \text{outcome units per tag-allele copy}. $$

For population B, it is

$$ \beta_{T,B} = 1.5\left(0.25\right)\frac{0.60}{0.80} = 0.2813\ \text{outcome units per tag-allele copy}. $$

The standardized causal effect is \(1.5(0.60)=0.900\) outcome units per standard deviation of residualized causal dosage in both populations. The standardized-tag coefficients are \(0.900(0.90)=0.810\) in A and \(0.900(0.25)=0.225\) in B, in outcome units per standard deviation of residualized tag dosage. The causal effect is unchanged, while the weaker LD in B yields a substantially smaller tag association.

Three Ways Portability Can Be Misread

A comparison across populations must keep the causal and tag quantities separate, and must use consistent allele coding and effect scales. The following examples show distinct patterns that can otherwise be conflated.

Worked Example: Similar Tag Effects, Different Causal Effects

Suppose the residualized genotype correlation is \(0.80\) in both populations. In A, let the raw causal effect be \(1.2\) outcome units per causal-allele copy and \(s_C=0.50\). In B, let the raw causal effect be \(0.80\) and \(s_C=0.75\). The standardized causal effects are \(1.2(0.50)=0.60\) in A and \(0.80(0.75)=0.60\) in B.

The standardized-tag effect in each population is the standardized causal effect multiplied by the residualized correlation:

$$ \beta_{T,A}^{\text{per SD}}=0.60(0.80)=0.48, \qquad \beta_{T,B}^{\text{per SD}}=0.60(0.80)=0.48. $$

The tag estimates agree on this standardized scale, even though the raw per-allele causal coefficients differ. This does not establish that the underlying causal effects are equal on the per-allele scale. The example illustrates why “same tag association” is meaningful only after specifying both the effect scale and the genotype scale.

Worked Example: A Tag Association Reverses Sign

Suppose the causal effect is \(2.0\) outcome units per causal-allele copy and the residualized causal-genotype standard deviation is \(0.50\) in each population. Let the residualized LD correlation be \(0.80\) in A and \(-0.40\) in B. The standardized causal effect is \(2.0(0.50)=1.0\) outcome unit per standard deviation of causal dosage.

The standardized-tag effects are \(1.0(0.80)=0.80\) in A and \(1.0(-0.40)=-0.40\) in B, in outcome units per standard deviation of residualized tag dosage. If \(s_T=0.60\) in both populations, the corresponding raw tag slopes are \(0.80/0.60=1.333\) and \(-0.40/0.60=-0.6667\) outcome units per tag-allele copy.

The sign change follows from the opposite LD phase: the specified tag allele is positively correlated with the causal allele in A and negatively correlated in B. It does not, by itself, indicate that the causal effect changed direction. This calculation presumes that the same biological effect alleles have been correctly aligned across populations.

These examples concern estimated effect coefficients, not statistical significance. A smaller coefficient can be estimated precisely in a large sample, while a larger coefficient can be imprecise in a small sample. Differences in allele frequency also change genotype variance and may affect standard errors and power. Those changes should not be mistaken for changes in the causal effect.

Assumptions, Diagnostics, and Alternatives

The derivation is exact for the stated linear model and a single causal predictor, with the same covariate adjustment used to residualize the genotypes and outcome. In practice, check whether the assumed setting is plausible before interpreting the formula:

  • Confirm allele alignment. The effect allele at each locus must be identified consistently. A flipped tag allele reverses the sign of its coefficient and of the reported LD correlation. The earlier material on allele harmonization is directly relevant.
  • Use population-specific LD and genotype scales. Do not substitute a pooled correlation for \(r_{TC,k}\) when comparing population-specific tag effects. With covariate adjustment, use the residualized rather than unadjusted genotype correlation and standard deviations.
  • Check whether a single causal variant is credible. If several causal variants contribute, the tag coefficient generally combines their effects and their covariances with the tag. The one-variant formula is then incomplete.
  • Assess confounding and model fit. Residual association of the tag with ancestry-related factors, omitted covariates, or violations of the additive model can produce a tag coefficient not explained by the stated LD relationship.
  • Check variation and precision. If the tag has little residualized variation, its coefficient can be unstable. A low-precision estimate does not demonstrate that the true association is zero or that the causal effect differs.

The direct alternative is to estimate the association at the causal variant itself, if that variant is known, accurately measured, and adequately represented in each population. In the single-variant model, its conditional coefficient targets \(\beta_{C,k}\), whereas a marginal tag coefficient is LD-dependent. Joint or conditional analyses can help distinguish correlated signals, but their interpretation depends on correctly specifying and measuring the variants included. A tag association remains useful when the causal variant is unknown or unavailable; it should simply be described as a marker association rather than as the causal effect.

The linear derivation should not be transferred mechanically to every outcome model. For binary outcomes analyzed with logistic regression, marginal and conditional odds ratios can differ for reasons beyond LD, including noncollapsibility. Effect scales also need careful interpretation when populations differ in outcome distributions or covariate distributions. Finally, the causal effect itself can vary because of genuine effect modification, environmental context, or differences in the relevant biological mechanism. LD differences are one explanation for changing tag associations, not a universal explanation.

Common Mistake

Common mistake: “The causal effect is \(2\) per allele and the LD correlation is \(0.8\), so the standardized tag effect is \(1.6\).” This multiplies a raw per-allele causal coefficient by a correlation while silently changing the genotype scale. If the residualized causal-genotype SD is \(0.50\), the correct standardized-tag effect is \(2(0.50)(0.80)=0.80\) outcome units per standard deviation of residualized tag dosage. If the tag coefficient is wanted per raw tag-allele copy, also divide by the residualized tag SD. The expression “causal effect times \(r\)” is valid for standardized effects of both residualized genotypes, not automatically for raw dosage coefficients.
Key takeaway: A causal effect and a tag association are different estimands. Under a single-causal-variant linear model, the marginal tag coefficient is the causal coefficient multiplied by an LD-and-scale factor. Across populations, changing LD can weaken, strengthen, or reverse the tag association without changing the causal effect.

Check Your Understanding

For each question, give the requested calculation or interpretation. Solutions follow the questions.

  1. A raw causal effect is \(1.0\) outcome unit per allele copy. The residualized causal-genotype SD is \(0.40\), and the residualized tag correlation is \(0.50\). What is the standardized-tag coefficient?
  2. Using the values in Question 1, if the residualized tag-genotype SD is \(0.80\), what is the tag coefficient per tag-allele copy?
  3. Two populations have the same standardized causal effect of \(0.70\), but residualized LD correlations of \(0.90\) and \(0.20\). Find the standardized-tag coefficients and explain their difference.
  4. In a population, the specified tag allele has negative LD correlation with the causal effect allele. Does a negative tag coefficient alone show that the causal effect is protective or has reversed? Explain.

Solutions. (1) The standardized causal effect is \(1.0(0.40)=0.40\); multiplying by the correlation gives \(0.40(0.50)=0.20\) outcome units per standard deviation of residualized tag dosage. (2) Divide the standardized-tag coefficient by the tag SD: \(0.20/0.80=0.25\) outcome units per tag-allele copy. (3) The coefficients are \(0.70(0.90)=0.630\) and \(0.70(0.20)=0.140\) outcome units per standard deviation of residualized tag dosage. The causal effect is the same; the difference follows from LD. (4) No. A negative tag coefficient can arise because the specified tag allele is negatively correlated with the causal effect allele. Interpret it only after verifying allele alignment and the model assumptions.

Clinical Biostats