Tutorials › High-Dimensional Genomic Data Analysis › Multi-Causal Configuration Models

Statistical Fine-Mapping and Credible Sets · Tutorial 707 of 795

Multi-Causal Configuration Models

Learn to represent zero-, one-, and multiple-causal-variant hypotheses, count their candidate configurations, and understand how linkage disequilibrium shapes their distinguishability.

Advanced 12 min read

What You'll Learn

  • Define a causal-variant configuration as a subset of variants with nonzero direct effects.
  • Distinguish null, single-causal, fixed-size, and bounded-size configuration spaces.
  • Derive how the number of candidate configurations grows with region size.
  • Use linkage disequilibrium to understand when distinct configurations have similar expected association patterns.
  • Recognize assumptions and diagnostic warning signs when specifying a configuration model.

Why Represent Causal Hypotheses as Configurations?

Fine-mapping asks which variant or variants in a genomic region have direct effects on a phenotype. A single-variant hypothesis allows only one causal variant; a multi-causal hypothesis allows more than one. These are different model spaces, not merely different descriptions of the same analysis. If multiple variants truly have direct effects, a model restricted to one may force their combined pattern of association onto a single candidate. Conversely, allowing every subset of variants can create a very large set of candidate models.

A configuration records which variants are included as causal in a candidate model. It does not, by itself, say how strongly the data support that model. That distinction matters: this tutorial defines the candidate configurations and examines how linkage disequilibrium (LD) shapes them. A configuration's probability or relative evidence requires additional calculations.

Definition: Suppose a region contains \(p\) candidate variants indexed by \(1,\ldots,p\). A causal-variant configuration is a subset \(C\subseteq\{1,\ldots,p\}\). Its size is \(k=|C|\), the number of variants in the subset. Under the configuration \(C\), variants in \(C\) have nonzero direct effects in the specified model, and variants outside \(C\) have direct effects fixed at zero. The empty set \(C=\varnothing\) is the null configuration.

A useful formal model clarifies what “direct effect” means. Let \(X_j\) be the centered, standardized genotype vector for variant \(j\), with \(X_j^\mathsf{T}X_j/n=1\), and let \(R\) be the \(p\times p\) genotype correlation matrix, so \(R_{j\ell}=X_j^\mathsf{T}X_\ell/n\). Consider the linear model

$$ y=\sum_{j\in C}X_j\beta_j+\varepsilon,\qquad \varepsilon\sim N(0,\sigma^2 I_n). $$

Here \(y\) is a quantitative phenotype, \(\beta_j\) is the effect conditional on the other variants in the model, and the errors are independent of the genotypes, have mean zero, and have common variance \(\sigma^2\). This formulation assumes an additive effect for each included variant and no interaction terms. In this model, “causal” refers to membership in the specified direct-effect model; an association alone does not establish biological causation.

For example, the marginal regression slope at variant \(\ell\) is \(\hat b_\ell=X_\ell^\mathsf{T}y/n\). Under the model above, its expectation is

$$ E(\hat b_\ell\mid X)=\sum_{j\in C}R_{\ell j}\beta_j. $$

Thus, the set of variants with nonzero marginal associations need not equal \(C\). A variant outside \(C\) can have a nonzero marginal association because it is correlated with an included variant. Conversely, effects from multiple included variants can reinforce or partly cancel in the marginal associations.

How Configuration Size Defines the Candidate Space

The number of possible configurations depends on which sizes are allowed. With \(p\) candidate variants, there is one configuration of size zero and \(\binom{p}{k}\) configurations of size \(k\). If the model allows every size from zero through \(K\), where \(K\leq p\), the number of candidate configurations is

$$ N_K=\sum_{k=0}^{K}\binom{p}{k}. $$

The formula counts subsets, not effect-size choices. For example, once a configuration is chosen, the values of its nonzero effects still have to be represented or estimated. If all sizes are allowed, the number of configurations is \(2^p\), since each variant is either included or excluded. Even a moderate limit on size may therefore leave many models to compare.

Worked Example: Counting Models With at Most Two Causal Variants

Suppose a hypothetical region contains \(p=5\) candidate variants, and the candidate model space allows zero, one, or two causal variants. Count the configurations by size.

There is one null configuration: \(\binom{5}{0}=1\). There are five single-variant configurations: \(\binom{5}{1}=5\). There are ten two-variant configurations: \(\binom{5}{2}=5\cdot4/(2\cdot1)=10\). Therefore,

$$ N_2=\binom{5}{0}+\binom{5}{1}+\binom{5}{2}=1+5+10=16. $$

The 16 candidates consist of the null, 5 single-variant models, and 10 two-variant models. If the analysis instead allowed all sizes, it would have \(2^5=32\) configurations. This count describes the size of the candidate space; it does not tell us which configuration is supported by data or how configurations should be weighted.

Common model-space choices include a single-causal space, a fixed-size space, and a bounded-size space. The single-causal space contains only subsets of size one, sometimes with the null added as a separate possibility. A fixed-size-\(k\) space contains only subsets of size \(k\). A bounded-size space includes several sizes, often the null through a chosen maximum \(K\). These choices encode different assumptions about how many direct effects the model permits. They should not be confused with a conclusion about the number of causal variants.

Why LD Changes Distinguishability

The configuration \(C\) identifies the direct-effect terms, but the data typically provide noisy marginal association summaries. Under the linear model, define \(\hat b=(\hat b_1,\ldots,\hat b_p)^\mathsf{T}\). Conditional on the standardized genotypes, the mean and covariance of these marginal slopes are

$$ E(\hat b\mid X)=R\beta,\qquad \operatorname{Cov}(\hat b\mid X)=\frac{\sigma^2}{n}R, $$

where \(\beta_j=0\) for variants outside \(C\). The covariance expression follows from \(\hat b=X^\mathsf{T}y/n\), the error covariance \(\sigma^2 I_n\), and \(X^\mathsf{T}X/n=R\). These expressions show two roles of LD: it spreads a direct effect into correlated marginal associations, and it affects the covariance of the association estimates.

If two genotype columns are identical, their correlations with every other column are identical. A single effect at one of those variants can then produce the same expected marginal association pattern as an appropriately matched effect at the other. The data may not distinguish those configurations. When columns are highly, but not perfectly, correlated, the expected patterns can be close rather than identical; distinguishing them then depends on the effect sizes and the amount of information in the data.

Worked Example: Two Single-Variant Configurations in High LD

Consider three standardized variants in a hypothetical region, with \(R_{12}=0.95\), \(R_{13}=R_{23}=0\), and unit diagonal. Suppose \(n=1000\), \(\sigma^2=1\), and compare two candidate configurations: \(C_1=\{1\}\) with \(\beta_1=0.20\), and \(C_2=\{2\}\) with \(\beta_2=0.20\). The assumed correlation matrix is valid: its eigenvalues are \(1.95\), \(0.05\), and \(1\), all positive.

Under \(C_1\), the expected marginal slopes are \(R(0.20,0,0)^\mathsf{T}\), giving \((0.20,0.19,0)\). Under \(C_2\), they are \(R(0,0.20,0)^\mathsf{T}\), giving \((0.19,0.20,0)\). The patterns differ only by \(0.01\) in the first two components.

For the contrast \(\hat b_1-\hat b_2\), the standard error under this model is

$$ SE(\hat b_1-\hat b_2) =\sqrt{\frac{\sigma^2}{n}(1+1-2R_{12})} =\sqrt{\frac{1}{1000}(2-1.90)} =\sqrt{0.0001} =0.01. $$

The expected contrast is \(0.20-0.19=0.01\) under \(C_1\), and \(0.19-0.20=-0.01\) under \(C_2\). The two configurations therefore make similar predictions relative to sampling variability. This calculation does not prove that either configuration is correct; it illustrates why high LD can leave single-variant alternatives difficult to separate.

Multiple Effects and Marginal Association Patterns

A multi-causal configuration contains more than one direct-effect term. Its marginal pattern depends jointly on the included variants, their effect sizes, and the LD matrix. In particular, the existence of two direct effects does not imply that two large marginal associations will be observed. Effects with opposite signs can partly cancel at correlated variants, while an excluded variant can still show a strong marginal association through LD.

Worked Example: Opposing Effects in a Two-Variant Configuration

Suppose a hypothetical region has three standardized variants with \(R_{12}=0.80\), \(R_{13}=R_{23}=0\), and unit diagonal. Consider \(C=\{1,2\}\), with direct effects \(\beta_1=0.10\) and \(\beta_2=-0.10\). This correlation matrix is valid: the eigenvalues are \(1.80\), \(0.20\), and \(1\).

The expected marginal slopes are obtained by multiplying \(R\) by the effect vector:

$$ E(\hat b\mid X) = \begin{pmatrix} 1&0.80&0\\ 0.80&1&0\\ 0&0&1 \end{pmatrix} \begin{pmatrix} 0.10\\ -0.10\\ 0 \end{pmatrix} = \begin{pmatrix} 0.10-0.08\\ 0.08-0.10\\ 0 \end{pmatrix} = \begin{pmatrix} 0.02\\ -0.02\\ 0 \end{pmatrix}. $$

Although the model contains two nonzero direct effects of magnitude \(0.10\), the expected marginal slopes at variants 1 and 2 have magnitude only \(0.02\), because each effect is partly offset by the correlated variant's contribution. A weak-looking marginal pattern therefore need not imply a null configuration. The calculation is a model-based illustration, not evidence that these particular effects occur in any real study.

Assumptions, Diagnostics, and Model-Space Choices

A configuration model is interpretable only relative to its assumptions. The examples used a quantitative phenotype, additive direct effects, standardized genotypes, a linear mean model, and independent normal errors with common variance. In practical analyses, additional features such as covariates, phenotype transformations, and uncertainty in LD may matter. The simple equations here should not be carried over unchanged when those features alter the sampling model.

Before interpreting configurations, check that the candidate variants and their allele coding are defined consistently, that the LD matrix corresponds to the variants being analyzed, and that \(R\) is symmetric with unit diagonal and is positive semidefinite. Small numerical deviations from positive semidefiniteness can arise in estimates, but a substantially invalid correlation matrix is a warning that the inputs or their alignment need investigation. Also check whether the allowed maximum configuration size is scientifically and computationally defensible. A limit that is too restrictive excludes plausible models; an unrestricted space can be computationally large and may include many weakly distinguishable candidates.

The main alternatives differ in what they permit. A single-causal model is compact and can be useful when one signal is a defensible approximation, but it cannot represent multiple direct effects. A fixed-size-\(k\) model makes the number of included variants constant, so it excludes both smaller and larger configurations. A bounded-size model allows uncertainty across several sizes but expands the candidate space. These are choices about model structure; none automatically resolves ambiguity caused by LD.

Common pitfall: “Variant 3 has a strong marginal association, so variant 3 must be causal.” This does not follow. If variant 3 is correlated with an included causal variant, its expected marginal slope can be nonzero even when its direct effect is fixed at zero. The correction is to distinguish the configuration's direct-effect membership from the marginal association pattern and to interpret both using the LD structure and the specified model.

Check Your Understanding

Answer each question, then compare your reasoning with the solutions below.

  1. A region has \(p=4\) variants. How many configurations allow zero or one causal variant? How many allow zero, one, or two?
  2. In the model \(E(\hat b\mid X)=R\beta\), can a variant outside the causal configuration have a nonzero expected marginal slope? State the condition that permits this.
  3. With two variants having correlation \(R_{12}=0.90\), \(\sigma^2=1\), and \(n=500\), calculate \(SE(\hat b_1-\hat b_2)\).
  4. Two included variants have direct effects \(0.08\) and \(-0.08\), correlation \(0.75\), and zero correlations with all other variants. What are their expected marginal slopes?

Solutions. (1) Zero or one gives \(\binom{4}{0}+\binom{4}{1}=1+4=5\) configurations. Zero through two gives \(1+4+\binom{4}{2}=1+4+6=11\). (2) Yes. For an excluded variant \(\ell\), its direct effect is zero, but \(E(\hat b_\ell\mid X)=\sum_{j\in C}R_{\ell j}\beta_j\) can be nonzero if it is correlated with an included variant having a nonzero effect. (3) The standard error is \(\sqrt{(1/500)(2-2(0.90))}=\sqrt{0.0004}=0.020\). (4) The first expected marginal slope is \(0.08+0.75(-0.08)=0.020\); the second is \(0.75(0.08)-0.08=-0.020\). The opposing effects partly cancel in the marginal patterns.

Clinical Biostats