eQTL mapping of rare variant associations using RNA-seq data: An evaluation of approaches
Authors:
Sharon Marie Lutz aff001; Annie Thwing aff003; Tasha Fingerlin aff003
Authors place of work:
Department of Population Medicine, Harvard Medical School and Harvard Pilgrim Health Care, Boston, MA, United States of America
aff001; Department of Biostatistics, Harvard T.H. Chan School of Public Health, Boston, MA, United States of America
aff002; Department of Biostatistics and Informatics, University of Colorado, Anschutz Medical Campus, Aurora, CO, United States of America
aff003; Center for Genes, Environment, and Health, National Jewish Health, Denver, CO, United States of America
aff004
Published in the journal:
PLoS ONE 14(10)
Category:
Research Article
doi:
https://doi.org/10.1371/journal.pone.0223273
Summary
Expression quantitative trait loci (eQTL) provide insight on transcription regulation and illuminate the molecular basis of phenotypic outcomes. High-throughput RNA sequencing (RNA-seq) is becoming a popular technique to measure gene expression abundance. Traditional eQTL mapping methods for microarray expression data often assume the expression data follow a normal distribution. As a result, for RNA-seq data, total read count measurements can be normalized by normal quantile transformation in order to fit the data using a linear regression. Other approaches model the total read counts using a negative binomial regression. While these methods work well for common variants (minor allele frequencies > 5% or 1%), an extension of existing methodology is needed to accommodate a collection of rare variants in RNA-seq data. Here, we examine 2 approaches that are direct applications of existing methodology and apply these approaches to RNAseq studies: 1) collapsing the rare variants in the region and using either negative binomial regression or Poisson regression and 2) using the normalized read counts with the Sequence Kernel Association Test (SKAT), the burden test for SKAT (SKAT-Burden), or an optimal combination of these two tests (SKAT-O). We evaluated these approaches via simulation studies under numerous scenarios and applied these approaches to the 1,000 Genomes Project.
Keywords:
Gene expression – Phenotypes – Europe – Normal distribution – Microarrays – RNA sequencing – Research errors
Introduction
Expression quantitative trait loci (eQTL) studies provide insight on transcription regulation and have the potential to illuminate the molecular basis of phenotypic outcomes. [1] As a result, high-throughput RNA sequencing (RNA-seq) is gaining in popularity as a technique to measure gene expression abundance. [2], [3] RNA-seq offers several advantages over microarrays, such as being less noisy, having a much larger dynamic range, having the potential to identify new transcripts, and being able to measure allele-specific expression (ASE). [3]
Traditional eQTL mapping methods for microarray expression data often assume the expression data follow a normal distribution and involve application of linear regression or equivalent approaches for eQTL mapping. [4] To meet the assumptions of a linear regression for RNA-seq data, total read count measurements can be normalized by normal quantile transformation. [5] Given the inherent count nature of the sequencing read data, instead of transforming the total read count measurements, a negative binomial or Poisson regression can be used. [6], [7], [8] For small sizes with multiple replications per subject, methods such as edgeR use a negative binomial regression with the dispersion parameter calculated from the multiple replications. [9], [10]
These methods for eQTL mapping in RNA-seq data readily accommodate common variants (minor allele frequency (MAF) > 5%), but were not specifically designed for a collection of rare variants. Several methods have been proposed for testing the association between sequence data with rare variants and a normally distributed or dichotomous outcome. Most methods for analyzing rare variants fall into two categories: burden tests and variance-based tests. Burden tests collapse rare variants within a region and use an indicator function, sum, or proportion as the genetic variable in an association test. [11], [12] Most of these tests assume that the rare variants influence the phenotype in the same direction, and collapsing across all variants is likely to introduce noise since most rare and common variants have little or no effect on the outcome of interest. One of the most popular variance-based tests is the sequence kernel association test (SKAT). [12] SKAT is a regression approach that tests for association between variants in a region (potentially both common and rare) and a dichotomous or continuous, normally-distributed phenotype while adjusting for covariates. [12] SKAT optimal (SKAT-O) combines the variance-based test SKAT with a burden approach. [13] Numerous extensions of SKAT have been proposed and applied, such as an application of SKAT to a normalized outcome using inverse normal transformation to analyze rare variants. [14]
While these methods are used in a wide variety of settings, most of the association methods for rare variants are for normally distributed or dichotomous phenotypes rather than count data like RNA-seq data. Here, we examine 2 extensions of existing methodology to analyze rare variants in RNA-seq data: 1) collapsing the rare variants in the region and using either negative binomial regression or Poisson regression and 2) using the normalized read counts with the Sequence Kernel Association Test (SKAT), the burden test for SKAT (SKAT-Burden), or an optimal combination of these two tests (SKAT-O). We evaluated these 2 approaches via simulation studies under numerous scenarios. We then applied these approaches to the 1000 Genomes Project Consortium data to determine if the genes that show strong differentiation between closely related populations are acting on expression of nearby genes.
Materials and methods
Consider a collection of J rare variants in a gene indexed by j = 1, …, J. Let xij = 0, 1, and 2 for 0, 1, and 2 copies of the disease allele, respectively, for subject i and SNP j. Let ti be the total number of reads mapped to this gene for subject i and yi be the normalized read count. Let Ci be a vector of k covariates for subject i, where i = 1,.., n.
Approach 1: Collapsing the rare variants in the region and using negative binomial regression or Poisson regression
We consider modeling the total number of reads ti by a Poisson distribution or a negative binomial distribution, depending on whether there is significant over dispersion for the Poisson distribution. [15] The density function for a negative binomial distribution is the following: with mean μi, dispersion parameter ϕ, and a covariate vector Ci = (ci1, …, ciK)T. When applying either a Poisson or negative binomial regression, one can employ a log link function to acknowledge the fact that μi > 0: where ki is the total number of reads mapped to a given gene for subject i and f(xi) is a function of the rare variants in the region, either f ( x i ) = ∑ j = 1 J x i j (i.e. the sum of rare variants within a predefined region such as a gene) or f(xi)=Ixij>0 (i.e. an indicator that equals 1 if subject i has at least one rare variant present in the region).
The null and alternative hypothesis to test for an association between the read counts and the collapsed rare variants in the region can be written as follows:
Parameter estimation can be obtained through maximum likelihood estimation (MLE). Since there is not a closed form for the MLEs, iterative techniques such as the Newton-Raphson algorithm can be used. Hypothesis testing can be done using Wald, score, or likelihood ratio tests.
The advantage of Approach 1 is that it is easy to implement. Poisson and negative binomial regressions are usually faster to run than SKAT. The disadvantage of Approach 1 is that taking the sum of the rare variants in the region or using an indicator function for at least one rare variant in the region assumes that all of the rare variants influence the phenotype in the same direction. [12] Collapsing across all variants may also introduce noise. Also, if there is over dispersion, the Poisson regression may have an inflated type 1 error rate.
Approach 2: Using the normalized read counts with SKAT, SKAT-O, or SKAT-Burden
For the normalized read count yi, a genotype vector Xi = (xi1, …, xiJ)T, and a covariate vector Ci = (ci1, …, ciK)T, then where the error term ϵi ∼ N(0, σ2) and α x = ( α x 1 , . . . , α x J ).
The null and alternative hypothesis to test for an association between the transformed read counts and the rare variants in the region can be written as follows:
In order to increase the power to test the null hypothesis, SKAT assumes that α x j comes from an arbitrary distribution with mean μ α x j = 0 and variance σ α x j 2 = w j τ where wj is a pre-specified weight for variant j. As a result, testing the null hypothesis H0: αx = 0 is equivalent to testing the null hypothesis H0: τ = 0, which can be performed with a variance-component score statistic where μ ^ = α ^ 0 + α C ^ T C is the predicted mean of y under the null hypothesis. K = XWXT where K() is the weighted linear kernel function and W = diag(w1, …, wp) is a weight matrix for the J variants. Under the null, Q follows a mixture of chi-square distributions, which can be approximated using the Davies method. [12] [16]
The choice of the weights plays an important role in SKAT where good choices of the weights can improve power. [12] If the weight for variant j, wj, is close to zero, then variant j makes only a small contribution to variance-component score statistic Q. It is recommended to set the weight for variant j from a beta distribution such that w j = B e t a ( M A F j ; a 1 ; a 2 ) where MAFj is the sample minor-allele frequency for variant j in the data. The prespecified parameters a1 and a2 can vary. For example, to allow rare variants to have a larger effect, one can set 0 < a1 ≤ 1 and a2 ≥ 1. The default for the SKAT software in R is to set a1 = 1 and a2 = 25 because this increases the weight of rare variants while still putting nonzero weights for uncommon variants with MAF 1%–5%. [12] These default parameters are the values that we used for all simulations.
While the above describes the basis of SKAT, the method has been extended to include a burden test (SKAT-burden) and an optimal test (SKAT-O) that combines the burden test and the traditional version of SKAT. [13] We considered all three of these methods (SKAT, SKAT-burden, and SKAT-O) using an inverse normal transformation for the read counts.
The advantage of Approach 2 is that it avoids introducing noise by collapsing the rare variants in the region. Approach 2 is more likely to correctly model the rare variants than Approach 1. The disadvantage of Approach 2 is that by using the normalized read counts information may be lost in terms of the outcome.
Simulations
Using the software package SKAT, 1,000 rare variant datasets were generated from a 3kb region where 10% markers with MAF < 0.005 were generated as causal for 15, 30, 50, 100, and 500 subjects, respectively. There were 58 rare and common variants in the region. We filtered out all common variants (MAF > 5%), which resulted in 54 variants in the region. We considered the following 2 scenarios to simulate the total read counts for each subject for a given gene.
Scenario A
Total read counts were generated from a negative binomial distribution or a Poisson distribution such that
Scenario A.1 ti ∼ Poisson(μ * (1 − IRV) + (fold * μ) * IRV)
Scenario A.2 ti ∼ NegativeBinomial(μ * (1 − IRV) + (fold * μ) * IRV, ϕ)
where IRV is an indicator that equals one if the subject has any causal variants within the region, the average total read count μ = 50, 100, 500, the dispersion parameter ϕ = 1.1 and fold change varies from 1 to 2 by 0.1 and 3, 4, 8.
Scenario B
We also considered the number of causal variants within the region such that
Scenario B.1 If a subject has no causal variants in the region then ti ∼ Poisson(μ). If that subject has any causal variants in the region ti ∼ Poisson(fold * μ * ncv)
Scenario B.2 If a subject has no causal variants in the region then ti ∼ NegativeBinomial(μ, ϕ). If that subject has any causal variants in the region ti ∼ NegativeBinomial(fold * μ * ncv, ϕ)
where ncv is the number of causal variants in the region, μ = 50, 100, 500, the dispersion parameter ϕ = 1.1 and fold change varies from 1 to 2 by 0.1 and 3, 4, 8.
Results and discussion
Results for all 60 plots of the 540 simulation scenarios considered (i.e. 9 fold changes for all combinations of μ = 50, 100, 500 and n = 15, 30, 50, 100, 500 subjects for scenarios A.1, A.2, B.1, B.2) are given in the S1 File. The simulation results for scenario A were similar to scenario B, so we only show the results for scenario A here, but include the results for scenario B in the S1 File. Fig 1 shows the power and type 1 error rates (fold Change = 1) for Scenarios A.1 and A.2 for n = 30, 100, 500 and the average number of reads μ = 50.
Results: Poisson distribution
As seen in Fig 1, when the underlying distribution of read counts is Poisson, all proposed methods preserved the type 1 error rate (i.e. fold Change = 1). The Poisson regression using the sum of the rare variants or the indicator of the presence or absence of rare variants had substantially higher power compared to the other methods for the smallest sample size (i.e n = 30). For the largest sample size we considered (n = 500) under scenario A.1, SKAT and SKAT-O using the normalized read count and the Possion regressions had the most power.
Results: Negative binomial distribution
As seen in Fig 1, when the underlying distribution of read counts is negative binomial, the Poisson regressions had an inflated type 1 error rate. This is expected since the Poisson regressions ignore the dispersion. For n = 15, 30, the negative binomial regressions had an inflated type 1 error. For n = 500, SKAT and SKAT-O using the normalized read counts had the highest power. Given that the SKAT methods (SKAT, SKAT-O, and SKAT-Burden) using the normalized read counts were the only methods that maintained the type 1 error rate in all scenarios, we recommend these methods over the other approaches.
Data analysis
We applied these proposed approaches to the 1000 Genomes Project Consortium publicly available data [17]. This study on the global reference for human genetic variation found four genes that showed strong differentiation between closely related populations, which highlights the rarity of strong selective sweeps in recent human evolution. [17] The four genes are as follows:
-
LCT [chromosome 2] associated with lactose tolerance
-
FADS cluster [chromosome 11] that may be associated with dietary fat
-
SLC24A5 [chromosome 15] associated with skin pigmentation
-
HERC2 [chromosome 15] associated with eye color
The study also found several potentially novel selection signals including:
-
TRBV9 [chromosome 7]
-
PRICKLE4 [chromosome 6]
Given these results, we wanted to determine if rare variants within these 6 genes demonstrated association with expression of the respective gene. There was very sparse coverage of the TRBV9 gene and we excluded this gene from our analyses. Using the total read counts for 87 subjects with African ancestry from Yoruba and 266 subjects with European ancestry from England, Scotland, Italy, and Utah residents with Northern and Western European ancestry, we applied the above approahces to determine if the rare variants in these genes are associated with the overall expression levels for these genes in these 2 populations.
As seen in Table 1, the rare variants in the LCT region on chromosome 2 were significantly associated with overall expression in the subjects with African Ancestry using the SKAT-Burden (p-value = 5.2E-4) and SKAT-O (p-value = 1.1E-3) approaches. This same region was marginally associated in the European Ancestry group using the SKAT-Burden (p-value = 0.03) and SKAT-O (p-value = 0.06) approaches. Based on the simulation studies, the SKAT methods (SKAT, SKAT-O, and SKAT-Burden) using the normalized read counts were the only methods that maintained the type 1 error rate in all scenarios and were thus the recommended approaches. These proposed methods were able to detect an association of the rare variants in the LCT region with overall expression. However, since both groups had a relatively small sample size (n = 87 for the subjects with African ancestry and n = 266 for the subjects with European ancestry), further study of this region is needed.
None of the other regions (PRICKLE4, FADS, SLC24A5, HERC2) were significantly associated with the overall expression using any method other than the Poisson regressions. Both of the Poisson regression approaches had an inflated type 1 error in Scenarios A.2 and B.2 in our simulation studies and were, therefore, not recommended. These analyses demonstrate the potential for substantially disparate conclusions depending on the method used and highlight the advantage of using the SKAT methods with normalized read counts to detect eQTLs of rare variant associations in RNA-seq data.
Conclusions
It has been previously shown that an increase in power can be achieved for eQTL mapping with RNA-seq data by using a negative binomial regression with the total read count instead of normalizing the read count and using a linear regression. [6] While this method works well for common variants, in the scenarios we considered with rare variants, either the read counts were transformed or the rare variants within the region were collapsed.
Based on the simulation studies that were performed, the SKAT (SKAT, SKAT-O, and SKAT-Burden) methods using the normalized read counts were the only methods that maintained the type 1 error rate in all scenarios for all sample sizes. Therefore, we recommend using SKAT with normalized read counts over the other approaches considered here. The data analysis further supported this recommendation. The 2 methods that found a significant association of rare variants in the LCT region on chromosome 2 with overall expression levels were the SKAT-Burden and SKAT-O approaches.
Limitations
For our simulation studies, we generated the rare variant data such that rare variants in the region acted in the same direction. If rare variants in the region were not directionally consistent, this could be an issue for the negative binomial regressions which collapsed rare variants in the region. However, this would not be an issue for the SKAT approaches, which further supports our recommendation.
Future directions
We considered 2 approaches: (1) collapsing the rare variants in the region and using negative binomial regression or Poisson regression and (2) using the normalized read counts with SKAT, SKAT-O, or SKAT-Burden. Given that SKAT is based on generalized linear mixed models, another approach would be to extend SKAT for negative binomial traits.
Supporting information
S1 File [pdf]
Supplementary simulation results.
Zdroje
1. Cookson W, Liang L, Abecasis G, Moffatt M, Lathrop M. Mapping complex disease traits with global gene expression. Nat Rev Genet. 2009; 10:184–194. doi: 10.1038/nrg2537 19223927
2. Mortazavi A, Williams B, McCue K, Schaeffer L, Wold B. Mapping and quantifying mammalian transcriptomes by RNA-Seq. Nat Meth. 2008; 5:621–628. doi: 10.1038/nmeth.1226
3. Wang Z, Gerstein M, Snyder M. RNA-seq: A revolutionary tool for transcriptomics. Nat Rev Genet. 2009; 10:57–63. doi: 10.1038/nrg2484 19015660
4. Kendziorski C, Chen M, Yuan M, Lan H, Attie AD. Statistical methods for expression quantitative trait loci (eQTL) mapping. Biometrics. 2006; 62:19–27. doi: 10.1111/j.1541-0420.2005.00437.x 16542225
5. Pickrell J, Marioni J, Pai A, Degner JF, Engelhardt BE, Nkadori E, et al. Understanding mechanisms underlying human gene expression variation with RNA sequencing. Nature. 2010; 464:768–772. doi: 10.1038/nature08872 20220758
6. Sun W. A Statistical Framework for eQTL Mapping Using RNA-seq Data. Biometrics. 2012; 68:1–11. doi: 10.1111/j.1541-0420.2011.01654.x 21838806
7. Sun W, Hu Y. eQTL mapping using RNA-seq data. Statistics in Biosciences. 2013; 5(1):198–219. doi: 10.1007/s12561-012-9068-3 23667399
8. Hu YJ, Sun W, Tzeng JY, Perou CM. Proper Use of Allele-Specific Expression Improves Statistical Power for cis-eQTL Mapping with RNA-Seq Data. J Am Stat Assoc. 2015; 110(511):962–974. doi: 10.1080/01621459.2015.1038449 26568645
9. Robinson MD, McCarthy DJ, Smyth GK. edgeR: a Bioconductor package for differential expression analysis of digital gene expression data. Bioinformatics. 2010; 26:139–140. doi: 10.1093/bioinformatics/btp616 19910308
10. Robinson MD, Smyth GK. Small sample estimation of negative binomial dispersion, with applications to SAGE data. Biostatistics. 2008; 9:321–332. doi: 10.1093/biostatistics/kxm030 17728317
11. Li B, Leal SM. Methods for detecting associations with rare variants for common diseases: Application to analysis of sequence data. American Journal of Human Genetics. 2008; 83:311–321. doi: 10.1016/j.ajhg.2008.06.024 18691683
12. Wu MC, Lee S, Cai T, Li Y, Boehnke M, Lin X. Rare variant association testing for sequencing data using the sequence kernel association test (SKAT). American Journal of Human Genetics. 2011; 89:82–93. doi: 10.1016/j.ajhg.2011.05.029 21737059
13. Lee S, Emond MJ, Bamshad MJ. Optimal Unified Approach for Rare-Variant Association Testing with Application to Small-Sample Case-Control Whole-Exome Sequencing Studies. American Journal of Human Genetics. 2012; 91(2):224–237. doi: 10.1016/j.ajhg.2012.06.007 22863193
14. Liu DJ, Peloso GM, Zhan X, Holmen OL, Zawistowski M, Feng S, Nikpay M, Auer PL, Goel A, Zhang H, Peters U. Meta-analysis of gene-level tests for rare variant association. Nature Genetics. 2014; 46(2):200. doi: 10.1038/ng.2852 24336170
15. Dean C. Testing for overdispersion in Poisson and binomial regression models. Journal of the American Statistical Association. 1992; 87:451–457. doi: 10.1080/01621459.1992.10475225
16. Davies R. The distribution of a linear combination of chi-square random variables. J. R. Stat. Soc. Ser. C Appl. Stat. 1980; 29: 323–333.
17. Lappalainen T, Sammeth M, Friedlander MR, Hoen PA, Monlong J, Rivas MA, et al. Transcriptome and genome sequencing uncovers functional variation in humans. Nature. 2013; 501:506–511. doi: 10.1038/nature12531 24037378
Článok vyšiel v časopise
PLOS One
2019 Číslo 10
- Metamizol jako analgetikum první volby: kdy, pro koho, jak a proč?
- Nejasný stín na plicích – kazuistika
- Masturbační chování žen v ČR − dotazníková studie
- Těžké menstruační krvácení může značit poruchu krevní srážlivosti. Jaký management vyšetření a léčby je v takovém případě vhodný?
- Fixní kombinace paracetamol/kodein nabízí synergické analgetické účinky
Najčítanejšie v tomto čísle
- Correction: Low dose naltrexone: Effects on medication in rheumatoid and seropositive arthritis. A nationwide register-based controlled quasi-experimental before-after study
- Combining CDK4/6 inhibitors ribociclib and palbociclib with cytotoxic agents does not enhance cytotoxicity
- Experimentally validated simulation of coronary stents considering different dogboning ratios and asymmetric stent positioning
- Risk factors associated with IgA vasculitis with nephritis (Henoch–Schönlein purpura nephritis) progressing to unfavorable outcomes: A meta-analysis