Literature DB >> 23589650

Shrinkage estimation of dispersion in Negative Binomial models for RNA-seq experiments with small sample size.

Danni Yu1, Wolfgang Huber, Olga Vitek.   

Abstract

MOTIVATION: RNA-seq experiments produce digital counts of reads that are affected by both biological and technical variation. To distinguish the systematic changes in expression between conditions from noise, the counts are frequently modeled by the Negative Binomial distribution. However, in experiments with small sample size, the per-gene estimates of the dispersion parameter are unreliable.
METHOD: We propose a simple and effective approach for estimating the dispersions. First, we obtain the initial estimates for each gene using the method of moments. Second, the estimates are regularized, i.e. shrunk towards a common value that minimizes the average squared difference between the initial estimates and the shrinkage estimates. The approach does not require extra modeling assumptions, is easy to compute and is compatible with the exact test of differential expression.
RESULTS: We evaluated the proposed approach using 10 simulated and experimental datasets and compared its performance with that of currently popular packages edgeR, DESeq, baySeq, BBSeq and SAMseq. For these datasets, sSeq performed favorably for experiments with small sample size in sensitivity, specificity and computational time. AVAILABILITY: http://www.stat.purdue.edu/∼ovitek/Software.html and Bioconductor. CONTACT: ovitek@purdue.edu SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.

Entities:  

Mesh:

Substances:

Year:  2013        PMID: 23589650      PMCID: PMC3654711          DOI: 10.1093/bioinformatics/btt143

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 INTRODUCTION

Whole transcriptome shotgun sequencing (RNA-seq) technology (Mardis, 2008; Metzker, 2009; Wang ) quantifies gene expression in biological samples in counts of transcript reads mapped to the genes. Accurate and comprehensive, it has made a major impact on genomic research (Garber ; Oshlack ; Pepke ). One common goal of RNA-seq experiments is to detect differentially expressed genes, i.e. genes for which the counts of reads change between conditions more systematically than as expected by random chance (Oshlack ). Statistical methods for detecting differentially expressed genes must reflect the experimental design and appropriately account for the stochastic variation. Moreover, many RNA-seq experiments serve as high-throughput screens of a small number of samples with the goal of subsequent experimental validation. Therefore, the analysis must handle a relatively small number of biological replicates. A variety of statistical methods and software has recently been proposed for detecting differentially expressed genes. These include DESeq (Anders and Huber, 2010), edgeR (Robinson and Smyth, 2007; Robinson ), baySeq (Hardcastle and Kelly, 2010), SAMseq (Li and Tibshirani, 2011), BBSeq(Zhou ). We briefly overview these methods. We further propose a direct and effective approach for characterizing the variation in the counts of reads, which improves the sensitivity and specificity of detecting differentially expressed genes for experiments with small sample size. We support this approach with an open-source R-based software package sSeq.

2 BACKGROUND

2.1 The Negative Binomial distribution

The input to the statistical analysis is a set of discrete counts of reads in each experimental run. Although the counts can be modeled with the one-parameter Poisson or Geometric distributions (Auer and Doerge, 2011; Li ; Marioni ), it is often advantageous to use the two-parameter Negative Binomial distribution (Anders and Huber, 2010; Hardcastle and Kelly, 2010; Robinson and Smyth, 2007; Robinson ). This distribution is more general and flexible and can be viewed as a generalization of both Poisson and Geometric distributions (Supplementary Materials). We focus on the Negative Binomial distribution in what follows. Denote as the random variable that expresses the counts of reads mapped to gene in sample (or, equivalently, library) in condition i and denote as the observed values. For simplicity, we consider two conditions ; however, the discussion holds for pairwise comparisons of conditions in experiments with more complex designs. We are particularly interested in situations where and are small, e.g. 1–4. We consider the following parametrization: The dispersion parameter determines the extent to which the variance exceeds the expected value (Cameron and Trivedi, 1998; McCullagh and Nelder, 1989).

2.2 Motivation for the proposed approach

The estimation of is the main focus of this work and is based on the following considerations. Our main concern is in how to (i) accurately define the consensus estimate of dispersion and (ii) accurately combine the gene-specific estimates of dispersion with the consensus estimate. A naïve approach is to estimate using the method of moments (i.e. the per-gene sample variance). However, it is highly variable in experiments with a small sample size (Croarkin and Tobias, 2006). RNA-seq experiments simultaneously quantify the expression of many genes. The genes share aspects of biological and technical variation, and therefore a combination of the gene-specific estimates and of consensus estimates can yield better estimates of variation. Such approaches are increasingly popular with RNA-seq experiments (Anders and Huber, 2010; Robinson and Smyth, 2007). The variance of the Negative Binomial distribution is a known function of the expected value and of the dispersion . Therefore, an accurate estimation of the dispersion (e.g. by combining the gene-specific and consensus estimates, without explicitly modeling its relationship to ) can lead to an accurate estimation of the variance while preserving the mean–variance relationship. Finally, constraints of throughput sample availability or cost may restrict the number of biological replicates. Although experiments with little or no biological replication have poor reproducibility and are undesirable, such under-replicated screens are the only practical option in some situations (Malo ; Markowetz, 2010). They can only detect large changes in expression and require an extensive downstream validation with complementary low-throughput experiments and large sample size. To detect differentially expressed genes, we assume that the majority of the genes are not differentially expressed, and that for these genes, the samples from all conditions can be viewed as biological replicates (Robinson and Oshlack, 2010; Robinson ). Under this assumption, a consensus estimate of dispersion helps to improve the accuracy of gene-specific estimates of variation.

2.3 Existing approaches for RNA-seq experiments

Among the existing methods, edgeR (Robinson and Smyth, 2007; Robinson ), DESeq (Anders and Huber, 2010) and baySeq (Hardcastle and Kelly, 2010) assume the Negative Binomial distribution, and SAMseq (Li and Tibshirani, 2011) and BBSeq (Zhou ) use other flexible models. The approaches have been extensively evaluated (Soneson and Delorenzi, 2013) and are broadly used. Hardcastle and Kelly (2010) found that the performance of DESeq, edgeR and baySeq is superior to that of DEGseq (Wang ), Li and Tibshirani (2011) found that SAMseq improves on PoissonSeq (Li ). We briefly overview these approaches in the historical order. Table 1 summarizes the discussion.
Table 1.

Existing and proposed approaches for differential analysis of RNA-seq experiments with two conditions

Probability modelEstimation of dispersionTestingn = 1Time
(a) sSeq (proposed) (this manuscript), where is a common dispersion and is a weight Exact testYesmin
(b) edgeR (Robinson and Smyth, 2008) maximize linear combination of per-gene and common-dispersion conditional likelihoods Exact or GLM-based testYes*min
(c) DESeq (Anders and Huber, 2010) is estimated as function of the mean Exact or GLM-based testYesmin
(d) baySeq (Hardcastle and Kelly, 2010) Empirical priors on sets of parameters maximize per-gene integrated quasi-likelihood Posterior probability cutoffYesh
(e) BBSeq (Zhou et al., 2011) , maximize per-gene marginal likelihood; is a free parameter or a function of the mean Wald testYesh
(f) SAMseq (Li and Tibshirani, 2011)Non-parametric: same distributions A and B Wilcoxon test & resamplingNomin

(a) is the size factor for sample j in condition i as defined in (Anders and Huber, 2010). is the expected normalized expression of gene g for a sample in condition i. is the per-gene dispersion estimate using the method of moments in Equation (6).

(b) is the ‘effective’ library size. is the probability that a read in i maps to gene g. *Up to v2.4.6.

(c) is gene- and condition-specific dispersion. and can be estimated by the method of moments or by the Cox-Reid corrected Maximum Likelihood.

(d) is the size of the library i from condition j. is as in (b).

(e) is as in (b). is as in (d). is the coefficient of the linear predictor associated with an indicator Z of conditions. Column ‘Time’ is the run time for the experimental datasets in Section 4 on a laptop computer.

Existing and proposed approaches for differential analysis of RNA-seq experiments with two conditions (a) is the size factor for sample j in condition i as defined in (Anders and Huber, 2010). is the expected normalized expression of gene g for a sample in condition i. is the per-gene dispersion estimate using the method of moments in Equation (6). (b) is the ‘effective’ library size. is the probability that a read in i maps to gene g. *Up to v2.4.6. (c) is gene- and condition-specific dispersion. and can be estimated by the method of moments or by the Cox-Reid corrected Maximum Likelihood. (d) is the size of the library i from condition j. is as in (b). (e) is as in (b). is as in (d). is the coefficient of the linear predictor associated with an indicator Z of conditions. Column ‘Time’ is the run time for the experimental datasets in Section 4 on a laptop computer. Probability model. edgeR models the count of reads with the Negative Binomial distribution. It includes normalization, which accounts for the changes in read counts owing to technical artifacts such as different sequencing depth. The normalization factor can be the total library size (i.e. the number of reads in the library). A more accurate normalization factor is the ‘effective’ library size , which multiplies the size of the library ij by a robust estimate of the log-fold change of the total count in condition i as compared with a reference run (Robinson and Oshlack, 2010). The parameter in row (b) of Table 1 is the probability that a single read maps to gene g for a sample in condition i. The model assumes that the dispersion parameter is gene specific but constant across conditions. For experiments without replication versions up to 2.4.6 assumed a common dispersion in all the genes. The subsequent versions discourage unreplicated experiments. Finally, generalized linear models for the Negative Binomial response are available. DESeq also models the count of reads with the Negative Binomial distribution. It normalizes the read counts by a size factor (Anders and Huber, 2010). The size factor can be thought of as the ‘representative’ ratio of counts in the library to the geometric mean of the counts in all the libraries, and differs from the ‘effective’ library size in edgeR. The parameter in row (c) of Table 1 is the expected normalized expression of gene g in condition i. DESeq allows specification of separate variances for genes and conditions and models the variances as functions of the expected values. This relationship can be a flexible smooth function (local polynomial) or a parabolic function , where are constants. Alternatives based on generalized linear models for the Negative Binomial response are also available. The baySeq specifies the same probability model as edgeR; however, it proposes a different Empirical Bayes characterization of the between-library variation. The baySeq assumes that subsets of the libraries share the parameters of Negative Binomial distribution and derives an empirical prior distribution for the corresponding parameter sets. After integrating over the empirical priors, the dispersion in the integrated likelihood is constant across conditions and different between the genes. The default normalization parameter is the library size. BBSeq specifies a Beta-Binomial generalized linear model. Using the logit link, it connects the expected probability of a read for gene g in condition i and sample j to the linear combinations of predictors, such as indicators of conditions and other covariates. The dispersion parameter can be independent from the mean (free model) or dependent on the mean (constrained model). SAMseq uses a fully non-parametric approach. Estimation of dispersion. edgeR maximizes a weighted combination of the conditional log-likelihoods with per-gene dispersion and of the conditional log-likelihood with common dispersion. Conditional likelihoods generalize the restricted maximum likelihood estimation for a discrete response by conditioning on the sum of the read counts per class and improve the statistical properties of dispersion estimates. The estimation requires calculating pseudocounts of reads that would have been obtained with libraries of equal size and an iterative computational optimization. For experiments with few replicates, the estimates tend to be discrete values (Lloyd-Smith, 2007; Piegorsch, 1990; Toft ). For experiments with many replicates, edgeR specifies a generalized linear model. As conditional likelihoods cannot be easily extended to this case, these are further approximated by adjusted profile likelihoods (McCarthy ). DESeq starts by estimating per-gene means and variances of the normalized counts in each gene and condition by the methods of moments. Next, it re-estimates them by fitting the postulated relationship between the expected values and the variances. The estimates of dispersion can be back-calculated from the estimates of variance as shown in row (c) of Table 1. For experiments without replication, DESeq assumes that the majority of the genes are not differentially expressed, and combines the samples across conditions to estimate the variance. The same strategy is used with the generalized linear models. The baySeq relies on an iterative estimation of the relative gene expression and of the dispersion. Given an initial partition of the libraries into subsets and an initial estimate of the relative gene expression, it estimates the dispersion using the quasi-likelihood approach. Given the estimates of dispersion, it re-estimates the relative gene expression by maximizing the integrated likelihood. This is repeated for different partitions of the libraries. BBSeq estimates the dispersion using maximum likelihood for the free model. For the constrained model, it uses the estimates from the free model for all the genes, fits the postulated relationship to the mean and re-estimates the dispersions. SAMseq sidesteps the need to estimate the dispersion by using a fully non-parametric approach. Testing. For the Negative Binomial model, edgeR tests the null hypothesis , and DESeq separately for each gene. Both edgeR and DESeq use the exact test, which is free from asymptotic arguments and is therefore preferred. The test statistic for a gene is the total (normalized) count of reads in all the replicates of a condition. The P-value is the probability of the normalized read counts per group such that under their probability is same or lower than the probability of the observed counts, conditional on the total counts equal to the observed. With the generalized linear models, edgeR and DESeq use the asymptotic likelihood ratio or Wald tests. baySeq ranks the genes by their posterior probabilities of differential expression. BBSeq tests the coefficient of the linear predictor (i.e. condition) in the generalized linear model with the asymptotic Wald test. SAMseq uses a resampling strategy to estimate the distribution of the test statistic and the P-values.

3 METHODS

The proposed approach combines aspects of the existing approaches, but is simpler, requires fewer assumptions and streamlines the computation. It is summarized in Table 1a. More details regarding the method and its implementation in sSeq are in Supplementary Materials. Probability model. The model for the counts of gene , replicate and condition is We follow edgeR, DESeq and baySeq by specifying a Negative Binomial distribution. As in experiments with a small sample size, it may be difficult to distinguish the true dependency of dispersions on expected values from artifacts of random variation, the model specifies free gene-specific dispersion parameters . As the initial versions of edgeR, we specify a common dispersion across conditions, i.e. . As a consequence, the counts of differentially expressed genes have different variances in each condition. We follow DESeq in normalizing the counts by the size factor . However, in the proposed normalization, the size factor affects not only the expected value but also the dispersion. Equation (4) shows that under this assumption the size factor linearly scales both and . Such linear scaling is consistent with the technical variation in RNA-seq experiments, which can be characterized by the Poisson distribution (Marioni ). As typical size factors are close to 1, the proposed model has little practical difference from the model in DESeq. However, as shown in Supplementary Section 2, it allows us to directly conduct the exact test and contributes to the accuracy of the results. Estimation of dispersion. Similarly to DESeq, we start by estimating the dispersion parameters by the methods of moments. A conservative estimate of the per-gene variance in experiments with a small sample size is obtained by pooling the samples across conditions, i.e. and . The estimate of dispersion is then calculated from Equation (1), and negative values are truncated at zero Unfortunately, in experiments with small sample size, are unsatisfactory owing to high variance (Bowman, 1984; Clark and Perry, 1989; Willson et al., 1984). Next, we improve the statistical properties of these estimates by introducing shrinkage. Stein (1956) showed that when we estimate the expected values of three or more independent Normal random variables with known constant variance, shrinking the per-dimension estimates toward a target value produces biased estimates, but reduces the mean squared error (MSE) for all choices of . The shrinkage estimator by James and Stein (1961) (Lehmann and Casella, 1998; Richards, 1999) implements this strategy. More recently, Hansen extended the approach of James and Stein with a generalized shrinkage estimator, (Hansen, 2008). Hansen’s shrinkage can be used with any per-dimension estimator with an arbitrary sampling distribution (not necessarily Normal), for which the Central Limit Theorem holds. Specifically, it requires that the true parameter lies in a neighborhood of the restricted parameter space, and that the estimator is asymptotically Normal with a consistent variance. Estimators by the method of moments satisfy these criteria. Applied to the estimation of , and assuming that the per-gene estimates are independent, the generalized shrinkage estimator is is a linear combination of the pre-defined target and of the per-gene methods of moment estimates. The weight is defined as As , the weight . Larger values of shrink the estimates closer to the pre-defined target . We use the Hansen’s generalized shrinkage estimator in conjunction with the Negative Binomial distribution to test genes for differential expression. Although the assumption of being independent variables is simplistic, it is a suitable approximation for experiments with a small sample size. A similar assumption is made, e.g. by DESeq when modeling the variance as function of the mean. Although the asymptotic argument cannot be justified in this context, we show empirically in Section 5 that performs well in practice. Hansen showed that the estimator in Equations (7) and (8) reduces the asymptotic MSE for all choices of targets . However, a good practice is to select a value for that maximizes this reduction. To this end, we approximate the using the average squared difference (ASD) between and Equation (9) substitutes with and divides MSE by the constant G for numeric stability. It is shown that Figure 1a visualizes the functional form of for a simulation in Section 4 and shows that the tail of the curve flattens for large . Therefore, we can also minimize the bias by minimizing while enforcing the constraint that is comparably small. In practice, estimates by calculating the slope of and setting for a small constant such as . The selected value is shown by the vertical line in Figure 1a.
Fig. 1.

Dispersion and variance estimation in Simulation1. Similar plots for other datasets are shown in Supplementary Materials. (a) ASD versus shrinkage target . ASD is maximized at (solid horizontal line). The dashed lines are the selected target and its ASD. (b) The proposed shrinkage estimator is a linear transformation of , with the slope and the fixed point . All are transformed to . (c, e and g) Dispersion estimates by sSeq, edgeR and DESeq versus the per-gene mean read counts across conditions. Gray smooth scatter are (same on all the plots). Black dots are estimated by each method. Gray lines indicate the true dispersion parameters. (d, f and h) Same as above, but for the variances of the read counts

Dispersion and variance estimation in Simulation1. Similar plots for other datasets are shown in Supplementary Materials. (a) ASD versus shrinkage target . ASD is maximized at (solid horizontal line). The dashed lines are the selected target and its ASD. (b) The proposed shrinkage estimator is a linear transformation of , with the slope and the fixed point . All are transformed to . (c, e and g) Dispersion estimates by sSeq, edgeR and DESeq versus the per-gene mean read counts across conditions. Gray smooth scatter are (same on all the plots). Black dots are estimated by each method. Gray lines indicate the true dispersion parameters. (d, f and h) Same as above, but for the variances of the read counts Figure 1b illustrates the fact that the proposed shrinkage estimator is a linear transformation of . The slope of the transformation is , and the fixed point is the shrinkage target . The shrinkage increases the per-gene estimates of dispersion that are smaller than and decreases the values that are larger than . From our experience with multiple datasets, is often around the 95.5th quantile of . In other words, it biases the majority of the estimates towards conservative values. The proposed estimate of dispersion has analogies in methods developed for other high-throughput technologies. For example, it is similar in spirit to the moderated variance estimator in the package Limma (Smyth, 2004, 2005), which is also a linear combination of per-gene and consensus estimates. Testing. We follow edgeR and DESeq by testing per gene with the exact test. The test statistic is , i.e. the sum of the read counts in each condition. Under , the P-values are calculated with respect to the reference distribution and are adjusted to control the false discovery rate (FDR) (Benjamini and Hochberg, 1995). See Supplementary Materials for more details. Extensions to experiments with complex designs. The proposed approach can be extended to pairwise comparisons of conditions in experiments with more complex designs without recurring to a generalized linear model and without additional assumptions. See Supplementary Materials for details.

4 DATASETS

We evaluated the proposed approach using 10 simulated and experimental datasets. The first five datasets had an external ‘gold standard’ of differential expression, and the last two had experimental designs more complex than a two-group comparison. See Supplementary Materials for more details. Simulation1, Simulation2 and Simulation3 each generated genes in conditions A and B, . Thirty percent of the genes were simulated as differentially expressed. Size factors were sampled from the Uniform distribution . Simulation1 assumed a constant dispersion parameter across all genes and is favorable to sSeq. Simulation2 assumed that is a non-linear function of , i.e. and as such is favorable to DESeq. Simulation3 is most realistic. From the dataset by Bottomly (Frazee ), the largest experimental dataset in this manuscript, we selected a subset of non-differentially expressed genes (as determined by a consensus of sSeq, edgeR and DESeq) and sampled pairs from this subset as the true parameters for simulating read counts. MAQC (Shi ) is the dataset from the MicroArray Quality Control (MAQC) consortium, comparing three libraries from Ambion human brain reference RNA against two libraries from Stratagene human universal reference RNA. The libraries were sequenced with the Illumina platform, resulting in 19 580 genes. A subset of the genes from four of the libraries was assayed by real-time reverse-transcription PCR (Shi ; Zhining ). We used the 323 differential genes and 85 non-differentially expressed genes determined by real-time reverse-transcription PCR as the ‘gold standard’. Although the dataset only has technical replicates, it has been used extensively as the benchmark in the past (Arikawa ; Bullard ; Patterson ). Griffith compared fluorouracil (5-FU)-resistant human colorectal cancer cell lines MIP101 against their non-resistant counterpart MIP/5-FU24. One library from each condition was quantified with the paired-end Illumina platform, resulting in 27 145 genes. In all, 197 of these genes from the same samples were assayed by quantitative PCR. We used 12 truly differential genes and 19 truly non-differentially expressed genes as determined by quantitative PCR as the ‘gold standard’ for method comparison. Brooks compared untreated cells of Drosophila melanogaster against cells cultured in presence of Pasilla, the homologue of the mammalian Nova-1 and Nova-2 protein. Two biological samples per condition were sequenced with the paired-end Illumina platform, resulting in 14 470 genes. Sultan (Frazee ) compared two biological replicates of human cell lines Ramos B and HEK293T with the Illumina platform, yielding 6 573 643 uniquely aligned reads. Bottomly (Frazee ) compared brain tissues of two inbred mouse strains, C57BL/6J (B6) and DBA/2J (D2), using the Illumina platform. The analysis of 10 and 11 biological samples per condition resulted in 13 932 genes. Hammer (Frazee ) compared gene expression in rat strains Sprague Dawley and L5 SNL Sprague Dawley 2, at two times (2 weeks and 2 months) in a factorial design. Two distinct biological libraries per condition and per time slot were quantified using the Illumina platform, resulting in 18 635 genes. Tuch compared the expression of genes in normal human tissues and in tissues with oral squamous cell carcinoma. The experiment compared pairs of normal and tumor samples from three patients. The six libraries were sequenced using the SOLiD platform, resulting in 10 453 genes.

5 RESULTS

In addition to sSeq, the following versions of the existing packages were used: edgeR v3.0.8 (January 2013), DESeq v1.10.1 (October 2012), baySeq v1.12.0 (October 2012), BBSeq v1.0 (March 2011), SAMSeq as part of the R package samr v2.0 (June 2011). For sSeq, all the datasets were analyzed with the exact test, and analyses of the Hammer and the Tuch datasets accounted for their experimental designs. For edgeR and DESeq, the datasets with two-group comparisons were analyzed with the exact test, and Hammer and Tuch datasets were analyzed with the glm-based approaches. For edgeR, the estimateCommonDisp function in an older version of edgeR package (v2.4.6) was used to analyze unreplicated datasets. For DESeq, the option fitType=‘local’ was used to estimate the per-group variance. The default parameters were used otherwise. See Supplementary Materials for details and representative R scripts.

5.1 sSeq accurately estimates the variation

As the proposed approach shares most similarities with edgeR and DESeq, we compared their estimates of dispersions and variances in more details. Figure 1c, e and g use the simplest case of Simulation1 to illustrate the estimates by the method of moments and by the three approaches. As expected, have a high variance, which increases with the mean. Also as expected, estimates by are biased towards larger values but have smaller deviations from the true values as compared to . Estimates by the other two methods fit the pattern of . Figure 1d, f and h show that despite the differences in dispersion estimation, the estimates of variance by the three methods are less different. This is due to the fact that the values of the dispersions are small as compared with the means, and that the variances in Equation (1) are highly influenced by the expected values. As a result, the bias in the estimation of the dispersion has a low impact on the overall estimation of variation. Supplementary Materials provide plots for the other datasets. The first two columns of Table 2 show that the bias also has little impact on the performance of detecting differentially expressed genes, as the performance of sSeq, edgeR and DESeq are relatively similar. sSeq has a slightly higher area under the ROC curves.
Table 2.

Areas under the ROC curves of detecting differentially expressed genes for the datasets with an external ‘gold standard’ while varying the FDR-adjusted P-value or posterior probability cutoff

Methods
Simulation1
Simulation2
Simulation3
MAQC Project
Griffith et al.
,
ProposedsSeq0.9470.9620.9510.9670.8560.8880.5850.9110.689
ExistingedgeR0.9180.9480.9380.9510.8400.8330.5580.8500.557
DESeq0.9320.9400.9370.9490.8420.8160.5770.8670.596
baySeq0.5680.7110.5480.7140.5580.6280.5510.8520.702
BBSeq0.6750.6720.6690.6740.5780.6190.5600.6170.544
SAMseq0.9640.9680.8820.563

Sub-columns are subsets of the data with one randomly selected replicate per condition and the full datasets. Values closer to 1 indicate higher sensitivity and specificity.

Areas under the ROC curves of detecting differentially expressed genes for the datasets with an external ‘gold standard’ while varying the FDR-adjusted P-value or posterior probability cutoff Sub-columns are subsets of the data with one randomly selected replicate per condition and the full datasets. Values closer to 1 indicate higher sensitivity and specificity. Figure 1d, f and h also provide an insight into why shrinking the method of moments estimates of dispersion is more beneficial than shrinking the method of moments estimates of variance. On the log scale the relationship between the mean and the variance in the Negative Binomial distribution is roughly linear for large mean counts. Mathematically, from Equation (1) A shrinkage of the variance estimates would multiply them by and would distort the slope of the mean–variance relationship in Equation (1) away from Equation (2). The shrinkage of the dispersion parameter, on the other hand, preserves this nominal mean–variance relationship. Our results (shown in Supplementary Materials) confirmed that shrinking the variance leads to inferior performance. To further investigate the usefulness of multiple shrinkage targets, we partitioned the genes into 10 groups according to the ranges of and applied the shrinkage separately to each group. Our results (not shown here) indicated that there is no advantage in specifying multiple shrinkage targets.

5.2 sSeq accurately detects differential expression

Five datasets with an external ‘gold standard’ were used to evaluate the sensitivity and the specificity of detecting differentially expressed genes. For each method, the genes were ranked by FDR-adjusted P-value of posterior probability and termed ‘significant’ for varying cutoffs. The sensitivity and the specificity of differential expression was compared with the ‘gold standard’ and summarized with ROC curves. Table 2 shows that the proposed approach consistently had a similar or a higher accuracy as compared with the existing methods. Five datasets without an external ‘gold standard’ were used to evaluate the sensitivity and the specificity less formally, as discussed in (Anders and Huber, 2010). First, comparisons of two conditions (‘AvsB’) had some truly differentially expressed genes. Therefore, methods with higher sensitivity should have higher areas under the empirical cumulative distribution functions (ECDF) of the P-values defined as . Second, comparisons of replicates of a same condition (‘AvsA’) had no differentially expressed genes. Therefore, methods with higher specificity should have ECDF curves at or below the 45 degree line. For baySeq, we expect similar patterns of the ECDF curves based on the posterior probability cutoff. Figure 2 summarizes the curves for the five datasets. It shows that sSeq produced most consistently the expected pattern and had a similar or a higher accuracy as compared with the existing methods.
Fig. 2.

The ECDF curves of detecting differential expression for the datasets with no external ‘gold standard’. Y-axis: ECDF, function of the gene rank. x-axis: P-value or 1 minus posterior probability. Solid line: two randomly selected replicates from a same condition (AvsA). Dotted line: one randomly selected replicate from each condition (unreplicated AvsB). Dashed line: AvsB on the full dataset for two-group designs. Dashed-dotted line: AvsB on the full dataset for more complex designs. Gray line: 45 degree. SAMseq is not applicable to unreplicated experiments and is excluded. The desired patterns are high areas under the AvsB curves, and AvsA curves that are at or below the 45 degree line

The ECDF curves of detecting differential expression for the datasets with no external ‘gold standard’. Y-axis: ECDF, function of the gene rank. x-axis: P-value or 1 minus posterior probability. Solid line: two randomly selected replicates from a same condition (AvsA). Dotted line: one randomly selected replicate from each condition (unreplicated AvsB). Dashed line: AvsB on the full dataset for two-group designs. Dashed-dotted line: AvsB on the full dataset for more complex designs. Gray line: 45 degree. SAMseq is not applicable to unreplicated experiments and is excluded. The desired patterns are high areas under the AvsB curves, and AvsA curves that are at or below the 45 degree line The effect of sample size and of size factors on the accuracy was investigated using the three simulated datasets. Supplementary Section 4.4 and 4.5 indicate that sSeq is particularly advantageous for experiments when .

6 DISCUSSION

In this manuscript, we advocated a model that specifies free per-gene dispersion parameters in the Negative Binomial model for counts of RNA-seq reads. We also advocated a biased estimation of these parameters, which can reduce the variance of the estimates and minimize the overall MSE. Biased estimation is different from specifying a probability model (such as in DESeq) that assumes a true systematic relationship of the true variance and the true mean. It is particularly useful for experiments with a small sample size, where the systematic relationship may be difficult to evaluate. The shrinkage estimates are easy to compute, avoid iterative estimation, minimize the potential for overfitting and do not require extra computation time. They are compatible with the exact test of differential expression. For the datasets in this manuscript, sSeq consistently had a similar or a higher sensitivity and specificity of detecting differential expression than the existing methods. The approach can be generalized to express the dependence of the dispersions on the expected value or on other covariates such as guanine-cytosine (GC) content or Gene Ontology annotations. sSeq can produce meaningful results in under-replicated RNA-seq screens. However, we stress that RNA-seq screens do not eliminate the biological variation in gene expression Equation (12). As evidenced by Table 2 and Figure 2, the under-replicated screens have lower reproducibility as compared with the replicated studies. Multiple biological replicates are necessary to adequately assess the full extent of the variation in the biological system. Therefore, the under-replicated screens can only be conducted when followed by a rigorous experimental validation with complementary technologies and adequate sample size.
  36 in total

1.  Normalization, testing, and false discovery rate estimation for RNA-sequencing data.

Authors:  Jun Li; Daniela M Witten; Iain M Johnstone; Robert Tibshirani
Journal:  Biostatistics       Date:  2011-10-14       Impact factor: 5.899

2.  A global view of gene activity and alternative splicing by deep sequencing of the human transcriptome.

Authors:  Marc Sultan; Marcel H Schulz; Hugues Richard; Alon Magen; Andreas Klingenhoff; Matthias Scherf; Martin Seifert; Tatjana Borodina; Aleksey Soldatov; Dmitri Parkhomchuk; Dominic Schmidt; Sean O'Keeffe; Stefan Haas; Martin Vingron; Hans Lehrach; Marie-Laure Yaspo
Journal:  Science       Date:  2008-07-03       Impact factor: 47.728

Review 3.  Next-generation DNA sequencing methods.

Authors:  Elaine R Mardis
Journal:  Annu Rev Genomics Hum Genet       Date:  2008       Impact factor: 8.929

Review 4.  Computational methods for transcriptome annotation and quantification using RNA-seq.

Authors:  Manuel Garber; Manfred G Grabherr; Mitchell Guttman; Cole Trapnell
Journal:  Nat Methods       Date:  2011-05-27       Impact factor: 28.547

5.  A powerful and flexible approach to the analysis of RNA sequence count data.

Authors:  Yi-Hui Zhou; Kai Xia; Fred A Wright
Journal:  Bioinformatics       Date:  2011-08-02       Impact factor: 6.937

6.  Finding consistent patterns: a nonparametric approach for identifying differential expression in RNA-Seq data.

Authors:  Jun Li; Robert Tibshirani
Journal:  Stat Methods Med Res       Date:  2011-11-28       Impact factor: 3.021

Review 7.  RNA-Seq: a revolutionary tool for transcriptomics.

Authors:  Zhong Wang; Mark Gerstein; Michael Snyder
Journal:  Nat Rev Genet       Date:  2009-01       Impact factor: 53.242

8.  ReCount: a multi-experiment resource of analysis-ready RNA-seq gene count datasets.

Authors:  Alyssa C Frazee; Ben Langmead; Jeffrey T Leek
Journal:  BMC Bioinformatics       Date:  2011-11-16       Impact factor: 3.169

9.  Cross-platform comparison of SYBR Green real-time PCR with TaqMan PCR, microarrays and other gene expression measurement technologies evaluated in the MicroArray Quality Control (MAQC) study.

Authors:  Emi Arikawa; Yanyang Sun; Jie Wang; Qiong Zhou; Baitang Ning; Stacey L Dial; Lei Guo; Jingping Yang
Journal:  BMC Genomics       Date:  2008-07-11       Impact factor: 3.969

10.  edgeR: a Bioconductor package for differential expression analysis of digital gene expression data.

Authors:  Mark D Robinson; Davis J McCarthy; Gordon K Smyth
Journal:  Bioinformatics       Date:  2009-11-11       Impact factor: 6.937

View more
  40 in total

1.  Power and sample size calculations for high-throughput sequencing-based experiments.

Authors:  Chung-I Li; David C Samuels; Ying-Yong Zhao; Yu Shyr; Yan Guo
Journal:  Brief Bioinform       Date:  2018-11-27       Impact factor: 11.622

2.  A lineage-resolved molecular atlas of C. elegans embryogenesis at single-cell resolution.

Authors:  Jonathan S Packer; Qin Zhu; Chau Huynh; Priya Sivaramakrishnan; Elicia Preston; Hannah Dueck; Derek Stefanik; Kai Tan; Cole Trapnell; Junhyong Kim; Robert H Waterston; John I Murray
Journal:  Science       Date:  2019-09-05       Impact factor: 47.728

3.  Intestinal Enteroendocrine Lineage Cells Possess Homeostatic and Injury-Inducible Stem Cell Activity.

Authors:  Kelley S Yan; Olivier Gevaert; Grace X Y Zheng; Benedict Anchang; Christopher S Probert; Kathryn A Larkin; Paige S Davies; Zhuan-Fen Cheng; John S Kaddis; Arnold Han; Kelly Roelf; Ruben I Calderon; Esther Cynn; Xiaoyi Hu; Komal Mandleywala; Julie Wilhelmy; Sue M Grimes; David C Corney; Stéphane C Boutet; Jessica M Terry; Phillip Belgrader; Solongo B Ziraldo; Tarjei S Mikkelsen; Fengchao Wang; Richard J von Furstenberg; Nicholas R Smith; Parthasarathy Chandrakesan; Randal May; Mary Ann S Chrissy; Rajan Jain; Christine A Cartwright; Joyce C Niland; Young-Kwon Hong; Jill Carrington; David T Breault; Jonathan Epstein; Courtney W Houchen; John P Lynch; Martin G Martin; Sylvia K Plevritis; Christina Curtis; Hanlee P Ji; Linheng Li; Susan J Henning; Melissa H Wong; Calvin J Kuo
Journal:  Cell Stem Cell       Date:  2017-07-06       Impact factor: 24.633

4.  Mechanism of Enhanced MerTK-Dependent Macrophage Efferocytosis by Extracellular Vesicles.

Authors:  Geoffrey de Couto; Ervin Jaghatspanyan; Matthew DeBerge; Weixin Liu; Kristin Luther; Yizhou Wang; Jie Tang; Edward B Thorp; Eduardo Marbán
Journal:  Arterioscler Thromb Vasc Biol       Date:  2019-08-22       Impact factor: 8.311

5.  Deconstructing Adipogenesis Induced by β3-Adrenergic Receptor Activation with Single-Cell Expression Profiling.

Authors:  Rayanne B Burl; Vanesa D Ramseyer; Elizabeth A Rondini; Roger Pique-Regi; Yun-Hee Lee; James G Granneman
Journal:  Cell Metab       Date:  2018-06-21       Impact factor: 27.287

6.  Conversion of human cardiac progenitor cells into cardiac pacemaker-like cells.

Authors:  Suchi Raghunathan; Jose Francisco Islas; Brandon Mistretta; Dinakar Iyer; Liheng Shi; Preethi H Gunaratne; Gladys Ko; Robert J Schwartz; Bradley K McConnell
Journal:  J Mol Cell Cardiol       Date:  2019-10-31       Impact factor: 5.000

7.  Modeling and analysis of RNA-seq data: a review from a statistical perspective.

Authors:  Wei Vivian Li; Jingyi Jessica Li
Journal:  Quant Biol       Date:  2018-08-10

8.  Single Cell Gene Expression Analysis in a 3D Microtissue Liver Model Reveals Cell Type-Specific Responses to Pro-Fibrotic TGF-β1 Stimulation.

Authors:  Catherine Jane Messner; Lmar Babrak; Gaia Titolo; Michaela Caj; Enkelejda Miho; Laura Suter-Dick
Journal:  Int J Mol Sci       Date:  2021-04-22       Impact factor: 5.923

9.  Identification of differentially distributed gene expression and distinct sets of cancer-related genes identified by changes in mean and variability.

Authors:  Aedan G K Roberts; Daniel R Catchpoole; Paul J Kennedy
Journal:  NAR Genom Bioinform       Date:  2022-01-14

10.  Pre-capture multiplexing provides additional power to detect copy number variation in exome sequencing.

Authors:  Dayne L Filer; Fengshen Kuo; Alicia T Brandt; Christian R Tilley; Piotr A Mieczkowski; Jonathan S Berg; Kimberly Robasky; Yun Li; Chris Bizon; Jeffery L Tilson; Bradford C Powell; Darius M Bost; Clark D Jeffries; Kirk C Wilhelmsen
Journal:  BMC Bioinformatics       Date:  2021-07-20       Impact factor: 3.169

View more

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