Literature DB >> 27678522

On Robust Association Testing for Quantitative Traits and Rare Variants.

Peng Wei1,2, Ying Cao2, Yiwei Zhang3, Zhiyuan Xu3, Il-Youp Kwak3, Eric Boerwinkle2,4, Wei Pan5.   

Abstract

With the advance of sequencing technologies, it has become a routine practice to test for association between a quantitative trait and a set of rare variants (RVs). While a number of RV association tests have been proposed, there is a dearth of studies on the robustness of RV association testing for nonnormal distributed traits, e.g., due to skewness, which is ubiquitous in cohort studies. By extensive simulations, we demonstrate that commonly used RV tests, including sequence kernel association test (SKAT) and optimal unified SKAT (SKAT-O), are not robust to heavy-tailed or right-skewed trait distributions with inflated type I error rates; in contrast, the adaptive sum of powered score (aSPU) test is much more robust. Here we further propose a robust version of the aSPU test, called aSPUr. We conduct extensive simulations to evaluate the power of the tests, finding that for a larger number of RVs, aSPU is often more powerful than SKAT and SKAT-O, owing to its high data-adaptivity. We also compare different tests by conducting association analysis of triglyceride levels using the NHLBI ESP whole-exome sequencing data. The QQ plots for SKAT and SKAT-O were severely inflated (λ = 1.89 and 1.78, respectively), while those for aSPU and aSPUr behaved normally. Due to its relatively high robustness to outliers and high power of the aSPU test, we recommend its use complementary to SKAT and SKAT-O. If there is evidence of inflated type I error rate from the aSPU test, we would recommend the use of the more robust, but less powerful, aSPUr test.
Copyright © 2016 Wei et al.

Entities:  

Keywords:  SKAT; associate testing; next-generation sequencing; rare variants; robustness

Mesh:

Year:  2016        PMID: 27678522      PMCID: PMC5144964          DOI: 10.1534/g3.116.035485

Source DB:  PubMed          Journal:  G3 (Bethesda)        ISSN: 2160-1836            Impact factor:   3.154


Thanks to the rapidly decreasing cost of the next-generation sequencing (NGS) technology, whole-exome sequencing (WES) and whole-genome sequencing (WGS) have been performed in many deeply phenotyped prospective cohort studies and electronic health record (EHR)-based cohorts of tens of thousands of individuals. Completed and ongoing large-scale WES and WGS sequencing efforts include the National Heart, Lung, and Blood Institute (NHLBI) Exome Sequencing Project (ESP) (Crosby ), Trans-Omics for Precision Medicine (TOPMed) Program (Abecasis ), the NHGRI Genome Sequencing Program (GSP), the UK10K project (UK10K Consortium 2015), and the Geisinger MyCode project (Mukherjee ), to name a few. This big wave of sequencing data provides researchers with unprecedented opportunities to investigate low frequency [minor allele frequency (MAF) between 1 and 5%] and rare (MAF ) single nucleotide variants (SNVs) in association with complex phenotypes and diseases (Yi ; Schaid ; Lee ). An example of the initial successes is the discovery of rare functional variants in APOC3 associated with lower plasma triglyceride levels and a reduced risk of coronary heart disease (Crosby ). Many phenotypes such as triglyceride and fasting glucose collected in population-based cohort studies are quantitative and may not follow a normal distribution, as explicitly or implicitly assumed in most existing statistical methods for rare variant (RV)-based association testing (Bansal ; Fan ). However, there is a dearth of literature on the robustness of RV tests to the nonnormality of the observed traits, e.g., due to skewness, which is expected to be ubiquitous in cohort studies. In particular, we find that commonly used RV tests, including the sequence kernel association test (SKAT) (Wu ) and SKAT-O test (Lee ), are very sensitive to quantitative trait’s deviation from normality and can have severely inflated association p-values. For example, when applied to the ESP WES data in association with plasma triglyceride levels, as described in detail later on, SKAT and SKAT-O had globally inflated quantile–quantile (QQ) plots with genomic control (GC; Devlin and Roeder 1999) respectively. In addition to the case study of RV-triglyceride association testing, here we have conducted extensive simulation studies to investigate the performance of several commonly used RV tests, including the burden test (Li and Leal 2008), SKAT, and SKAT-O, as well as our recently proposed adaptive sum of powered score (aSPU) test (Pan ), in the presence of nonnormal quantitative traits. We have also studied and compared some commonly used ad hoc strategies to deal with nonnormal traits, such as natural logarithm transformation, inverse normal transformation, Winsorizing, trimming, and minor allele count (MAC) thresholding. Although we find that the aSPU test is more robust than SKAT and SKAT-O, it can sometimes suffer from inflated type I error rates in the presence of a few contaminated observations. In response, we further propose a robust version of the aSPU test, called aSPUr. While the traditional variant-by-variant association test for common SNVs (MAF ) has been shown to be robust to nonnormal distributed traits (Cao ), here we demonstrate that RV association testing can be very sensitive to quantitative trait’s subtle deviation from normality. Based on type I error control and statistical power considerations, we further provide practitioners with some general guidelines and a new robust test to deal with nonnormal quantitative traits.

Methods

Review of existing RV tests

We first review our recently proposed class of sum of powered score (SPU) tests and their adaptive version called aSPU test (Pan ). The former include the burden and SKAT tests as special cases. We then introduce a new robust version of the SPU and aSPU tests, denoted as SPUr and aSPUr. Consider a linear model for a quantitative trait,where is the trait for subject i, is the MAC (coded as 0, 1, or 2) of SNV j for subject I, and the error term is assumed to have a distribution with mean 0 and a constant variance The main interest is to test i.e., none of the k variants in a set is associated with the phenotype. The score vector isand its covariance matrix is which can be consistently estimated by In fact, for any generalized linear models (GLMs) with a canonical link function, the score vector U remains the same as the above. Pan proposed a class of SPU tests, for an integer Note that when and the SPU test is equivalent to the burden test and the SKAT test under the linear kernel with equal RV weighting, respectively. Importantly, as γ increases, the SPU(γ) test puts more weights on the larger components of U while gradually ignoring the remaining components. In particular, we haveAs will be shown, since the SPU tests are based on resampling methods to calculate their p-values, they are invariant to monotone transformations, such as That is, we can define which uses only the largest component of and does not aggregate information from other RVs. More generally, as we increase the value of γ, we put higher and higher weights on the larger components of U, effectively realizing RV selection. On the other hand, an even integer of γ automatically eliminates the effects of different signs of ’s, avoiding power loss of the burden test in the presence of different association directions. However, an odd integer of γ might be more suitable, as in the SPU(1) or burden test, when the associations are all in the same direction. Without covariates, Pan proposed using permutations to obtain p-values for the SPU tests. With covariates, the parametric bootstrap (or, alternatively, permuting residuals) can be performed. Briefly, we fit a null model under and obtain the residuals, then we randomly permute the residuals and add them to the estimated means of the traits from the null model, obtaining a new set of null traits We use the null traits to obtain a null statistic We repeat the above process B times, and calculate the p-value as Since the power of an SPU(γ) test depends on the choice of γ while the optimal choice of γ depends on the unknown true association pattern of the RVs to be tested, it would be desirable to data-adaptively choose the value of γ. For this purpose, Pan proposed an adaptive SPU (aSPU) test to combine information across multiple SPU tests with various values of γ. Suppose that we have some candidate values of γ in e.g., as used in our later simulation experiments, and suppose that the p-value of the test is then our combining procedure is to take the minimum p-value:Of course, is no longer a genuine p-value; as for the SPU tests, we recourse to a resampling method to estimate its p-value. As before, first we simulate B independent copies of the null traits by the parametric bootstrap for We then calculate the corresponding SPU test statistics and their p-values Thus, we have and the final p-value of the aSPU test is We used in our simulation experiments. Note that, we can first use a smaller or so to scan a genome, then use a larger B to test on a few genes or regions that pass the significance criterion (e.g., p-value ) in the first step.

New tests: robust SPU and aSPU tests

A potential problem with the above Gaussian likelihood-based approach is its nonrobustness to outliers, which can be caused by non-Gaussian errors or contaminated traits Consider a situation where we observe a singleton for RV j; that is, say and all other for Then the jth component of the score vector is which will be largely influenced by a single observation As to be shown later, in such a situation, if is contaminated or measured with error, then we may have inflated type I errors. To overcome the problem, we propose using a robust regression method. Rather than using the Gaussian-based likelihood, we propose using the Huber loss with the corresponding score vector with andwhere is chosen to maintain a high efficiency for a normal error (i.e., trait) distribution, and is an estimate of σ (Jureckova and Picek 2006). Under we can use the median absolute deviation (MAD) as a robust estimate of σ. It is clear that the truncation of at a constant c eliminates or alleviates the undue influence of outlying ’s. We define a robust SPU (SPUr) test for a given asWith various values of we obtain a class of the SPUr tests. Accordingly we define an adaptive robust SPU (aSPUr) test aswhere is the p-value of the SPUr(γ) test, and we use as before. The p-values of the SPUr and aSPUr tests are obtained in the same way as for the SPU and aSPU tests described earlier. Alternatively, based on some initial estimate (e.g., the least squares or least absolute deviation estimate) of β, we define residuals and then use which might give higher power than using the other estimate of σ (which does not take account of possible effects of RVs). However, it is difficult to obtain reliable estimates of for RVs, which in fact motivated the development of the burden tests and other methods. This is a topic to be explored in the future.

Comparison with Winsorizing and trimming

Two simple and straightforward ways to handle outliers are Winsorizing and trimming. For a specified small such as or 0.025, define the -percentile and -percentile of as and respectively. In Winsorizing, any satisfying is truncated at and any is truncated at In trimming, any observation i is removed from the dataset if or Winsorizing is to some degree like using the Huber loss function in truncating outlying trait values. However there are two important differences. First, the choice of the threshold is arbitrary, which may be too small or too large, depending on the unknown proportion of the outliers. Second, more importantly, in Winsorizing whether a trait value is judged to be an outlier or not is completely based on its absolute value without accounting for any covariates; if instead we Winsorize residuals it will be more similar to using the Huber loss. As will be shown, ignoring covariate effects may lead to severely inflated type I errors or power loss. In addition to the above two disadvantages shared with Winsorizing, trimming is too extreme in eliminating the observations judged to be, but in truth may or may not be, outliers, which often leads to severe loss of power.

Software and data availability

The aSPUr test has been implemented in R package “aSPU” available on the Comprehensive R Archive Network (CRAN): https://cran.r-project.org/web/packages/aSPU/. The NHLBI ESP data are accessible from the National Center for Biotechnology Information (NCBI) dbGaP with accession numbers phs000398, phs000400, phs000401, and phs000281.

Results

Simulation set-ups

To evaluate and compare the performance of various tests, we conducted extensive simulation studies under different trait distributions. The genotype data were simulated following Wang and Elston (2007) and Basu and Pan (2011). Specifically, a latent variable was simulated from a k-dimensional multivariate normal distribution with V as an AR-1(ρ) correlation structure: for any Then we randomly drew from a uniform distribution k MAFs between 0.1 and 0.5%, and accordingly dichotomized to yield a haplotype. We similarly simulated another latent variable and the corresponding haplotype. We combined the two haplotypes to form the genotype for subject i. This process was repeated times to generate genotypes for subjects. We used and to generate independent and correlated SNVs (in linkage equilibrium and in linkage disequilibrium) respectively. Note that we only used unphased genotypes, not haplotypes, in simulations. A trait was simulated from linear regression model with the following error distribution. First, was independent and identically distributed (iid) from Second, was iid from a Log-normal distribution with mean 0 and SD on the log scale. Third, was iid from a t-distribution with degrees of freedom or 3. Fourth, was iid from a contaminated a single observation with was randomly chosen and its trait had an additive error with or 10. To evaluate the empirical type I error (null cases), we had For empirical power (nonnull cases), we randomly chose eight SNVs from k SNVs as causal ones with nonzero ’s while other SNVs having their For causal SNVs, we used two sets of coefficients: (power set-up I) and (power set-up II), which favors SKAT and the burden test, respectively. In the absence of other covariates, was just a constant 1 for the intercept term; otherwise, we randomly generated two independent covariates from with To investigate the robustness of a method to the number of SNVs, we increased k from 8 to 256.

Simulation results

Table 1 shows the empirical type I error rates for various tests without any transformation. Under error distribution, all tests controlled the type I error rates satisfactorily at the nominal level Under heavy-tailed ( and ) and skewed ( and ) error distributions, SKAT and SKAT-O had severely inflated type I error rates, while aSPU and aSPUr controlled their type I error rates satisfactorily. With even just 1 (out of 400) quantitative trait contaminated, all the tests except aSPUr could not control the type I error rates well, though the aSPU test (along with the SPU tests) performed much better than SKAT and SKAT-O. The same conclusions held with correlated SNVs and with or without covariates (Supplemental Material, Table S1, Table S2, and Table S3). For nonnormal error distributions subject to Winsorizing or trimming, the results were dependent on the choice of the cut-off as shown in Table S4 and Table S5. For example, when the error distribution was with no covariates, SKAT and SKAT-O after Winsorizing at could maintain a correct type I error rate, but not at For an error distribution of SKAT and SKAT-O could not control the type I error rates for either or (Table S4). With covariates, the performance became worse, especially with trimming; neither Winsorizing nor trimming could control type I error rates at either or (Table S5).
Table 1

Empirical type I error rates of various tests at the significance level of 0.05 for a quantitative trait with an error distribution (Distr), a number of independent SNVs (#SNVs), and with two covariates

Distr#SNVsSKATSKAT-OSPU(1)SPU(2)SPU(3)SPU(4)SPU()aSPUaSPUr
N(0,1)80.0440.0530.0480.0500.0550.0550.0590.0570.055
320.0640.0580.0650.0630.0510.0610.0560.0630.056
640.0500.0470.0470.0530.0490.0550.0540.0470.052
1280.0440.0410.0490.0520.0510.0530.0470.0470.053
1920.0310.0320.0490.0390.0480.0530.0540.0490.048
2560.0190.0310.0510.0250.0400.0350.0370.0410.033
t380.0760.0720.0510.0420.0470.0430.0470.0480.046
320.1130.1050.0500.0460.0500.0550.0520.0450.042
640.1320.1090.0390.0340.0390.0490.0510.0400.047
1280.1140.1050.0480.0270.0450.0420.0570.0480.047
1920.1040.1010.0650.0190.0320.0320.0500.0440.048
2560.0870.0740.0420.0070.0130.0220.0430.0260.062
t180.0820.0810.0520.0480.0510.0490.0500.0490.031
320.1900.1860.0600.0640.0510.0620.0780.0610.040
640.2890.2680.0430.0360.0330.0360.1000.0620.042
1280.3100.2760.0380.0250.0270.0280.0850.0500.033
1920.2690.2510.0360.0110.0150.0190.0540.0310.032
2560.3100.2820.0360.0060.0130.0160.0640.0370.036
LN(0,1)80.1070.0930.0560.0650.0630.0620.0610.0670.053
320.1600.1370.0520.0410.0520.0530.0610.0520.047
640.1650.1440.0520.0380.0370.0430.0570.0450.038
1280.1760.1470.0530.0300.0490.0500.0590.0480.052
1920.1730.1420.0450.0120.0290.0350.0490.0330.050
2560.1510.1150.0430.0070.0250.0270.0470.0390.050
LN(0,2)80.1130.1030.0630.0560.0590.0590.0610.0580.057
320.2090.1970.0430.0430.0580.0600.0750.0580.051
640.2760.2590.0450.0380.0400.0440.0620.0530.059
1280.2770.2510.0520.0320.0390.0440.0690.0450.064
1920.2690.2410.0330.0130.0220.0250.0540.0260.063
2560.2870.2490.0350.0100.0190.0230.0510.0340.056
N(0,1) contaminated σe=580.3710.3160.1770.3330.3270.3400.3370.2900.060
320.2260.1870.0780.1390.1360.1430.1550.1210.054
640.1470.1200.0580.0770.0830.0840.0830.0800.055
1280.0890.0890.0610.0480.0540.0540.0690.0680.060
1920.0600.0550.0490.0350.0490.0400.0550.0500.039
2560.0450.0410.0410.0270.0450.0350.0600.0400.047
N(0,1) contaminated σe=1080.6050.5820.3650.5630.5660.5720.5640.5160.061
320.4770.4440.1180.2010.2090.2110.2300.1740.054
640.3490.2980.0890.0960.1170.1180.1420.1040.057
1280.1780.1550.0670.0430.0560.0540.0860.0640.060
1920.1420.1310.0470.0330.0460.0400.0510.0440.041
2560.1120.0990.0400.0200.0430.0340.0680.0370.048
For empirical power comparison, under error distribution the aSPU test performed similarly to SKAT or SKAT-O with a smaller number of SNVs; however, as the number of SNVs increased, the aSPU test became more powerful (Table S6). As reported before (Pan ; 2015a,b), with increasing number of SNVs an SPU(γ) test with a larger value tended to be more powerful; in particular, SPU(4) could be much more powerful than SPU(2), e.g., when there were 128 or more SNVs (Table S6). Of note, SPU(2) is equivalent to SKAT with a linear kernel which was optimal here and was used throughout (Pan 2009; Pan 2011). On the other hand, the aSPUr was conservative, especially for causal SNVs with larger effect sizes (Cases III and IV in Table S6), in which it was hard to distinguish a genuinely large effect size of a RV from a contaminated trait value. In robust statistics, one would like to use some initial estimator to estimate and thus take account of large effects, which however was almost impossible in the current context for RVs: with small MAFs, it is almost impossible to obtain reliable estimates for RVs. The same conclusions held with correlated SNVs (Table S7). For Winsorizing or trimming, there was always a dramatic loss of power with trimming, while Winsorizing performed well for a smaller number of SNVs. But its performance deteriorated as the number of SNVs increased; in particular, again its performance depended on the use of the level (Table S8 and Table S9). We further investigated the effects of natural logarithm (Ln) and rank-based inverse normal (INV) transformations on the type I error rate and power. We considered the skewed and heavy-tailed error distributions. With the two covariates in the simulated data, we first regressed them out in a linear model under then used the residuals or their transformations to test their association with a set of SNVs. Figure 1 shows the type I error rates and powers for a skewed error distribution First, without transformation both SKAT and SKAT-O gave severely inflated type I error rates, while aSPU and aSPUr controlled their type I error rates satisfactorily; with Ln transformation, all tests performed well, although the type I error rates of SKAT and SKAT-O might be slightly inflated; with INV transformation, all tests controlled the type I error rates satisfactorily. Second, under power set-up I which favored SKAT and SPU(2) because the association directions of the eight causal SNVs were different, without transformation although both aSPU and aSPUr could control the type I error rates, they lost power dramatically as compared to those with transformed traits; between the two, aSPUr was more powerful. On the other hand, with Ln transformation SKAT was most powerful, followed by SKAT-O, then aSPU, and finally aSPUr, though the power difference became smaller as the number of SNVs to be tested increased; with INV transformation, SKAT was most powerful for smaller numbers of SNVs while aSPU was more powerful for larger numbers of SNVs; for unknown reasons, aSPUr did not perform well. Third, under power set-up II which favored burden tests because the association directions of the eight causal SNVs were the same, without transformation although both aSPU and aSPUr could control the type I error rates, they lost power dramatically as compared to those with transformed traits; between the two, aSPU was more powerful. With Ln transformation, SKAT-O and aSPU were most powerful, followed by SKAT or aSPUr, though the power difference was not dramatic; with INV transformation, aSPUr was consistently best, followed by SKAT-O and aSPU (for which the former had an edge for a smaller number of SNVs while the latter had otherwise), finally by SKAT.
Figure 1

Simulation results for a skewed error distribution the first row is for type I errors, and the next two rows for power in set-up I with and set-up II with

Simulation results for a skewed error distribution the first row is for type I errors, and the next two rows for power in set-up I with and set-up II with Figure 2 shows the type I error rates and powers for a heavy-tailed (and nonskewed) error distribution First, without transformation both SKAT and SKAT-O gave severely inflated type I error rates, while aSPU and aSPUr controlled their type I error rates satisfactorily. Although no reason to use a Ln transformation, to show possible effects of using an incorrect transformation, we also presented results based on the Ln transformation: again both aSPU and aSPUr were robust with well-controlled type I error rates, while SKAT and SKAT-O had severely inflated ones; with INV transformation, all tests were satisfactory. On the other hand, under power set-up I, with no or Ln transformation, although both aSPU and aSPUr could control the type I error rates, aSPU lost power dramatically while aSPUr did not as compared to those with transformed traits; between the two, aSPUr was much more powerful. We showed the results for SKAT and SKAT-O, even though they had severely inflated type I error rates. With INV transformation, SKAT and aSPUr were the winners, though SKAT was slightly more powerful for smaller numbers of SNVs while aSPUr was more powerful for larger numbers of SNVs, closely followed by aSPU, then SKAT-O. Finally, under power set-up II, with no or Ln transformation, although both aSPU and aSPUr could control the type I error rates, aSPU lost power dramatically while aSPUr did not as compared to those with transformed traits; between the two, aSPUr was more powerful; with INV transformation, aSPUr was best, closely followed by aSPU, then SKAT-O, and then SKAT.
Figure 2

Simulation results for a heavy-tailed (and nonskewed) error distribution the first row is for type I errors, and the next two rows for power in set-up I with and set-up II with

Simulation results for a heavy-tailed (and nonskewed) error distribution the first row is for type I errors, and the next two rows for power in set-up I with and set-up II with

Data example: application to the NHLBI ESP triglyceride phenotype

To further demonstrate the performance of various RV tests in a real data example, we analyzed the WES data in association with plasma triglyceride level in 1731 individuals of European ancestry who were sequenced in the NHLBI ESP project. The study subjects were selected from the following population-based cohorts: Atherosclerosis Risk in Communities, the Cardiovascular Heart Study, the Framingham Heart Study, and the Womens Health Initiative; see Crosby for details. We performed gene-based RV association tests, including SKAT, SKAT-O, T1 burden test, aSPU, and aSPUr, on untransformed, natural logarithm transformed, and rank-based inverse normal transformed triglyceride levels, denoted as TG, Ln(TG), and INV(TG), respectively. Following Crosby , we included nonsynonymous (nonsense and missense) and splice-site variants of MAF within each gene and excluded genes with cumulative MACs <5, resulting in 13,978 genes. The genome-wide significance threshold was set at based on the Bonferroni procedure. As in Crosby , we performed natural logarithm transformation on the raw triglyceride level and adjusted for covariates including age, sex, two principal components capturing population substructure, and indicator variables for the ESP ascertainment scheme in all association testing. We used QQ plots and GC λ to detect possible inflation of the RV association test p-values. Because there were a large number of extremely rare variants, e.g., singletons and doubletons, in the ESP WES data, we used the power set for both aSPU and aSPUr, as suggested by Pan for numerical stability. In addition, we used the following stage-wise bootstrap procedure for aSPU and aSPUr: we started with for all genes and then gradually increased B. If an estimated p-value was we increased B to to reestimate the p-value until for genome-wide significance. Moreover, we used APOC3 as a positive control gene to compare the power of various tests. APOC3 was identified as the top gene harboring putatively functional RVs associated with reduced level of Ln(TG), and was further replicated and confirmed in independent large samples (Crosby ). In addition, it was identified in other RV association studies (Tachmazidou ; Li ). Figure 3F shows that TG was right-skewed with some individuals having extremely high TG levels. When applied to TG, the QQ plots for aSPU and aSPUr behaved normally as shown in Figure 3 (). In contrast, the SKAT and SKAT-O tests had severely inflated QQ plots (λ = 1.89 and 1.78, respectively); the QQ plot for T1 was less inflated but had a discernable deviation from the null in the tail area (λ = 1.13). We investigated the effectiveness of some ad hoc strategies, including trimming, Winsorizing, and increasing the MAC threshold, in alleviating the p-value inflation. When trimming at λ for SKAT and SKAT-O was reduced to 1.09 and 1.10, respectively; when Winsorizing at λ was reduced to 1.12 and 1.11, respectively. Despite the improvement, the QQ plots for SKAT and SKAT-O remained inflated (Figure S1). When we excluded genes with a MAC the QQ plots for SKAT and SKAT-O were still inflated with λ = 1.36 and 1.30, respectively, whereas T1 had a much improved QQ plot (λ = 1.04) (Figure S2). However, increasing the MAC threshold to 30 would further exclude 8155 genes, including the positive control gene APOC3 with 14 minor alleles. When applied to Ln(TG) and INV(TG), all tests had well-behaved QQ plots and (Figure S3 and Figure S4). As shown in Figure 3F, TG approximately followed a Log-normal distribution, leading to similar results from the Ln and INV transformations; see the p-value comparison for APOC3 in Table 2. To investigate whether the RV association test p-value inflation was also applicable to common variants, we performed conventional variant-by-variant association testing of TG for 50,602 SNPs with an MAF . As shown in Figure S5, the QQ plot was well behaved with suggesting that the p-value inflation was likely a unique problem for some RV association tests.
Figure 3

QQ plots for the analysis of triglyceride with 13,978 genes with MAC (A) SKAT (genomic control ), (B) SKAT-O (), (C) T1 (), (D) aSPU (), and (E) aSPUr (). (F) Histogram of covariate-adjusted triglyceride residuals with variant carriers of APOC3 highlighted.

Table 2

RV association testing results of positive control gene APOC3 (among 13,978 genes with a MAC )

PhenotypeSKATSKAT-OT1aSPUaSPUr
TGGC λ1.891.781.131.021.04
APOC3 p-value0.0180.0210.0180.0350.0036
APOC3 rank64262029750162
Ln(TG)GC λ1.051.061.031.011.03
APOC3 p-value2.27×1043.70×1054.19×1051.18×1043.30×105
APOC3 rank61121
INV(TG)GC λ1.031.051.031.021.04
APOC3 p-value2×1043.85×1054.67×1059.70×1053.30×105
APOC3 rank61122
QQ plots for the analysis of triglyceride with 13,978 genes with MAC (A) SKAT (genomic control ), (B) SKAT-O (), (C) T1 (), (D) aSPU (), and (E) aSPUr (). (F) Histogram of covariate-adjusted triglyceride residuals with variant carriers of APOC3 highlighted. Table 2 shows the p-values and ranking of APOC3 by various tests. In the analysis of TG, APOC3 was ranked 62nd by aSPUr, but was not among the top 200 genes by all other methods; in the analyses of Ln(TG) and INV(TG), it was ranked among the top two by T1, SKAT-O, aSPU, and aSPUr, but not SKAT. This is consistent with the results reported in Crosby that APOC3 was the top gene associated with Ln(TG) by the T1 test but its p-value was not genome-wide significant in the discovery samples from the ESP. We demonstrate here that the statistical significance of APOC3 was dependent on the transformation of the phenotype TG. Figure 3F shows that the carriers of the minor alleles for five out of six RVs in APOC3 had reduced TG levels compared with the population average. In the presence of quite a few individuals with extremely high TG levels, APOC3 was only nominally associated with TG and lowly ranked by all RV association tests except for aSPUr. By downweighting the extremely high TG observations, aSPUr increased the statistical significance and ranking of APOC3 compared with aSPU and other tests, while avoiding global inflation of the p-values. On the other hand, since both Ln and INV transformations reduced the impact of extremely high TG observations, the association signal of APOC3 was much amplified, resulting in its high ranking. In addition, as the majority of the variants in APOC3 reduced the TG level, i.e., the effects were roughly in the same direction, the T1 burden test and adaptive tests that incorporate the burden test, such as aSPU, aSPUr, and SKAT-O, yielded higher ranking for APOC3 than did SKAT.

Discussion

In summary, we have demonstrated using extensive simulations and application to the ESP WES data that SKAT and SKAT-O are not robust to heavy-tailed or skewed error distributions of quantitative traits with inflated type I error rates. Ad hoc remediation procedures, such as trimming and Winsorizing, may not be effective in reducing the inflated type I error rates and may lead to severe power loss. Depending on the underlying trait distributions, Ln or INV transformation may help control the type I error rates for SKAT and SKAT-O, which, however, could lead to transformation-specific association results as illustrated in the APOC3 example, as well as power loss as demonstrated in simulation set-up II in Figure 2. On the other hand, the aSPU test and the newly proposed aSPUr test are much more robust to quantitative traits’ deviation from normality. The nonrobustness of the SKAT test is mainly due to its poor asymptotic approximation of the null distribution in the presence of outliers. Note that the issue with SKAT remained with the use of its resampling method to calculate its p-values: we found that SKAT-Resampling implemented in the R package “SKAT” gave essentially equal p-values to those of SKAT in both simulations and real data application; the Pearson correlation between the two sets of the p-values was Moreover, the RV weighting scheme of SKAT makes its type I error inflation even worse. Since SKAT puts a higher weight on a more rare SNV j, if then it is a high-leverage point; in addition, if is outlying, then we know is an influential point. Hence, although SKAT’s weighting on rare SNVs might help it gain power to detect associated RVs, at the same time, the weighting also renders its nonrobustness to observations with outlying traits, which could happen when the trait has a heavy-tailed or right-skewed distribution, as shown in our simulations and supported by the real data application. For the latter, when applied to TG, SKAT with its default weighting and equal weighting gave a GC λ of 1.89 and 1.86, respectively. Recently Auer also reported that single SNV-based and SNV-set-based RV tests can be nonrobust to phenotypic outliers and nonnormality, which is in agreement with the main theme of this paper and highlights the importance of the topic studied here. They recommended the INV transformation for nonnormally distributed traits. Our work here is distinctive from Auer et al. in several important aspects. First, in addition to demonstrating the nonrobustness of existing RV tests, we have proposed a new SNV-set-based robust RV test, aSPUr. Second, while Auer et al. applied the Huber robust regression in the context of single SNV-based RV testing, we impose the Huber loss on the score vector U in the proposed aSPUr, which is generalizable to the broad class of score vector-based SNV-set RV tests, e.g., SPU(1)/T1 and SPU(2)/SKAT. Third, in contrast to the finding of Auer et al. that the permutation test was the least powerful method when applied to single SNV-based RV test, we found the permutation-based aSPU and aSPUr to be robust in terms of both type I error control and maintaining high statistical power in the presence of true signals. Finally, we found that while the INV transformation could maintain the type I error rate, it could also lead to transformation-dependent ranking order of p-values as demonstrated in the APOC3 example (Table 2). We proposed the aSPUr test in the Huber loss framework. It is one of the first proposed and most thoroughly studied loss function in the robust statistics literature. For example, when the error distribution is normal, it has been shown that the Huber loss achieves asymptotic efficiency with the tuning parameter c being equal to 1.345 (Huber 1964). We found that it performed satisfactorily in our extensive numerical experiments. Other loss functions are also possible, for example, Tukeys biweight function (Jureckova and Picek 2006), which warrants further investigation. In conclusion, we would recommend the use of the aSPU test for its robustness to heavily-tailed or skewed error distributions and its high power across many situations due to its adaptiveness. If there is evidence of inflated type I error or λ, e.g., through QQ plots, then one may try the more robust aSPUr test or SKAT and SKAT-O with the INV transformation. Finally, neither Winsorizing nor trimming the data before applying another test, e.g., SKAT or SKAT-O, outperformed the aSPUr test that was applied to the original data.
  22 in total

1.  Genomic control for association studies.

Authors:  B Devlin; K Roeder
Journal:  Biometrics       Date:  1999-12       Impact factor: 2.571

2.  The effect of phenotypic outliers and non-normality on rare-variant association testing.

Authors:  Paul L Auer; Alex P Reiner; Suzanne M Leal
Journal:  Eur J Hum Genet       Date:  2016-01-06       Impact factor: 4.246

3.  Improved power by use of a weighted score test for linkage disequilibrium mapping.

Authors:  Tao Wang; Robert C Elston
Journal:  Am J Hum Genet       Date:  2006-12-21       Impact factor: 11.025

4.  Multiple genetic variant association testing by collapsing and kernel methods with pedigree or population structured data.

Authors:  Daniel J Schaid; Shannon K McDonnell; Jason P Sinnwell; Stephen N Thibodeau
Journal:  Genet Epidemiol       Date:  2013-05-05       Impact factor: 2.135

5.  A powerful and adaptive association test for rare variants.

Authors:  Wei Pan; Junghi Kim; Yiwei Zhang; Xiaotong Shen; Peng Wei
Journal:  Genetics       Date:  2014-05-15       Impact factor: 4.562

6.  Asymptotic tests of association with multiple SNPs in linkage disequilibrium.

Authors:  Wei Pan
Journal:  Genet Epidemiol       Date:  2009-09       Impact factor: 2.135

7.  Analysis of loss-of-function variants and 20 risk factor phenotypes in 8,554 individuals identifies loci influencing chronic disease.

Authors:  Alexander H Li; Alanna C Morrison; Christie Kovar; L Adrienne Cupples; Jennifer A Brody; Linda M Polfus; Bing Yu; Ginger Metcalf; Donna Muzny; Narayanan Veeraraghavan; Xiaoming Liu; Thomas Lumley; Thomas H Mosley; Richard A Gibbs; Eric Boerwinkle
Journal:  Nat Genet       Date:  2015-04-27       Impact factor: 38.330

8.  Loss-of-function mutations in APOC3, triglycerides, and coronary disease.

Authors:  Jacy Crosby; Gina M Peloso; Paul L Auer; David R Crosslin; Nathan O Stitziel; Leslie A Lange; Yingchang Lu; Zheng-zheng Tang; He Zhang; George Hindy; Nicholas Masca; Kathleen Stirrups; Stavroula Kanoni; Ron Do; Goo Jun; Youna Hu; Hyun Min Kang; Chenyi Xue; Anuj Goel; Martin Farrall; Stefano Duga; Pier Angelica Merlini; Rosanna Asselta; Domenico Girelli; Oliviero Olivieri; Nicola Martinelli; Wu Yin; Dermot Reilly; Elizabeth Speliotes; Caroline S Fox; Kristian Hveem; Oddgeir L Holmen; Majid Nikpay; Deborah N Farlow; Themistocles L Assimes; Nora Franceschini; Jennifer Robinson; Kari E North; Lisa W Martin; Mark DePristo; Namrata Gupta; Stefan A Escher; Jan-Håkan Jansson; Natalie Van Zuydam; Colin N A Palmer; Nicholas Wareham; Werner Koch; Thomas Meitinger; Annette Peters; Wolfgang Lieb; Raimund Erbel; Inke R Konig; Jochen Kruppa; Franziska Degenhardt; Omri Gottesman; Erwin P Bottinger; Christopher J O'Donnell; Bruce M Psaty; Christie M Ballantyne; Goncalo Abecasis; Jose M Ordovas; Olle Melander; Hugh Watkins; Marju Orho-Melander; Diego Ardissino; Ruth J F Loos; Ruth McPherson; Cristen J Willer; Jeanette Erdmann; Alistair S Hall; Nilesh J Samani; Panos Deloukas; Heribert Schunkert; James G Wilson; Charles Kooperberg; Stephen S Rich; Russell P Tracy; Dan-Yu Lin; David Altshuler; Stacey Gabriel; Deborah A Nickerson; Gail P Jarvik; L Adrienne Cupples; Alex P Reiner; Eric Boerwinkle; Sekar Kathiresan
Journal:  N Engl J Med       Date:  2014-06-18       Impact factor: 91.245

9.  A rare functional cardioprotective APOC3 variant has risen in frequency in distinct population isolates.

Authors:  Ioanna Tachmazidou; George Dedoussis; Lorraine Southam; Aliki-Eleni Farmaki; Graham R S Ritchie; Dionysia K Xifara; Angela Matchan; Konstantinos Hatzikotoulas; Nigel W Rayner; Yuan Chen; Toni I Pollin; Jeffrey R O'Connell; Laura M Yerges-Armstrong; Chrysoula Kiagiadaki; Kalliope Panoutsopoulou; Jeremy Schwartzentruber; Loukas Moutsianas; Emmanouil Tsafantakis; Chris Tyler-Smith; Gil McVean; Yali Xue; Eleftheria Zeggini
Journal:  Nat Commun       Date:  2013       Impact factor: 14.919

10.  The UK10K project identifies rare variants in health and disease.

Authors:  Klaudia Walter; Josine L Min; Jie Huang; Lucy Crooks; Yasin Memari; Shane McCarthy; John R B Perry; ChangJiang Xu; Marta Futema; Daniel Lawson; Valentina Iotchkova; Stephan Schiffels; Audrey E Hendricks; Petr Danecek; Rui Li; James Floyd; Louise V Wain; Inês Barroso; Steve E Humphries; Matthew E Hurles; Eleftheria Zeggini; Jeffrey C Barrett; Vincent Plagnol; J Brent Richards; Celia M T Greenwood; Nicholas J Timpson; Richard Durbin; Nicole Soranzo
Journal:  Nature       Date:  2015-09-14       Impact factor: 49.962

View more
  6 in total

1.  A powerful and data-adaptive test for rare-variant-based gene-environment interaction analysis.

Authors:  Tianzhong Yang; Han Chen; Hongwei Tang; Donghui Li; Peng Wei
Journal:  Stat Med       Date:  2018-11-20       Impact factor: 2.373

2.  Family-based quantitative trait meta-analysis implicates rare noncoding variants in DENND1A in polycystic ovary syndrome.

Authors:  Matthew Dapas; Ryan Sisk; Richard S Legro; Margrit Urbanek; Andrea Dunaif; M Geoffrey Hayes
Journal:  J Clin Endocrinol Metab       Date:  2019-04-30       Impact factor: 5.958

3.  FunSPU: A versatile and adaptive multiple functional annotation-based association test of whole-genome sequencing data.

Authors:  Yiding Ma; Peng Wei
Journal:  PLoS Genet       Date:  2019-04-29       Impact factor: 5.917

4.  An adaptive test for meta-analysis of rare variant association studies.

Authors:  Tianzhong Yang; Junghi Kim; Chong Wu; Yiding Ma; Peng Wei; Wei Pan
Journal:  Genet Epidemiol       Date:  2019-12-12       Impact factor: 2.135

5.  Generalization and fine mapping of red blood cell trait genetic associations to multi-ethnic populations: The PAGE Study.

Authors:  Chani Jo Hodonsky; Claudia Schurmann; Ursula M Schick; Jonathan Kocarnik; Ran Tao; Frank Ja van Rooij; Christina Wassel; Steve Buyske; Myriam Fornage; Lucia A Hindorff; James S Floyd; Santhi K Ganesh; Dan-Yu Lin; Kari E North; Alex P Reiner; Ruth Jf Loos; Charles Kooperberg; Christy L Avery
Journal:  Am J Hematol       Date:  2018-06-15       Impact factor: 13.265

6.  Ancestry-specific associations identified in genome-wide combined-phenotype study of red blood cell traits emphasize benefits of diversity in genomics.

Authors:  Chani J Hodonsky; Antoine R Baldassari; Stephanie A Bien; Laura M Raffield; Heather M Highland; Colleen M Sitlani; Genevieve L Wojcik; Ran Tao; Marielisa Graff; Weihong Tang; Bharat Thyagarajan; Steve Buyske; Myriam Fornage; Lucia A Hindorff; Yun Li; Danyu Lin; Alex P Reiner; Kari E North; Ruth J F Loos; Charles Kooperberg; Christy L Avery
Journal:  BMC Genomics       Date:  2020-03-14       Impact factor: 4.547

  6 in total

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