Literature DB >> 26442135

Comparison of normalization methods for differential gene expression analysis in RNA-Seq experiments: A matter of relative size of studied transcriptomes.

Elie Maza1, Pierre Frasse1, Pavel Senin1, Mondher Bouzayen1, Mohamed Zouine1.   

Abstract

In recent years, RNA-Seq technologies became a powerful tool for transcriptome studies. However, computational methods dedicated to the analysis of high-throughput sequencing data are yet to be standardized. In particular, it is known that the choice of a normalization procedure leads to a great variability in results of differential gene expression analysis. The present study compares the most widespread normalization procedures and proposes a novel one aiming at removing an inherent bias of studied transcriptomes related to their relative size. Comparisons of the normalization procedures are performed on real and simulated data sets. Real RNA-Seq data sets analyses, performed with all the different normalization methods, show that only 50% of significantly differentially expressed genes are common. This result highlights the influence of the normalization step on the differential expression analysis. Real and simulated data sets analyses give similar results showing 3 different groups of procedures having the same behavior. The group including the novel method named "Median Ratio Normalization" (MRN) gives the lower number of false discoveries. Within this group the MRN method is less sensitive to the modification of parameters related to the relative size of transcriptomes such as the number of down- and upregulated genes and the gene expression levels. The newly proposed MRN method efficiently deals with intrinsic bias resulting from relative size of studied transcriptomes. Validation with real and simulated data sets confirmed that MRN is more consistent and robust than existing methods.

Entities:  

Keywords:  Computational methods; Differential gene expression analysis; High throughput sequencing; Normalization methods; RNA-Seq data; Relative transcriptome size

Year:  2013        PMID: 26442135      PMCID: PMC3918003          DOI: 10.4161/cib.25849

Source DB:  PubMed          Journal:  Commun Integr Biol        ISSN: 1942-0889


Introduction

RNA-Seq approaches, based on high-throughput sequencing technologies, are becoming an essential tool in transcriptomics studies (ref. 1). In the beginning, its ability to capture transcriptome dynamics (across different tissues and conditions) without sophisticated normalization of data sets was considered as a particular advantage over other techniques. Nevertheless, it was found that a normalization preprocessing step can significantly improve the quality of the analysis. Therefore, the effect of normalization was rigorously studied and many works related to this issue have been published in recent years. Notably, an evaluation of statistical methods for normalization in mRNA-Seq experiments stressed (ref. 2) the requirement for further research in the development of statistical and computational methods dedicated to the processing of mRNA-Seq data. In particular, Bullard, Purdom, Hansen and Dudoit (ref. 2) demonstrated the impact of the choice of the normalization procedure on the Differential Expression (DE) analysis. Many of the normalization methods proposed in the literature are based on the correction of biases and “artifacts” directly related with RNA-Seq technology. For instance, the read (or fragment) number per lane and the gene (or RNA) length are trivial biases that have been pointed out very early (refs. 2, 3, and 4). Sequencing depth is another trivial and important bias highlighted in reference 5. Other technical biases, such as non-uniformity of the distributed reads within the transcripts, and the strong sample-specific GC-content effects on read counts, were later studied in references 6, 7, and 8. The present paper focuses on another significant bias in RNA-Seq experiments that is not introduced by the technology, but is rather intrinsic to the studied transcriptomes. It is shown here that the relative size of studied transcriptomes represents an important bias and that a particular normalization procedure is needed to address this issue. The aim of the present study is therefore to propose an improved version of an existing normalization method and to evaluate its performance on simulated and real data sets. The newly established method named “Median Ratio Normalization” (MRN) is then compared with normalization methods that have been described in the literature (refs. 9, 10, and 11).

Bias Related to the Relative Size of Transcriptomes

Thereafter, we will refer to different biological states of a given studied transcriptome as conditions, and to independent biological samples of a given condition as replicates. Let X be the observed number of reads (or count) of gene g ∈ {1,…,G} in condition k ∈ {2,…,K} for replicate r ∈ {1,…,R}; µ the expectation of the true and unknown number of transcripts of gene g in condition k; L the length of gene g; and N the total number of reads in condition k for replicate r. As described by Robinson and Oshlack (ref. 17), among others, we can model the expected value of X as: where S is the size of studied transcriptome in condition k, that is For each gene g, an approximation of the expected value of the ratio between 2 conditions, say 1 and 2, is given by the delta method (see, for example, ref. 12) as As our interest is gene expression fold change, it is obviously given in the above equation (3) by µ. Then, ratios N and S are the biases introduced, respectively, by RNA-Seq technology and by the relative size of studied transcriptomes. The former bias can be easily corrected by division of the observed counts (in condition k for replicate r) by the total number of reads N before the ratio calculation. The latter bias is related to the relative size of studied transcriptomes and cannot be removed directly because the values referring to µg1 and µg2 are obviously unknown. It is shown here that, for a given experiment, this bias is not directly related to the technology, but rather to the studied transcriptomes. Robinson and Oshlack (ref. 11) also clearly show this bias and they give a solution which seems nevertheless less robust than the one we propose. However, it is important to mention that the implementation of the MRN method requires taking into account a biological assumption based on (but less restrictive than) that made previously in reference 11. This assumption states the following: in transcriptomes under study, less than 50% of the genes are upregulated, whereas less than 50% are downregulated. We detail in the Methods section (subsection Median Ratio Normalization Method) the interest of such an assumption.

Evaluated Normalization Methods

The present paper evaluates a number of normalization methods designed to resolve (directly or indirectly) the bias induced by the relative size of studied transcriptomes. First, methods directly addressing this issue are taken into consideration. The Trimmed Mean of M-values (TMM) method (developed in ref. 11) deals with estimating the “relative RNA production of 2 samples” under the assumption that the majority of genes are not differentially expressed. This method is implemented in the edgeR package available from the Bioconductor website at http://www.bioconductor.org (see refs. 13 and 14). Similarly, Anders and Huber (ref. 9), proposed a normalization method based on “size factors” that renders counts from different samples comparable. This method is called “Relative Log Expression” (RLE) and is implemented in edgeR and DESeq packages (available from the Bioconductor website). Second, we evaluate 4 normalization methods that do not directly aim at removing this bias. Instead, they are dealing with normalization of the read counts in order “to adjust for varying lane sequencing depths and potentially other technical effects” (see ref. 2 and references therein). These are the Upper Quartile normalization (UpQu), the Median normalization (Medi), the Total Counts normalization (ToCo) and the FPKM normalization (refs. 10 and 15). While in the UpQu normalization method, counts are normalized by division (in a given replicate) by the upper quartile of these counts, the Medi simply computes the median, and the ToCo uses the sum of all counts. Finally, the FPKM normalization method normalizes raw counts by both the length of the gene and the total counts. In addition, for this normalization method, the obtained quantities are multiplied by 109 in order to obtain “fragments per kilobase of transcript per million fragments mapped” abbreviated as FPKM (see refs. 2 and 15). We compare the performance of all methods mentioned above against “No Normalization” (NoNo) and against our proposed method called “Median Ratio Normalization” (MRN). The MRN method follows the idea behind TMM and RLE normalization methods aiming at removing the bias due to the relative size of studied transcriptomes. In total, 9 normalization methods, used for the DE analysis, were compared: TMM, TMM50 (TMM with 50% of trimmed M-values), RLE, UpQu, Medi, ToCo, FPKM, MRN and NoNo.

Materials and Methods

This section is divided into 4 independent parts. The first part is devoted to the description of the MRN procedure. We explicitly show, in this part, how the MRN procedure overcomes the bias due to the relative size of studied transcriptomes. The second part presents the pipeline used in this paper for the DE analysis. The third part describes the algorithm used to simulate RNA-Seq data sets that will be used to compare the normalization methods described above. Finally, the last part describes the tomato’s RNA-Seq data set studied in this paper.

Median ratio normalization method

The computational steps of the MRN method aiming at removing the bias due to the relative size of studied transcriptomes, are given below. An R program of the MRN method is provided within a supplementary file (see Section Supplementary Materials). For sake of simplicity, the method is here described for 2 conditions (k = 1 and k = 2) with the same number of replicates R. Obviously, the MRN method can be generalized to an arbitrary number of conditions K > 2 with different numbers of replicates. Calculation of weighted means of gene expressions for both conditions k ∈ {1,2} and all genes g ∈ {1,…,G}: Calculation of gene expression ratios with condition 1 as a reference, for all genes g ∈ {1,…,G}: Calculation of the median of obtained ratios: τ = mediang (τg) Calculation of normalization factors for both conditions k ∈ {1,2} (taking into account factor τ) and for each replicate r ∈{1,…,R} (taking into account the sequencing depth N): Calculation of adjusted normalization factors to multiply, for symmetry, to 1: for k ∈ {1,K =2} and r ∈ {1,…,R} with Normalization of counts: X. The theoretical bases of the above computational workflow are the followings. Step 1 and Equation (1) imply that the expected values of means are equal to µ. Hence, in Step 2, Equation (3) implies that the expected values of ratios E(τg) are approximately equal to (µg2/µg1)(S1/S2) where the bias of the relative size of transcriptomes is given by S1/S2. By assuming that less than half the genes are upregulated, and less than half are downregulated, the median τ of all ratios (calculated in Step 3) is then an approximation of S1/S2. In Step 4, in order to remove this bias due to the relative size of transcriptomes, normalization factors are fixed to e1 for the reference condition (condition 1) and to e2 for condition 2. Finally, Step 5 only aims at having adjusted factors to multiply to 1 for symmetry (as in ref. 14).

Pipeline for the differential expression analysis

Since the objective of the present work is to evaluate the impact of normalization methods on the DE analysis, each of studied data sets was analyzed by the application of the same universal pipeline for DE analysis. However, the normalization step was obviously different for each of the studied methods. All computations were done with R environment (ref. 16). TMM, RLE, UpQu and Medi normalization methods were performed with function calcNormFactors() of the edgeR package. Computations of MRN, FPKM and ToCo normalization methods were implemented by us and provided within a supplementary file (see Supplementary Materials). For the DE analysis, an error model based on the Negative Binomial distribution was used, with variance and mean linked by local regression. This model is well suited for modeling count data dispersion (refs. 17, 18, and 19 and is implemented in edgeR and DESeq packages. In this study, we used the 2 functions estimateDispersions() and nbinomTest() of the DESeq package. The R program for the DE analyses is also provided in a supplementary file (see Supplementary Materials).

Simulation of RNA-Seq data

Simulated RNA-Seq data sets for K = 2 different conditions and R = 3 biological replicates were generated by the following 2-steps procedure. Step I. This step deals with the simulation of gene expression values µ for both conditions 1 and 2. The input consists of various parameters, some of which are not fixed (underlined parameters) and allow the simulation of different data types by changing their values. The aim of this step is to start from simulated M and A-values (from Log-Normal and Normal distributions respectively) and then to resolve the expression values. (Simulations of Gaussian laws are performed with the rnorm() function of R.) Number of simulated genes: G = 30000. Percentages of differentially expressed genes: P% of upregulated genes and % of downregulated genes. Simulation of M-values from Log-Normal distributions for upregulated genes and downregulated ones : where -1 (resp. 1) implies a 2-fold downregulation (resp. upregulation). Simulation of A-values from a Normal distribution: Ag ~ N(m,s) with m = 7 and s = 3. Calculation of gene expression values for conditions 1 and 2: and where is the integer immediately higher than x. Calculation of simulated M and A-values: Step II. This step is dedicated to the simulation of observed counts X from previously computed gene expression values and Negative Binomial distributions. Simulated Negative Binomial random counts are computed with the rnbinom() function of R which depends upon 2 parameters: mu for the mean and size for the dispersion. (In this case, the variance is linked to the mean by the equation mu+mu.) It is assumed that all genes have the same length: L = 1000 bp. Calculation of transcriptome sizes for conditions 1 and 2 from Equation (2): Calculation of probabilities of gene observations: Library sizes of replicates are drawn independently from a uniform distribution: N ~ U[N0, N1] with N0 = 15×106 and N1= 25×106. Calculation of gene expectations from Equation (1): E = P. Simulations of gene counts are drawn from Negative Binomial distributions: X ~ NB (size, E) with size = 10. In order to test the performance of normalization methods on different data sets, we performed 4 simulation types by varying underlined parameters in Step I of the above algorithm. Some of these simulated data sets are performed with quite extreme situations leading to some challenging data sets in order to really discriminate the performance of studied normalization methods. The full parameter details of these 4 simulations are given in Table 1. Simulation types 1, 2 and 3 differ from each other only by the amounts of upregulated and downregulated genes: P and P. While having the same amount of upregulated and downregulated genes, simulation type 4 has a higher mean expression: m> m. Theoretically, simulation types 1, 3 and 4 should result on transcriptomes with different sizes. Indeed, for simulation types 1 and 3, the amount of upregulated genes (P) is greater than the amount of downregulated ones(P) and, as a consequence of independent and identical distributions of simulated expressions, S2 should be greater than S1. For the simulation type 4, while the percentages of upregulated and downregulated genes are the same, the mean expression of upregulated genes m is greater than the mean expression of downregulated genes m and, in turn, S2 should also be greater than S1. Only simulation type 2 should have equal transcriptome sizes.

Table 1. Parameters of 4 simulation types. This table contains parameters of the 4 simulation types studied in the paper. Parameters correspond to underlined parameters of Step I of the simulation algorithm described in the Methods section (subsection Simulation of RNA-Seq Data)

ParametersType 1Type 2Type 3Type 4
Pu40%30%15%10%
Pd20%30%5%10%
mu0000.5
md0000.1
An example of a data set from simulation type 1 is shown in Figure 1. Panel A shows the MA-plot of simulated gene expression values (from Step I). As described in Table 1, 40% of genes are upregulated (green dots) with M-values greater than 1, 20% of genes are downregulated (red dots) with M-values less than −1, and then 40% of genes are non DE with M-values equal to 0. Panels B, C, and D of Figure 1 display the MA-plot of means of observed values (from Step II) with green dots for upregulated genes, orange dots for non DE genes and red dots for downregulated genes. Panels B, C, and D show an asymmetry of M-values due to the greater size of transcriptome in condition 2 following Equation (3) and implying that the symmetry is not around 0 (blue line of Fig. 1) but around log2 (S1/S2) which is smaller than 0. This is the reason why M-values of upregulated, non DE and downregulated genes are all down-shifted from 0.

Figure 1. MA-plots of a simulated data set. This figure corresponds to a simulated data set from simulation type 1 of Table 1. Panel (A) shows MA-plot of gene expression values (simulated from Step I of the simulation algorithm) with green dots for upregulated genes, orange dots for non-DE genes and red dots for downregulated genes. Panels (B), (C), and (D) show the same MA-plot of means of observed values (simulated from Step II of the simulation algorithm) with black dots for all genes and, respectively, green dots for upregulated genes in (B), orange dots for non-DE genes in (C) and red dots for downregulated genes in (D).

Figure 1. MA-plots of a simulated data set. This figure corresponds to a simulated data set from simulation type 1 of Table 1. Panel (A) shows MA-plot of gene expression values (simulated from Step I of the simulation algorithm) with green dots for upregulated genes, orange dots for non-DE genes and red dots for downregulated genes. Panels (B), (C), and (D) show the same MA-plot of means of observed values (simulated from Step II of the simulation algorithm) with black dots for all genes and, respectively, green dots for upregulated genes in (B), orange dots for non-DE genes in (C) and red dots for downregulated genes in (D). The full R program of these simulations is provided on a supplementary file (see Supplementary Materials) with parameters from simulation type 1. These parameters can obviously be changed in order to simulate different biological conditions.

Tomato’s RNA-Seq data set

To investigate the tomato transcriptome dynamics of fruit set, RNA were isolated from flower buds and flowers at Anthesis and Post-Anthesis stages. For each stage, cDNA libraries were generated from 3 biological replicates and subjected to Illumina mRNA-Seq technology sequencing. We generated 30–40 million high-quality sequence reads for each replicate. A total of 287.5 millions of 101 bp paired-end high quality reads: 94 M reads from Bud, 91M reads from Anthesis and 102M reads from Post-Anthesis. Mapping of these reads to the Tomato genome sequence Sly2.40 was performed by the TopHat software with default parameters, at most 2 mismatches and no indels allowed (refs. 20 and 21). More than 90% of the reads were aligned to the genomic sequence. Expressed loci were assessed with Cufflinks software with default parameters and using the tomato gene annotation file iTAG2.30 (refs. 20 and 22).

Results

This section is devoted to the comparison of results of DE analyses obtained with the various normalization methods described before on both simulated data sets and the tomato’s RNA-Seq data set.

1 Results on simulated data sets

The impact of normalization methods on the DE analysis of the 4 different simulation types from Table 1 is presented in Figures 2 and 3, and in Table 2. In order to compare the variability of the studied methods, 5 data sets have been simulated and compared for each simulation type. As described below, obtained results are remarkably stable for the MRN method from one repetition to another and, consequently, no more than 5 repetitions seem to be needed. Figure 2 shows the number of false discoveries produced by each of the normalization methods for each of the simulation types. Figure 3 shows the Mean Squared Error (MSE) of each normalization method for each of the simulation types, that is, the mean of squared differences between ratios of gene expressions obtained by a normalization method and the true ratios of simulated data. Results presented in these figures can be obtained with the R program of a given supplementary file (see Supplementary Materials). Table 2 contains, for each method, some interesting indicators as power and false positive and negative rates.

Figure 2. Bar-plots of false discoveries. For each of the 4 simulation types of Table 1, bar-plots of above panels show the number of false discoveries of each normalization method for 5 independent simulation repetitions (one bar per repetition). With green and red colors, respectively, the number of false upregulated and downregulated genes. With orange color, the number of false DE genes. False upregulated and false downregulated genes correspond to non-DE genes. In the same way, false DE genes correspond obviously to upregulated or downregulated genes.

Figure 3. Scatter plots of MSE. For each of the 4 simulation types of Table 1, scatter plots of above panels show the MSE of each normalization method for 5 independent simulation repetitions. For each simulation type, each repetition has the same symbol for each normalization method.

Table 2. Quantitative results. This table contains, for each method, the rate of significantly DE genes

ResultsNoNoToCoFPKMUpQuMediTMMTMM50RLEMRN
Signif.0.32790.34110.19560.32370.32430.32410.32430.32470.3412
Power0.78980.81590.47940.78580.78780.78990.79170.79020.8348
F. Pos.0.01950.02410.00620.01510.01490.01310.01230.01390.0117
F. Neg.0.21020.18410.52060.21420.21220.21010.20830.20980.1652

(Signif. = Number of signif. DE genes / Total number of simulated genes), the power to detect a DE gene (Power = Number of rightly signif. DE genes / Total number of DE genes), the false positive rate (F. Pos. = Number of false positive genes / Total number of non-DE genes) and the false negative rate (F. Neg. = Number of false negative genes / Total number of DE genes). We notice that F. Neg. = 1 - Power. For Signif. and Power indicators (resp. F. Pos. and F. Neg. indicators), the maximum (resp. minimum) value is bolded in a grayed cell, the second one is only bolded, and the minimum (resp. the maximum) value is underlined.

Figure 2. Bar-plots of false discoveries. For each of the 4 simulation types of Table 1, bar-plots of above panels show the number of false discoveries of each normalization method for 5 independent simulation repetitions (one bar per repetition). With green and red colors, respectively, the number of false upregulated and downregulated genes. With orange color, the number of false DE genes. False upregulated and false downregulated genes correspond to non-DE genes. In the same way, false DE genes correspond obviously to upregulated or downregulated genes. Figure 3. Scatter plots of MSE. For each of the 4 simulation types of Table 1, scatter plots of above panels show the MSE of each normalization method for 5 independent simulation repetitions. For each simulation type, each repetition has the same symbol for each normalization method. (Signif. = Number of signif. DE genes / Total number of simulated genes), the power to detect a DE gene (Power = Number of rightly signif. DE genes / Total number of DE genes), the false positive rate (F. Pos. = Number of false positive genes / Total number of non-DE genes) and the false negative rate (F. Neg. = Number of false negative genes / Total number of DE genes). We notice that F. Neg. = 1 - Power. For Signif. and Power indicators (resp. F. Pos. and F. Neg. indicators), the maximum (resp. minimum) value is bolded in a grayed cell, the second one is only bolded, and the minimum (resp. the maximum) value is underlined.

1-1 Number of false discoveries

Globally, as we can see on Figure 2, the total number of false discoveries (maximum ordinate of each graph) is decreasing starting from the simulation type 1 toward the simulation type 4. That is obviously due to the decreasing amount of DE genes (see Table 1). For any of the simulation types, the greatest amount of errors is always associated to the FPKM normalization method. Another global trend is that for all 4 simulation types, the MRN has the smallest number of errors closely followed by UpQu, Medi, TMM, TMM50, and RLE methods. Moreover, the MRN gives also more robust results with almost the same number of false discoveries for each of the 5 repetitions for each of the simulation types. For simulation type 2, the differences between normalization methods (excepted FPKM) are less important. That is mostly due to the fact that, as described previously, the sizes of the 2 transcriptomes are nearly the same, and consequently, no normalization is needed. For simulation types 1, 3, and 4, only MRN seems to produce symmetric errors (although less significant for simulation type 1). The other methods, at least for some of the 5 repetitions, produce more false downregulated genes. This drawback is due to the non-symmetry of ratios around value 1 for simulation types 1, 3, and 4 as quoted in the Methods section (subsection Simulation of RNA-Seq Data). Also, as expected, this drawback is more important for NoNo and ToCo methods where no normalization for the relative size of transcriptomes is applied.

1-2 Mean squared errors

Mean Squared Errors (MSE) of estimated differential expressions (log2-ratios) are shown on Figure 3. Similarly to the performance on false discoveries, the FPKM normalization method is producing the worst MSE. Also, in the same way, the MRN gives the best results in both consistency and robustness: the MRN gives globally the smallest MSE in any of the 5 independent simulations. For simulation type 2, where transcriptomes have the same sizes, all methods (except FPKM) give similar results. For simulations types 1, 3, and 4, TMM, TMM50 and RLE seem to have the same behavior. Also, NoNo, UpQu, and Medi normalization methods are found to be very sensitive to the variability in all simulations.

1-3 Quantitative results

Table 2 summarizes, for each method, the results obtained from the 20 simulations (from the 4 simulation types with 5 independent repetitions for each one). The summary was done by adding all genes of all simulations (working then with a sample size of 20×30000 = 6000000). Excepting the FPKM method, all methods give between 32% and 34% of significantly DE genes. The MRN method maximizes this indicator with 34%. The FPKM method gives about 20% of significant DE genes. These values are consistent with the power to detect a DE gene: the MRN method holds the best power value (about 83%) and the FPKM method holds the worst one (about 48%). In terms of false positive rate, the FPKM has the best result (about 0.62%) followed by the MRN method (about 1.17%). Globally, the MRN method seems to give the best results.

2 Results on the tomato fruit set data set

Results of DE analyses performed on the tomato RNA-Seq data with the various normalization methods described above are shown on Figure 4. Panels A and B are related, respectively, to flower Buds to Anthesis transition and to Anthesis to Post-Anthesis transition. Obviously, these results do not intend to validate one or another of the studied normalization methods. Nevertheless, this study shows interesting links between the different normalization methods leading to different groups of methods having the same behavior. Moreover, these groups can be compared with those obtained in the previous simulation study.

Figure 4. Results of the DE analyses on tomato RNA-Seq data. Results of the DE analyses on tomato RNA-Seq data for both studied transitions: from Bud to Anthesis (on the left) and from Anthesis to Post-Anthesis (on the right).

Figure 4. Results of the DE analyses on tomato RNA-Seq data. Results of the DE analyses on tomato RNA-Seq data for both studied transitions: from Bud to Anthesis (on the left) and from Anthesis to Post-Anthesis (on the right).

2-1 Hierarchical classifications

The 2 upper graphs of Figure 4 are hierarchical classifications of all studied normalization methods for both studied transitions. These hierarchical classifications are performed with results of each DE analysis (with a type I error equal to 5%) by setting to 1 the genes that are upregulated, to −1 those who are downregulated and to 0 those who are not significantly DE. (Hierarchical classifications are done with the R function hclust() with Euclidean distance matrices and argument method = “complete”.) We can easily see here that 5 normalization methods seem to have the same behavior in both transition studies and are close one from another: TMM, TMM50, UpQu, Medi, and RLE. The MRN, ToCo and NoNo normalization methods are close to the 5 methods cited above but not in the same way for both transitions. It is also obvious here that the FPKM normalization method is always far from the others.

2-2 Bar-plots

The 2 bottom graphs of Figure 4 are bar-plots of numbers of significantly DE genes for each normalization method for both studied transitions. Globally, the amount of DE genes is greater between Anthesis and Post-Anthesis stages. Nevertheless, behaviors of normalization methods seem to be the same in both transitions. The FPKM normalization method gives a less amount of DE genes. On the contrary, MRN and ToCo give the greater amount of DE genes. Also, once again, TMM, TMM50, UpQu, Medi, and RLE normalization methods seem to have the same behavior. We notice here that these global behaviors of our normalization methods (both on hierarchical classifications and bar-plots) were also encountered in the simulation study, which would tend to validate the simulation approach. Moreover, for these bar-plots, for each normalization method, each color (Fig. 4) represents the amount of normalization methods that have the same common DE genes. For example, dark green color represents the number of DE genes that are common for all methods. We can then see that about 2500 and 4000 genes are common for all normalization methods for the first and the second transition respectively. That roughly represents up to 50% of common DE genes (for both transitions), which underlines the great importance of an accurate normalization method. In the same way, white color represents the number of specific DE genes. Here, the MRN gives the great amount of specific DE genes (650 and 800 for the 2 transitions). The other methods seem not to give specific DE genes or a few ones for the ToCo method in the first transition.

Discussion

In this paper, we identified and discussed an important issue related to RNA-Seq data normalization for differential gene expression analysis. Simulated data analysis revealed that the bias due to the relative size of transcriptomes leads to poor estimations of ratios of gene expressions, and consequently to biased DE analysis. To address this issue, we benchmarked the performance of the most widespread normalization methods together with a novel proposed method named “Median Ratio Normalization” (MRN). The newly established method is a modified version of the normalization method already proposed by Robinson and Oshlack (ref. 11), where authors also stressed the need to remove the bias due to the relative size of transcriptomes, but proposed a different computational workflow. Moreover, the assumption we made is less restrictive than the one made in reference 11, which assumes that “the majority of genes are non DE.” The same issue has been also addressed by the RLE normalization method (ref. 9), which uses also another computational workflow. The processing procedure of RNA-Seq data described in the present study clearly outperforms comparatively to previous methods. Of particular interest, the notion of relative size is also considered for high throughput metabonomics and proteomics data analyses where count data are commonly used (refs. 23 and 24. Based on poor benchmark performance, it clearly emerges that the FPKM normalization method should be largely avoided in DE analysis. This conclusion is also in agreement with the evaluation made by Bullard, Purdom, Hansen and Dudoit (ref. 10). Two other normalization methods, UpQu and Medi, assessed in our study display poor and very variable performances. On the other hand, our study indicated that the use of TMM or RLE methods lead to good performance on simulated data sets, though giving rise to some variability from one repetition to another. Finally, the MRN proposed method is found to be consistent and robust, producing globally better results that are remarkably stable from one repetition to another. The study also shows that normalization methods globally behave similarly when trained with the simulated data sets and with the real data sets, which somehow tends to validate our simulation approach. In that regard, while, to our knowledge, a standard simulation procedure is still lacking, our current work provides a unique benchmark simulation procedure that could be useful for future researches on transcriptomics, metabolomics and proteomics data analyses. We notice here that, independently to the normalization method used, the issue of isoform switch can influence the expression results, leading to erroneous DE analysis. Indeed, read counts calculation may change depending on the data treatment applied prior to the normalization step. This is obviously an important issue but not considered in our paper since it is prior to the normalization step. Finally, we wanted to draw attention on the recent article written by Dillies, Rau, Aubert, Hennequet-Antier, Jeanmougin et al., (ref. 25), which appears when we were writing the present article. In this paper, the authors also give an interesting evaluation of normalization methods for RNA-Seq data analysis. We find that many of the results described in this article are consistent with our own results. Obviously, the MRN method that we propose here is not evaluated.
  22 in total

Review 1.  A comparison of statistical methods for detecting differentially expressed genes from RNA-seq data.

Authors:  Vanessa M Kvam; Peng Liu; Yaqing Si
Journal:  Am J Bot       Date:  2012-01-20       Impact factor: 3.844

2.  Probabilistic quotient normalization as robust method to account for dilution of complex biological mixtures. Application in 1H NMR metabonomics.

Authors:  Frank Dieterle; Alfred Ross; Götz Schlotterbeck; Hans Senn
Journal:  Anal Chem       Date:  2006-07-01       Impact factor: 6.986

3.  Mapping and quantifying mammalian transcriptomes by RNA-Seq.

Authors:  Ali Mortazavi; Brian A Williams; Kenneth McCue; Lorian Schaeffer; Barbara Wold
Journal:  Nat Methods       Date:  2008-05-30       Impact factor: 28.547

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

Review 5.  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

6.  Transcript assembly and quantification by RNA-Seq reveals unannotated transcripts and isoform switching during cell differentiation.

Authors:  Cole Trapnell; Brian A Williams; Geo Pertea; Ali Mortazavi; Gordon Kwan; Marijke J van Baren; Steven L Salzberg; Barbara J Wold; Lior Pachter
Journal:  Nat Biotechnol       Date:  2010-05-02       Impact factor: 54.908

7.  Removing technical variability in RNA-seq data using conditional quantile normalization.

Authors:  Kasper D Hansen; Rafael A Irizarry; Zhijin Wu
Journal:  Biostatistics       Date:  2012-01-27       Impact factor: 5.899

8.  Differential expression analysis for sequence count data.

Authors:  Simon Anders; Wolfgang Huber
Journal:  Genome Biol       Date:  2010-10-27       Impact factor: 13.583

9.  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

10.  TopHat: discovering splice junctions with RNA-Seq.

Authors:  Cole Trapnell; Lior Pachter; Steven L Salzberg
Journal:  Bioinformatics       Date:  2009-03-16       Impact factor: 6.937

View more
  34 in total

1.  Selecting between-sample RNA-Seq normalization methods from the perspective of their assumptions.

Authors:  Ciaran Evans; Johanna Hardin; Daniel M Stoebel
Journal:  Brief Bioinform       Date:  2018-09-28       Impact factor: 11.622

2.  Decoding the concealed transcriptional signature of the apoptosis-related BCL2 antagonist/killer 1 (BAK1) gene in human malignancies.

Authors:  Konstantina Athanasopoulou; Panagiotis G Adamopoulos; Glykeria N Daneva; Andreas Scorilas
Journal:  Apoptosis       Date:  2022-07-25       Impact factor: 5.561

3.  Construction and Optimization of a Large Gene Coexpression Network in Maize Using RNA-Seq Data.

Authors:  Ji Huang; Stefania Vendramin; Lizhen Shi; Karen M McGinnis
Journal:  Plant Physiol       Date:  2017-08-02       Impact factor: 8.340

4.  Comprehensive transcript profiling of two grapevine rootstock genotypes contrasting in drought susceptibility links the phenylpropanoid pathway to enhanced tolerance.

Authors:  Massimiliano Corso; Alessandro Vannozzi; Elie Maza; Nicola Vitulo; Franco Meggio; Andrea Pitacco; Andrea Telatin; Michela D'Angelo; Erika Feltrin; Alfredo Simone Negri; Bhakti Prinsi; Giorgio Valle; Angelo Ramina; Mondher Bouzayen; Claudio Bonghi; Margherita Lucchin
Journal:  J Exp Bot       Date:  2015-06-02       Impact factor: 6.992

5.  The Impact of Normalization Methods on RNA-Seq Data Analysis.

Authors:  J Zyprych-Walczak; A Szabelska; L Handschuh; K Górczak; K Klamecka; M Figlerowicz; I Siatkowski
Journal:  Biomed Res Int       Date:  2015-06-15       Impact factor: 3.411

Review 6.  We can't all be supermodels: the value of comparative transcriptomics to the study of non-model insects.

Authors:  Sara J Oppenheim; Richard H Baker; Sabrina Simon; Rob DeSalle
Journal:  Insect Mol Biol       Date:  2014-12-19       Impact factor: 3.585

7.  Illumina Sequencing Reveals Aberrant Expression of MicroRNAs and Their Variants in Whitefish (Coregonus lavaretus) Liver after Exposure to Microcystin-LR.

Authors:  Paweł Brzuzan; Maciej Florczyk; Alicja Łakomiak; Maciej Woźny
Journal:  PLoS One       Date:  2016-07-08       Impact factor: 3.240

8.  Genome-wide identification and expression analysis of E2 ubiquitin-conjugating enzymes in tomato.

Authors:  Bhaskar Sharma; Tarun Kumar Bhatt
Journal:  Sci Rep       Date:  2017-08-17       Impact factor: 4.379

9.  Characterization of the tomato ARF gene family uncovers a multi-levels post-transcriptional regulation including alternative splicing.

Authors:  Mohamed Zouine; Yongyao Fu; Anne-Laure Chateigner-Boutin; Isabelle Mila; Pierre Frasse; Hua Wang; Corinne Audran; Jean-Paul Roustan; Mondher Bouzayen
Journal:  PLoS One       Date:  2014-01-10       Impact factor: 3.240

10.  In Papyro Comparison of TMM (edgeR), RLE (DESeq2), and MRN Normalization Methods for a Simple Two-Conditions-Without-Replicates RNA-Seq Experimental Design.

Authors:  Elie Maza
Journal:  Front Genet       Date:  2016-09-16       Impact factor: 4.599

View more

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