Literature DB >> 32948695

Causal inference in genetic trio studies.

Stephen Bates1, Matteo Sesia2, Chiara Sabatti3,4, Emmanuel Candès1,5.   

Abstract

We introduce a method to draw causal inferences-inferences immune to all possible confounding-from genetic data that include parents and offspring. Causal conclusions are possible with these data because the natural randomness in meiosis can be viewed as a high-dimensional randomized experiment. We make this observation actionable by developing a conditional independence test that identifies regions of the genome containing distinct causal variants. The proposed digital twin test compares an observed offspring to carefully constructed synthetic offspring from the same parents to determine statistical significance, and it can leverage any black-box multivariate model and additional nontrio genetic data to increase power. Crucially, our inferences are based only on a well-established mathematical model of recombination and make no assumptions about the relationship between the genotypes and phenotypes. We compare our method to the widely used transmission disequilibrium test and demonstrate enhanced power and localization.

Entities:  

Keywords:  causal discovery; conditional independence testing; false discovery rate (FDR); family-based association test (FBAT); transmission disequilibrium test (TDT)

Mesh:

Year:  2020        PMID: 32948695      PMCID: PMC7533659          DOI: 10.1073/pnas.2007743117

Source DB:  PubMed          Journal:  Proc Natl Acad Sci U S A        ISSN: 0027-8424            Impact factor:   11.205


The ultimate aim of genome-wide association studies (GWAS) is to identify regions of the genome containing variants that causally affect a phenotype of interest (1). This paper works toward this goal by developing a test of a well-chosen conditional independence hypothesis. Specifically, we consider the hypothesis that a phenotype is independent of a group of genetic variants after conditioning on all other observed genetic variation and the genetic information of the subjects’ parents (Eq. ). This allows us to evaluate the potential causal role of the variants in the group. Our method addresses a key difficulty arising in the analysis of genetic datasets of increasing size: In this regime, any statistical association between a genetic variant and phenotype will be detectable, including many irrelevant associations arising from nongenetic factors, such as differing environmental conditions. While there are existing methods to mitigate this problem (2–5), such methods are not guaranteed to remove it entirely; the severity of the problem increases with large sample sizes, and current methodology may result in many detectable associations that do not represent interesting biological activity. Therefore, it is critical to move from detecting promising associations to rigorously establishing causality. The most trustworthy way to ascertain that a statistical association is causal is to use a randomized experiment (6), and parent–offspring duo or trio data record such an experiment in the sense that the locations of the recombination points during meiosis are randomized by nature. Building on this, our proposed method analyzes the placement of such sites to provably report only biologically meaningful regions of the genome.

Related Work.

Geneticists have long exploited the randomness in inheritance to identify meaningful associations (7–10). The launching point for this work is the transmission disequilibrium test (TDT) (11, 12), which checks whether a given allele is inherited more or less frequently in affected progeny than expected by chance. If the transmission frequency deviates from the baseline frequency, the TDT reports an association. Beyond the original TDT, additional techniques for analyzing more complex, partially observed pedigrees (13–16) and using multiple markers (17–19) have been developed; these are known as family-based association tests. Moreover, these techniques can be extended to study quantitative traits (20–23). To address the multiple-comparisons problem arising from looking at many variants at once ref. 24 shows how to decouple the selection of promising markers from the final construction of a P value from family-based association tests. These methods are robust both to modeling assumptions about the relationship between the trait and the genotypes and to population structure, namely, the presence of subpopulations with different allele frequencies (e.g., ref. 25). These existing methods, however, restrict the choice of test statistic and do not resolve associations due to linkage disequilibrium (LD)—correlations among sites along the genome. Turning to the statistics literature, causal inference is concerned with correcting for confounders: variables that create statistical associations between quantities of interest even when there is no causal relationship. The problem of learning the structure of the true underlying causal model from data is known as causal discovery (e.g., refs. 26–28). General methods for causal discovery exist, although they typically require a large number of conditional independence tests and the assumption that such tests can be carried out without any statistical error asymptotically (29, 30). As a result, finite-sample results are rare. This work also uses conditional independence testing as the foundation for causal discovery but builds upon the conditional randomization test (31) to give finite-sample statistical guarantees. Our approach is also related to that of knockoffs (31, 32), which provides finite-sample statistical guarantees and has been successfully deployed to analyze GWAS data (33–35), although the connection with causal discovery was not previously developed.

Our Contribution.

We introduce the digital twin test: an approach for finding causal regions in the genome that generalizes the TDT and related methods. Our contribution has four components: Leveraging black-box models and subject matter knowledge. The digital twin test increases power by incorporating any multivariate model and subject matter information. Critically, the error rate guarantees of the method do not rely whatsoever on the correctness of the prior information or of the phenotype model. Identifying distinct causal regions. The digital twin test provably localizes causal variants within explicit windows along the genome, clearly showing the user when there are distinct causal effects. By contrast, although it is not widely known, the TDT is testing a less exact global null, so spurious findings arise from correlations among variants—see for an example. Testing multiple hypotheses. The digital twin test deals with multiple comparisons in a precise way, controlling either the family-wise error rate or the false discovery rate (FDR) without the need for a conservative Bonferroni correction. The heart of our solution is the creation of independent P values for disjoint regions, which can then be used with more powerful multiple-testing procedures. Establishing causality in the trio design. We formalize the existing notion that family studies are immune to population structure, showing how to leverage the trio design to make causal inferences in a rigorous statistical sense. Our results allow us to describe the properties of the TDT and some of its variations for quantitative traits. While our inferences are based on trio data, our method can take advantage of additional case–control or population GWAS data to greatly increase power while retaining the certified causal inferences. Since trio samples are harder to collect than case–control or population samples, traditional GWAS designs remain critical, and accordingly we show how joint analysis of population and trio samples can rigorously establish that detected associations are due to causal variants. Finally, we highlight that our approach is flexible and naturally applies to binary, quantitative, or time-to-onset phenotypes.

1. The Digital Twin Test

A. Setting.

Human cells have 46 chromosomes organized into 23 pairs; one element in each pair is inherited from the mother and one is from the father. In this work, we consider the case where we measure single-nucleotide polymorphisms (SNPs), sites on the genome where two possible alleles occur in the population, encoded as 0 or 1. The set of observed alleles for one entire chromosome is known as a haplotype. We consider the case where the haplotypes of subjects and their biological parents at sites are known, denoted as follows:For convenience we define the matrix of all offspring haplotypes as , the matrix of offspring genotypes as , and the set of all ancestral haplotypes as . For any matrix , we let be column of and be row of , with the exception that is defined as . Finally, for any we let . Our method takes the haplotypes as given, even though typically only the genotypes are directly measured in a GWAS study. Haplotypes are then reconstructed algorithmically through phasing (36). While experimental techniques are being developed to directly measure haplotypes, these are not yet widespread. We instead take the phased haplotypes as a reasonable approximation, since phasing is known to be accurate with family data (36–38). In a simulation using a synthetic population with known ground-truth haplotypes, we find that our method performs identically with known haplotypes and computationally phased haplotypes (). Crucially, the distribution of the offspring genotypes conditional on the parental haplotypes is known. Informally, the model for a single offspring is this: For the haplotype inherited from the mother, the SNP is inherited either from or from , with equal probability. Furthermore, long continuous blocks of are jointly inherited either from or , with occasional switches at recombination sites; see Fig. 1 for an illustration. This process was formalized as a hidden Markov model (HMM) by Haldane (39); see The Haldane HMM for a formal description. Throughout, we will leverage our knowledge of the distribution of the offspring to carry out hypothesis tests.
Fig. 1.

A visualization of the process of recombination on a single chromosome.

A visualization of the process of recombination on a single chromosome.

B. The Hypothesis and Its Test.

We now introduce a randomization test to find regions of the genome that contain distinct causal variants. Our method partitions the genome into disjoint regions and then constructs a P value for the hypothesis that a given region contains no causal SNPs. The special case where the group is the entire genome corresponds to a test of the global null: whether the trait is heritable or not. Formally, let denote the distribution of a random variable given the observed value of a random variable , and let denote that is conditionally independent of given . Let be a partition of . For each group of SNPs , we consider the hypothesisIn words, this is the hypothesis that knowing the SNPs in group is not informative about the response once we know the remaining SNPs and the parental haplotypes. Conditioning on the SNPs outside ensures that any rejections reflect the existence of causal SNPs in the region rather than elsewhere on the chromosome. Conditioning on the parental haplotypes, , guarantees that the test yields valid causal inferences; we discuss this at length in . While any partition of the SNPs is permitted by the theory, we recommend taking continuous blocks of equal genetic length; see The Haldane HMM. The size of the groups will affect the power; larger group sizes correspond to weaker statistical statements and hence the corresponding tests have higher power (e.g., refs. 35 and 40). For simplicity, this work assumes a prespecified partition; see ref. 35 for a proposal for jointly analyzing multiple resolutions in a closely related setting and ref. 41 for a discussion of hierarchical testing in GWAS. The digital twin test—presented in Algorithm 1—tests the null hypothesis in Eq. by creating synthetic offspring (the “digital twins”) from a subject’s parents, with the constraint that they match outside the region . That is, the synthetic offspring are sampled from the distribution ofSee Fig. 2 for an illustration.
Fig. 2.

A visualization of a digital twin. The gray shaded region represents the group ; the digital twin always matches the true offspring outside this region.

A visualization of a digital twin. The gray shaded region represents the group ; the digital twin always matches the true offspring outside this region.

Algorithm 1: The digital twin test.

The digital twin test is a special case of the conditional randomization test (31), so it is a valid test:

Proposition 1.

Suppose that the distribution of given follows the distribution in The Haldane HMM. Then, under the hypothesis in Eq. , the distribution of the output of Algorithm 1 stochastically dominates the uniform distribution. Many existing tests fall into this family. Notably, the TDT is a special case of the digital twin test with the test statisticwhere denotes the indicator of event , and the region is the entire chromosome containing site (). Note that to calculate the P value, the digital twin test uses an exact, finite-sample rejection threshold, whereas the TDT uses an asymptotic approximation. Similarly, the quantitative TDTs (21, 22) are also special cases of the above procedure. Moreover, the digital twin test can exploit arbitrary black-box machine-learning models, such as deep neural networks, gradient boosting, random forests, and penalized regression to form a test statistic that incorporates information from multiple sites in a data-driven way; see Eq. below for a concrete example. This is useful because more sophisticated models can explain away more of the variation in the phenotype, leading to more sensitive tests. In sum, the digital twin test framework unifies many existing procedures while incorporating varying disease models, subject matter knowledge, fitting algorithms, principal component corrections, screening and replication, and so on, without requiring a new mathematical analysis for each case. While well-chosen models will lead to more powerful tests, we emphasize that the validity of the automatic, finite-sample inference does not depend on the correctness of the chosen model.

C. Incorporating External GWAS Data.

The digital twin test can also leverage large external GWAS datasets that do not contain trio observations to increase power. This is important because such datasets are common and endowed with large sample sizes. Specifically, we can use the external GWAS to find a powerful test statistic , as suggested by ref. 42. For example, suppose we fit a penalized linear or logistic regression model on the external GWAS data to obtain an estimated coefficient vector . Then, on the trio data, we can use the digital twin test with test statistic(this is the negative squared loss) for real-valued , or(this is the negative logistic loss) for binary . In words, the digital twin test with this test statistic is asking, “Are the residuals smaller when I use the real genotypes to predict the response, compared to when I use the digital twin genotypes?” If the residuals are systematically smaller, it must be because of a causal effect, and the digital twin test rejects the null hypothesis. To further increase power, the external GWAS data should be used to prioritize the most promising regions; ref. 43 gives a general discussion of incorporating weighted testing in GWAS and ref. 44 shows how to use side information to improve the ordering for knockoff testing. As a concrete example, when using the test statistic in Eq. , one could order the hypothesis by a decreasing value ofand then use the Selective SeqStep procedure (32) or an accumulation test (45) to give a final selection set with guaranteed FDR control. We numerically explore this approach in .

D. Looking Everywhere with Independent P Values.

Testing the conditional nulls in Eq. correctly addresses the scientific question; indeed, the conditional nulls both provide localization information and are guaranteed to detect only causal variants (). With these hypotheses in hand, the analyst is likely to evaluate many separate regions of the genome with a single study, so we must take care to control the number of false positives. Note that the digital twin test can only yield P values as small as where is the number of iterations of the digital twin sampling, unlike parametric methods (e.g., ref. 46) which can yield very small P values. While small P values are generally needed to account for multiple comparisons when one looks at each variant individually, other multiple-testing corrections are available when partitioning the genome into regions and using conditional testing (33, 35). With this end in mind, independent P values for different regions are desirable for at least two reasons: First, they can be used with powerful error-controlling procedures, such as SeqStep (32) and accumulation tests (45); and second, with algorithms such as the Benjamini–Hochberg procedure (47), it is well known that dependent P values can lead to a high number of false positives for a given dataset (48). Motivated by these advantageous statistical properties, we next develop a technical modification of the digital twin test that yields independent P values. Loosely speaking, the idea is to additionally condition on the boundary of each group. Because of the Markovian structure, this makes the remaining behavior within each group independent of all others. The details require substantial additional notation, however, so they are deferred to Constructing Independent P Values; see Algorithm 2 therein.

Theorem 1 (Independence of Null P Values).

Suppose that given follows the distribution in The Haldane HMM. Then Algorithm 2 (in Constructing Independent P Values) produces P values satisfying the following: For null groups —according to Eq. —the distribution of stochastically dominates the uniform distribution; i.e., is a valid P value. The P values for null groups are jointly independent of each other and are independent of the nonnull P values. The proof of Theorem 1 is provided in .

E. Parent–Offspring Duos and Other Pedigrees.

The digital twin test can also be applied to offspring for whom only one parent is genotyped, with a small adjustment. The modification is simple: Whenever a parent is unknown, the algorithm fixes the offspring’s haplotype from that parent (recall the offspring’s haplotypes are observed). For example, if and are unknown, then in Algorithm 1 we set in each iteration of the loop. An analogous version of Theorem 2 continues to hold in this setting, and so we still detect only causal regions. Furthermore, the digital twin test can be applied to data with a variety of pedigree structures. One can select any set of duos or trios from the pedigree, with the restriction that no offspring in a duo or trio is an ancestor of any other offspring in another duo or trio.

F. Linkage Disequilibrium in the Trio Design.

The TDT is testing the null hypothesisBecause all sites on a chromosome are dependent, this null is technically equivalent to the null in Eq. when is taken to be the entire chromosome. By contrast, the digital twin test can explicitly localize the causal signals into regions by basing the test on smaller groups in Eq. . Depending on the levels of LD, interpreting the TDT discoveries as localizing important genetic variation can lead to confusion. We now highlight this limitation of the TDT with a practical example. We create a synthetic population of 2,500 second-generation admixed individuals whose parents are the children of one ethnically British individual and one ethnically African individual. The haplotypes of the parents are real in the sense that they are phased haplotypes from the UK Biobank dataset (49). For simplicity, we create a binary synthetic response from a logistic regression model with a single causal SNP. We choose a signal strength such that the heritability of the trait is 18% and an intercept such that 20% of the observations have . The causal SNP is chosen at a site with a large difference in allele frequency between the British and African populations. Then, we carry out the TDT at each site and report the P values in a Manhattan plot in Fig. 3. Note that even if we demand that the P values are smaller than the genome-wide significance threshold of , the TDT reports discoveries all across the chromosome. We compare this to an identical simulation composed only of British individuals in Fig. 3, Center. Here, the TDT reports discoveries only near the true causal SNP.
Fig. 3.

Results of the TDT in two populations. (Left and Center) Manhattan plots on chromosome 22, which contains the one true causal SNP, indicated with a dashed vertical line. The genome-wide significance threshold is shown with a gray horizontal line. Left panel shows an admixed population, whereas Center panel shows a British population. (Right) A plot of the absolute correlations between the causal SNP and the other SNPs, conditional on the parental haplotypes. The red solid and blue dotted-dashed curves indicate a smoothed 90% quantile of the absolute correlation with the causal SNP across the chromosome, for the admixed and British populations, respectively.

Results of the TDT in two populations. (Left and Center) Manhattan plots on chromosome 22, which contains the one true causal SNP, indicated with a dashed vertical line. The genome-wide significance threshold is shown with a gray horizontal line. Left panel shows an admixed population, whereas Center panel shows a British population. (Right) A plot of the absolute correlations between the causal SNP and the other SNPs, conditional on the parental haplotypes. The red solid and blue dotted-dashed curves indicate a smoothed 90% quantile of the absolute correlation with the causal SNP across the chromosome, for the admixed and British populations, respectively. The TDT behaves differently in these two populations because of the different correlation structure after conditioning on the parental haplotypes. In the admixed population, there are large correlations between sites far away, but not in the British population; see Fig. 3, Right. Because of the large LD in the admixed population, testing the null in Eq. cannot give reliable information about the location of the causal SNP. This weakness of the TDT has been noted before in in the admixed setting (50). That work developed an analytical correction based on population-genetic quantities, whereas here we address this problem using conditional independence testing. Although the TDT can be confused by linkage disequilibrium, both the TDT and the digital twin test are robust to confounding variables that can invalidate GWAS, which we turn to next.

2. Causal Inference in the Trio Design

A. Establishing Causality.

We now explain why it is possible to draw causal inference from trio data by formulating the inheritance process as a high-dimensional randomized experiment. The main idea is to condition on the parental haplotypes: Once these are fixed the remaining randomness in meiosis is independent of possible confounders, so the resulting inferences are immune to these factors. We begin with a concrete example of confounding in GWAS. Suppose we have a genetic study involving individuals with either French or German ancestries, and we wish to study whether a set of SNPs affects the cholesterol level . Next, suppose that both the distribution of cholesterol levels and the distribution of the SNPs differ in the two populations. As a result, there is a valid statistical association between and , but this statistical association may or may not represent a causal effect. That is, if we manipulated the SNPs , it may or may not change the cholesterol levels of the subjects. The association could instead be the result of a confounder; for example, if the consumption of beer leads to higher cholesterol and Germans consume more beer on average, then the SNPs will be associated with , even if they have no causal effect. Since randomized experiments detect only causal effects (51), to circumvent the above problem we could, in principle, flip fair coins, set the values of accordingly immediately after conception, and then check for an association with . While we of course do not carry out such experiments on people, we can exploit a similar experiment occurring in nature. Consider a potential confounder , such as beer consumption above. The critical observation is that for essentially all possible confounders of concern in genetic studies, the distribution of a set of SNPs given the parental haplotypes does not change given knowledge of , since the randomness in inheritance is a result only of random biological processes independent of . To make this precise, we define the following set of possible confounders:

Definition 1 (External Confounder).

We say that a random variable is an external confounder if the distribution of the offspring’s haplotypes given the parental haplotypes does not change given knowledge of :The relation in Eq. is true for the offspring’s beer consumption, for example, as well as for all environmental conditions occurring after conception. Importantly, this implies that is independent of the offspring’s SNPs given the parental haplotypes and remaining SNPs:This then implies that if there is an association between and after conditioning on the parental haplotypes and remaining SNPs , then the association is not due to the confounder :Returning to the language of hypothesis testing, this proves that if we test the null hypothesis in Eq. , we automatically account for the random variable . We record this fact formally next:

Theorem 2 (Conditioning on Parents Accounts for External Confounders).

Let be an external confounder; i.e., satisfies Eq. . Then, any valid test of the null hypothesis in Eq. is also a valid test of the stronger null hypothesisthat accounts for the confounder . In words, if we test the hypothesis in Eq. , which is possible based on observed trio data, then we have perfectly adjusted for the confounder , even if it is not specified or measured in the data. Thus, if we reject the null in Eq. , it cannot be the case that and are dependent due to an external confounder . The digital twin test is such a test, so it is immune to external confounders:

Corollary 1.

Suppose that given follows the distribution in The Haldane HMM. Then the digital twin test is a valid test of the hypothesis in Eq. that accounts for the (possibly unmeasured) external confounder . That is, if the null in Eq. holds, then the distribution of the output of Algorithm 1 stochastically dominates the uniform distribution. Note that this implies that the TDT is immune to external confounders, since it is a special case of the digital twin test. This is a formal statement of the existing notion that the TDT is robust to population structure (e.g., ref. 25).

B. Connection to Structural Equation Modeling.

We next frame these results within a structural equation model to make the connection with the causal inference literature explicit, and we similarly formulate our results in the potential outcomes framework in . Consider a structural equation model involving the variables and the external confounder . For a response , we assume that can only cause and not the reverse, which is reasonable because a subject’s genotype is fixed after conception. We further know that the parental haplotypes cause and not the reverse. We also assume that causes since the reverse case does not result in confounding. Finally, by definition the external confounder is conditionally independent of given , which implies that there is no causal effect from to . The corresponding structural equation model iswhere , and are fixed functions and , and are independent uniform random variables; see Fig. 4 for a graphical representation. Within this model, rejecting the hypothesis in Eq. implies that there is a causal effect from to . The digital twin test makes formal causal inferences in this sense, and crucially, it does not require the analyst to specify or restrict or .
Fig. 4.

A graphical depiction of the causal argument in . A shows that the random variable can create an association between and , even if there is no causal effect. B shows that conditional on the parental haplotypes , the external confounder is independent of the offspring’s genotype . As a result, cannot be responsible for the remaining association between the genotype and the trait . Note that in our hypothesis test we also condition on , which is omitted from the figure for simplicity.

A graphical depiction of the causal argument in . A shows that the random variable can create an association between and , even if there is no causal effect. B shows that conditional on the parental haplotypes , the external confounder is independent of the offspring’s genotype . As a result, cannot be responsible for the remaining association between the genotype and the trait . Note that in our hypothesis test we also condition on , which is omitted from the figure for simplicity.

C. Discussion of Possible Confounders.

Virtually all confounders of concern in genetic studies do not affect the transmission of the genetic information from parents to offspring and are thus external confounders which are correctly accounted for in the trio design by Theorem 2. We list the most important examples below: Environmental conditions after conception. The mechanism for producing from is unaffected by anything occurring after conception. Population structure, ethnic composition, and geographic location. The mechanism for producing from does not change with subpopulation information, ethnicity, or geographic location. Cryptic relatedness. The presence of distantly related individuals in a sample does not change the distribution of given , even if this relatedness is unknown and unspecified. Family effects, altruistic genes. Information about the quality of the environment caused by parental behavior does not impact the distribution of given . Assortive mating. Tests of the null in Eq. condition on the observed mating pattern, making them immune to this form of confounding. By contrast, the following are not external confounders: Germline mutations. A few environmental factors of the parents can affect the inheritance process, such as the exposure of a parent to radiation, which changes the distribution of the offspring by increasing the frequency of mutations. While this does affect the model for inheritance in principle, we do not expect this to practically invalidate tests of the null in Eq. . In any case, this is a narrow set of possible confounders. Unmeasured SNPs. In typical studies, only a subset of SNPs is sequenced. Knowledge of a subject’s unmeasured SNPs gives additional information about the distribution of given , so the unmeasured SNPs are not external confounders. Since we condition on and recombination events are rare, however, our method is effectively independent of the unmeasured SNPs outside the region . Finally, we note that there is potential for selection bias in all genetic studies, since some individuals are more likely to be included in a sample. Tests of the null in Eq. are more robust to this bias, as any potential selection bias due to external confounders, such as geographic location, is automatically accounted for by Theorem 2. However, if a SNP causally influences the probability of inclusion in a study, then it is not null according to our null in Eq. , so it may be detected.

3. Simulation Experiments

In this section, we examine the performance of the digital twin test in semisynthetic examples, focusing on the binary response case so that the standard TDT can serve as a benchmark. We form our parent–offspring population by taking real haplotypes from the UK Biobank dataset and sample offspring according to the recombination model in The Haldane HMM. In each experiment, we sample the offspring once and then repeat the generation of the synthetic phenotype multiple times, indicating the SE with error bars. When presenting the results, we index the signal strength by heritability: a -valued scale defined in . An R package implementing the methods below together with notebook tutorials is available at https://github.com/stephenbates19/digitaltwins (52).

A. Testing the Global Causal Null.

We first examine the ability of the digital twin test to test the global causal null. In this simulation, we test only one hypothesis, so we seek to control the usual type I error rate at the level. We create a synthetic population of parent–child trios and generate a binary valued response coming from a sparse logistic regression modelwith 10 nonzero entries of of equal value, chosen uniformly at random. The intercept is chosen so that the fraction of cases is , or . We use SNPs from chromosome 20, which has width 63 Mb. We emphasize that the above gives a well-defined structural equation model on , and the nonzero entries of the coefficient vector correspond to the SNPs that have a causal effect. To illustrate how the digital twin test can be used for confirmatory analysis, we make an external GWAS dataset using nontrio observations from the UK Biobank (not included in our previous sample) and generating phenotypes with the same rule as above. We use these GWAS data to fit an -penalized logistic regression model (with regularization parameter chosen by cross-validation) to obtain a predictive model for the trait. We denote as the resulting coefficient estimate. Then, we apply the digital twin test on the trio data with the feature importance statistic in Eq. to produce a single P value, rejecting when it falls below . We take the TDT as a natural benchmark, interpreting its output in two alternative ways. First, we take the minimum P value after applying the TDT at every SNP and then Bonferroni correct it (this does not use the nontrio GWAS data). Second, we compute the Bonferroni-adjusted minimum P value only on the coordinates with nonzero coefficients in the lasso fit on the external GWAS data. Because is sparse, this method has a less severe Bonferroni correction and may be more powerful than the other TDT procedure. Since all three methods are valid tests of the null hypothesis that there is no causal SNP on the chromosome, we directly compare their power in Fig. 5, using 20 independent realizations for each data point. We find that the digital twin test has higher power than the TDT, even when the latter attempts to leverage the external GWAS as a screening step. The leftmost point in each panel is the null case with zero heritability; the empirical error of the digital twin test does not exceed the nominal level of in any of the three cases.
Fig. 5.

Power of the digital twin test compared to TDT benchmarks for testing the full-chromosome causal null.

Power of the digital twin test compared to TDT benchmarks for testing the full-chromosome causal null.

B. Localization.

We now examine the ability of the digital twin test to identify causal regions. Here, we use SNPs on chromosomes 1 to 22, split into 532 predetermined groups of size approximately 5 Mb. The response is again generated from the logistic regression model in Eq. , and the number of nonzero coefficients in the true causal model is varied as a control parameter. We consider a sample of trios with an external GWAS of size used to fit a logistic regression model as in the previous section. The fitted coefficients are used to form the test statistic in Eq. . Here, we take the nominal level for the FDR to be . Each experiment is repeated 10 times. Additional technical details about these simulations can be found in . We compare the following procedures: Digital twin test–accum. We apply the digital twin test at each of the groups to obtain one P value per group. We also use the external GWAS data to order the regions from most to least promising as in Eq. and use an accumulation test (45) to produce a final set of discoveries. This method is guaranteed to control the FDR. TDT–Screen–BH. For each group, we apply the TDT to the SNPs with nonzero entries of , the model fit on the external GWAS. Then, we report the minimum P value after adjusting it with Bonferroni. Finally, we apply the Benjamini–Hochberg procedure to report a set of groups. This method assumes the TDT P values are valid for the group null hypothesis in Eq. , which is not fully correct, so this method does not have formal guarantees. TDT–BH. We proceed as above, except that we apply the TDT to all SNPs. This method also incorrectly assumes the TDT P values are valid for the group null hypothesis in Eq. , so it does not have formal guarantees. We report the results in Fig. 6. The digital twin test has generally comparable power to the screened TDT method with Benjamini–Hochberg, with moderate power improvements for traits caused by many SNPs. We report on a similar experiment with a continuous response in .
Fig. 6.

Performance of the digital twin test and TDT in the binary-response full-genome simulations from . Here, error bars give one SD and the dashed horizontal line indicates the nominal FDR level.

Performance of the digital twin test and TDT in the binary-response full-genome simulations from . Here, error bars give one SD and the dashed horizontal line indicates the nominal FDR level. Although the TDT benchmarks empirically control the FDR here, we emphasize that they test the full-chromosome null in Eq. , so they are not valid for our goal of localizing the causal SNPs into the given groups. The group hypothesis in Eq. can be rigorously tested by a test of the null in Eq. only if the SNPs in different groups are independent. If the TDT-based group P values were valid, these two benchmarks would control the FDR. This is a reasonable approximation within this experiment, because the groups are wide and the population is homogeneous, so the LD decays rapidly. However, this assumption fails in other cases, as we turn to next.

C. Spurious Discoveries with the TDT.

We have seen in an example where the TDT makes false discoveries throughout the chromosome because it does not account for LD. Here, we revisit this example more carefully, demonstrating that the TDT-based benchmarks above can dramatically fail to control type I errors for the group hypotheses. For simplicity, we perform the TDT at each SNP and report a SNP as significant if the P value is below the genome-wide significance level, . We use this demanding threshold to emphasize that even the most conservative existing methods violate type I error control here. Proceeding as in the previous experiment, we split the chromosome into 25 groups of size 2 Mb and consider the procedure that reports a group as significant if any SNP therein has a P value below the genome-wide significance threshold. Each experimental setting is repeated 20 times. Fig. 7 shows that this TDT benchmark badly violates FDR control, suggesting all of the other less conservative TDT benchmarks will also fail to control the FDR in this setting. We report additional metrics about the TDT in . By contrast, the digital twin test controls the FDR because its P values are valid for the conditional null hypotheses in Eq. .
Fig. 7.

Performance of the digital twin test and TDT in an admixed population. The dashed horizontal line (Top row) indicates the nominal FDR level for the digital twin test. Because the TDT is using the genome-wide significance level, the nominal FDR level for the TDT is less than 0.05.

Performance of the digital twin test and TDT in an admixed population. The dashed horizontal line (Top row) indicates the nominal FDR level for the digital twin test. Because the TDT is using the genome-wide significance level, the nominal FDR level for the TDT is less than 0.05.

4. Analysis of Autism Spectrum Disorders

We apply the digital twin test to study the genetic basis of autism spectrum disorder (ASD) using a dataset of 2,565 parent–child trios from the Autism Sequencing Consortium (ASC) (53), accessed through dbGaP (54, 55); see for details about the sample and data processing. ASD has complex genetic roots, with variability arising from common SNPs, copy number variation, and de novo gene-disrupting mutations (56, 57). It has been theoretically conjectured (58) and empirically observed (59) that common variants have only small effects on ASD. As a result, only recently have individual SNPs been implicated by GWAS, and the first individual SNPs appear in ref. 60, where five SNPs were reported at the genome-wide significance level. One such SNP, rs910805 (an intergenic variant on chromosome 20), was also genotyped in the ASC trio data, and we test its causal validity with the digital twin test. Note, however, that the ASC trio data were used as part of ref. 60, so our results here must be viewed as a practical demonstration and not as an independent replication of these findings. Since we do not have a corresponding cohort of nontrio observations, we use the digital twin test with the test statistic in Eq. and report the results in Table 1. We test groups centered around SNP rs910805 of increasing size, ranging from 1 Mb to the whole chromosome (in which case this digital twin test is equivalent to the TDT). For large enough groups, we find significance at the level—we are testing only one SNP so we do not need to achieve the genome-wide significance level. We are unable to reject at finer resolutions; smaller groups correspond to fundamentally more demanding statistical hypotheses, and the effect size here is small. Our analysis suggests that the observed association with rs910805 is not due to confounding and that there is instead a causal variant in its vicinity.
Table 1.

Analysis of ASD with digital twin test at different resolutions

Resolution1 Mb2 Mb3 Mb4 MbFull chromosome
P value0.2370.1460.1000.01680.011
Analysis of ASD with digital twin test at different resolutions

Discussion

We have developed a statistical test to rigorously establish that a genomic region contains causal variants; the inferences are based only on variation arising in meiosis, a randomized experiment performed by nature. Next, we highlight the two most important limitations of this work. First, our method currently relies on computationally phased haplotypes. Although phasing is typically accurate for family data and numerical experiments show that the digital twin test works well with computationally phased data (), it would be interesting to thoroughly understand the robustness to phasing errors. Second, to operate at practical resolutions, our method requires many parent–child trios or duos, which are more challenging to collect than unrelated individuals. As such, contemporary studies genotyping entire populations [e.g., in Iceland (61) and Finland (62)] are particularly promising because they simultaneously address the challenges of accurate phasing and obtaining data from both parents and offspring. Here, drawing conclusions from GWAS that are provably immune to confounding variables is appealing, making the digital twin test a tantalizing way to confirm candidate GWAS discoveries. Turning to the statistical aspect of this work, our finite-sample causal conclusions come from the fact that 1) we measure a random variable that blocks the relevant confounders and 2) we exactly know the distribution of given . This statistical form may appear in other settings. Concretely, for any random variables , and such that the relationship in Definition 1 holds, Theorem 2 holds as well. More generally, for a structural equation model on vectors , if satisfies the back-door criterion (63) with respect to and , then tests of the hypothesis Eq. detect only causal effects. One can then leverage conditional testing techniques, such as the conditional randomization test or knockoffs, to make causal inferences with finite-sample guarantees.
Compute the test statistic on the true data:
t*=T((Xg,Xgm,Xgf),Y).
for k=1,,K do
Sample the digital twins (X~gm,X~fm) from the
distribution in Eq. 2, independent from (Xgm,Xgf) and Y
(see SI Appendix, section S.2 for an explicit sampler).
Compute the test statistic using the digital twins:
tk=T((Xg,X~gm,X~gf),Y).
Compute the quantile of the true statistic t* among the
digital twin statistics t1,,tK:
v=1+#{k:t*tk}K+1.
Sample Um and Uf given (Xm,Xf,A) according to the
HMM in The Haldane HMM (see SI Appendix, section S.2
for an explicit sampler).
Define X(mask,m) and X(mask,f) according to Eq. 11.
for gG do
Compute the test statistic on the true data:
t*=T(Xg(mask,m),Xg(mask,f),Xgm,Xgf,Y).
for k=1,,K do
For observations i such that gRm,(i), sample X~gm,(i)
from the distribution in Eq. 10, independent of
Xf,Xm,Uf,Um and Y (see SI Appendix, section S.2
for an explicit sampler). Otherwise, set X~gm,(i)=Xgm,(i).
Sample X~gf analogously.
Compute the test statistic on the digital twins:
tk=T(Xg(mask,m),Xg(mask,f),X~gm,X~gf,Y).
Compute the quantile of the true statistic t* among the
digital twin statistics t1,,tK:
vg=1+#{k:t*tk}K+1,
randomly breaking any ties.
  41 in total

1.  A unified approach to adjusting association tests for population admixture with arbitrary pedigree structure and arbitrary missing marker information.

Authors:  D Rabinowitz; N Laird
Journal:  Hum Hered       Date:  2000 Jul-Aug       Impact factor: 0.444

2.  Power calculations for a general class of family-based association tests: dichotomous traits.

Authors:  Christoph Lange; Nan M Laird
Journal:  Am J Hum Genet       Date:  2002-08-12       Impact factor: 11.025

3.  Genetic association studies.

Authors:  Heather J Cordell; David G Clayton
Journal:  Lancet       Date:  2005 Sep 24-30       Impact factor: 79.321

4.  The NCBI dbGaP database of genotypes and phenotypes.

Authors:  Matthew D Mailman; Michael Feolo; Yumi Jin; Masato Kimura; Kimberly Tryka; Rinat Bagoutdinov; Luning Hao; Anne Kiang; Justin Paschall; Lon Phan; Natalia Popova; Stephanie Pretel; Lora Ziyabari; Moira Lee; Yu Shao; Zhen Y Wang; Karl Sirotkin; Minghong Ward; Michael Kholodov; Kerry Zbicz; Jeffrey Beck; Michael Kimelman; Sergey Shevelev; Don Preuss; Eugene Yaschenko; Alan Graeff; James Ostell; Stephen T Sherry
Journal:  Nat Genet       Date:  2007-10       Impact factor: 38.330

5.  Variance component model to account for sample structure in genome-wide association studies.

Authors:  Hyun Min Kang; Jae Hoon Sul; Susan K Service; Noah A Zaitlen; Sit-Yee Kong; Nelson B Freimer; Chiara Sabatti; Eleazar Eskin
Journal:  Nat Genet       Date:  2010-03-07       Impact factor: 38.330

6.  Mixed-model association for biobank-scale datasets.

Authors:  Po-Ru Loh; Gleb Kichaev; Steven Gazal; Armin P Schoech; Alkes L Price
Journal:  Nat Genet       Date:  2018-07       Impact factor: 38.330

7.  Gene Mapping in Admixed Families: A Cautionary Note on the Interpretation of the Transmission Disequilibrium Test and a Possible Solution.

Authors:  Xuexia Wang; Rui Xiao; Xiaofeng Zhu; Mingyao Li
Journal:  Hum Hered       Date:  2017-01-12       Impact factor: 0.444

8.  Removing the sampling restrictions from family-based tests of association for a quantitative-trait locus.

Authors:  S A Monks; N L Kaplan
Journal:  Am J Hum Genet       Date:  2000-02       Impact factor: 11.025

9.  The contribution of de novo coding mutations to autism spectrum disorder.

Authors:  Ivan Iossifov; Brian J O'Roak; Stephan J Sanders; Michael Ronemus; Niklas Krumm; Dan Levy; Holly A Stessman; Kali T Witherspoon; Laura Vives; Karynne E Patterson; Joshua D Smith; Bryan Paeper; Deborah A Nickerson; Jeanselle Dea; Shan Dong; Luis E Gonzalez; Jeffrey D Mandell; Shrikant M Mane; Michael T Murtha; Catherine A Sullivan; Michael F Walker; Zainulabedin Waqar; Liping Wei; A Jeremy Willsey; Boris Yamrom; Yoon-ha Lee; Ewa Grabowska; Ertugrul Dalkic; Zihua Wang; Steven Marks; Peter Andrews; Anthony Leotta; Jude Kendall; Inessa Hakker; Julie Rosenbaum; Beicong Ma; Linda Rodgers; Jennifer Troge; Giuseppe Narzisi; Seungtai Yoon; Michael C Schatz; Kenny Ye; W Richard McCombie; Jay Shendure; Evan E Eichler; Matthew W State; Michael Wigler
Journal:  Nature       Date:  2014-10-29       Impact factor: 69.504

10.  Identification of common genetic risk variants for autism spectrum disorder.

Authors:  Jakob Grove; Stephan Ripke; Thomas D Als; Manuel Mattheisen; Raymond K Walters; Hyejung Won; Jonatan Pallesen; Esben Agerbo; Ole A Andreassen; Richard Anney; Swapnil Awashti; Rich Belliveau; Francesco Bettella; Joseph D Buxbaum; Jonas Bybjerg-Grauholm; Marie Bækvad-Hansen; Felecia Cerrato; Kimberly Chambert; Jane H Christensen; Claire Churchhouse; Karin Dellenvall; Ditte Demontis; Silvia De Rubeis; Bernie Devlin; Srdjan Djurovic; Ashley L Dumont; Jacqueline I Goldstein; Christine S Hansen; Mads Engel Hauberg; Mads V Hollegaard; Sigrun Hope; Daniel P Howrigan; Hailiang Huang; Christina M Hultman; Lambertus Klei; Julian Maller; Joanna Martin; Alicia R Martin; Jennifer L Moran; Mette Nyegaard; Terje Nærland; Duncan S Palmer; Aarno Palotie; Carsten Bøcker Pedersen; Marianne Giørtz Pedersen; Timothy dPoterba; Jesper Buchhave Poulsen; Beate St Pourcain; Per Qvist; Karola Rehnström; Abraham Reichenberg; Jennifer Reichert; Elise B Robinson; Kathryn Roeder; Panos Roussos; Evald Saemundsen; Sven Sandin; F Kyle Satterstrom; George Davey Smith; Hreinn Stefansson; Stacy Steinberg; Christine R Stevens; Patrick F Sullivan; Patrick Turley; G Bragi Walters; Xinyi Xu; Kari Stefansson; Daniel H Geschwind; Merete Nordentoft; David M Hougaard; Thomas Werge; Ole Mors; Preben Bo Mortensen; Benjamin M Neale; Mark J Daly; Anders D Børglum
Journal:  Nat Genet       Date:  2019-02-25       Impact factor: 38.330

View more
  3 in total

1.  Double Empirical Bayes Testing.

Authors:  Wesley Tansey; Yixin Wang; Raul Rabadan; David M Blei
Journal:  Int Stat Rev       Date:  2020-11-25       Impact factor: 2.217

2.  Toward causality and improving external validity.

Authors:  Peter Bühlmann
Journal:  Proc Natl Acad Sci U S A       Date:  2020-10-12       Impact factor: 11.205

3.  False discovery rate control in genome-wide association studies with population structure.

Authors:  Matteo Sesia; Stephen Bates; Emmanuel Candès; Jonathan Marchini; Chiara Sabatti
Journal:  Proc Natl Acad Sci U S A       Date:  2021-10-05       Impact factor: 11.205

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.