- Methodology article
- Open Access
Separate-channel analysis of two-channel microarrays: recovering inter-spot information
© Smyth and Altman; licensee BioMed Central Ltd. 2013
Received: 6 July 2012
Accepted: 10 May 2013
Published: 26 May 2013
Two-channel (or two-color) microarrays are cost-effective platforms for comparative analysis of gene expression. They are traditionally analysed in terms of the log-ratios (M-values) of the two channel intensities at each spot, but this analysis does not use all the information available in the separate channel observations. Mixed models have been proposed to analyse intensities from the two channels as separate observations, but such models can be complex to use and the gain in efficiency over the log-ratio analysis is difficult to quantify. Mixed models yield test statistics for the null distributions can be specified only approximately, and some approaches do not borrow strength between genes.
This article reformulates the mixed model to clarify the relationship with the traditional log-ratio analysis, to facilitate information borrowing between genes, and to obtain an exact distributional theory for the resulting test statistics. The mixed model is transformed to operate on the M-values and A-values (average log-expression for each spot) instead of on the log-expression values. The log-ratio analysis is shown to ignore information contained in the A-values. The relative efficiency of the log-ratio analysis is shown to depend on the size of the intraspot correlation. A new separate channel analysis method is proposed that assumes a constant intra-spot correlation coefficient across all genes. This approach permits the mixed model to be transformed into an ordinary linear model, allowing the data analysis to use a well-understood empirical Bayes analysis pipeline for linear modeling of microarray data. This yields statistically powerful test statistics that have an exact distributional theory. The log-ratio, mixed model and common correlation methods are compared using three case studies. The results show that separate channel analyses that borrow strength between genes are more powerful than log-ratio analyses. The common correlation analysis is the most powerful of all.
The common correlation method proposed in this article for separate-channel analysis of two-channel microarray data is no more difficult to apply in practice than the traditional log-ratio analysis. It provides an intuitive and powerful means to conduct analyses and make comparisons that might otherwise not be possible.
Microarrays have been the most popular technology for genome-wide profiling of gene expression for the past 15 years. The earliest microarrays used two channels, with two RNA samples separately labeled and competitively hybridized to the same array, as a means of controlling inter-probe variability . Despite the rise of one channel microarrays and other expression profiling technologies, two-channel arrays, also known as two-color arrays, continue to be a cost-effective platform for assessing relative gene expression. The use of two channels is more efficient than one channel for many comparative experiments [2, 3]. Microarrays constructed from EST libraries may also be most effective when used with two channels. For species with few genomic resources a common strategy for differential expression studies is to use EST libraries or high throughput sequencing methods to obtain partial transcriptome information and then use the resulting transcripts to develop microarray probes. For example,  developed a Nimblegen microarray to investigate disease resistance in apple and  used a custom microarray to assess differential gene expression in diseases of a marine flatfish. Bay LK, 2009  used a custom spotted cDNA array to assess differential expression between populations of a reef-building coral.
The traditional and most common approach to the analysis of two-channel gene expression microarrays is to summarize the intensity values in terms of the log-ratios of the two channel intensities for each probe on each array . Most papers on the statistical analysis of two-channel microarrays have also taken this general approach [8, 9]. Expression levels measured by neighboring spots on the same array have been shown to be highly correlated . Observations of the two channels from the same physical spot are expected to be even more highly correlated. The practice of analyzing log-ratios in effect takes advantage of this correlation, as the variance of the log-ratio should be smaller than the sum of the variances of two individual positively correlated log-intensity values.
It has been argued however that log-ratio analyses are not fully efficient in that they do not use all the information available in the data [11-13]. A number of papers have popularized the idea of analyzing the individual channel intensities as separate observations [14-17]. One approach is to an estimate a random effect for each microarray spot to account for the correlation between the two channels [16, 17]. This approach can be implemented by fitting a mixed model, a linear model with both fixed and random effects, to the expression data for each gene [16, 17]. Separate channel analysis has been used to analyze experiments for which two channels were available for some arrays and only one channel for others . Separate-channel approaches to the normalization of two-channel microarray data have also been discussed .
Apart from other efficiency gains, separate channel analysis gives the possibility of comparing treatment conditions that are not connected in a two-color experimental design . A two-channel microarray design is said to be connected if every pairwise comparison among treatments can be expressed as a difference of log-ratios. For example, reference designs and loop designs are connected . Unconnected designs contain islands of arrays with treatments that are unlinked by hybridization to the same arrays. For example, if an experiment includes 4 treatments B, C, D and E with treatments B and C always hybridized together and treatments D and E always hybridized together, there is no way to compare treatments B and D using the log-ratio approach. Separate channel models are necessary to analyze such unconnected designs.
A number of papers have shown that the two channel intensities from each spot are usefully represented in terms of the log-ratio (M-value) and the average log-intensity over the two channels (A-value) for each spot [20, 21]. This article reinterprets the M and A-values in terms of within and between spot contrasts. The usefulness of this partition is shown to arise in good part from the fact that the M and A-values for a given spot are statistically independent even though the individual log-intensities are highly correlated.
This article goes on to reformulate the mixed model approach in terms of the M and A-values. This approach not only presents an efficient algorithm for estimating the mixed model but also elucidates the difference between the traditional log-ratio based approach and the analysis of separate-channels. Use of the M-values alone for the analysis is shown to discard the between-spot information. The separate-channel approach amounts to recovering information from the between-spot error stratum, i.e., from comparisons among the A-values. The efficiency gains of separate-channel analysis are quantified in terms of the intra-spot correlation.
The idea of regularized statistical methods that borrow strength between genomic features is an important recurring theme in genomic data analysis. Statistical research has shown that, across a wide range of multi-parameter problems, improvements in parameter estimation can be made by combining information across the datasets used to estimate the individual parameters [22, 23]. This principle is especially important for microarray data analysis with tens of thousands of probe-wise variances to be estimated, and the idea has led to a number of popular regularized microarray methods [24-26]. Regularization of variance components has also been shown to be beneficial for mixed model analyses of microarray data . The article introduces a simple but effective regularization for the spotwise random effects by forcing the intra-spot correlation to be a constant value across all genes in the study. The genewise variances are subsequently regularized using a conjugate empirical Bayes procedure . The treatment of the intra-spot correlation as a global parameter leads to a number of important advantages. The global estimator is very precise, so the intra-spot correlation can be treated as a known parameter at the individual gene level. The permits the mixed model to be transformed into a form suitable for entry into the well-established empirical Bayes analysis pipeline of the limma package . Unlike previous mixed model approaches, this approach leads to test statistics with exact parametric distributions under the null hypothesis, even for experiments with small numbers of samples .
The method proposed in this article for separate-channel analysis is no more difficult to apply in practice than the traditional log-ratio analysis and provides an intuitive and powerful means to make comparisons that might otherwise not be possible. The separate channel tests of differential expression are shown to be more statistically powerful than those from the log-ratio approach, leading to reductions in both false discovery and false nondiscovery rates. This article includes several cases studies, which demonstrate the advantages of the separate channel approach and the performance of the proposed regularization approach for the intra-spot correlation and the genewise variances.
Results and discussion
where μ g i c is an unknown mean that depends on the probe and the treatment conditions applied to channel c on array i. The unknown is probe-specific but common across arrays for each probe.
where ρ g is the unknown intra-spot correlation. We expect ρ g to be positive to reflect the fact that the two channel observations share any characteristics local to that spot on that array .
The separate channel linear model
where y g is the 2n-vector of y g i c values for probe g and X is the design matrix with rows x i c .
where C g is the correlation matrix obtained by dividing the variances out of Var(y g ).
Estimating the intra-spot correlation by mixed models
The mixed linear model obviously assumes that ρ g ≥0, because cannot be negative. A typical mixed model analysis will obtain REML estimators  for and , leading to an estimate for ρ g as above, and hence to a generalized least squares estimator for β g . Obviously the mixed model constrains the intra-spot correlation to be positive.
Fitting mixed models of this form has been used as the basis for two-channel microarray data analysis, although the test statistics have complex distributions that cannot be derived exactly [16, 17]. In this article, we will reformulate the mixed model in order to obtain an exact distributional theory for empirical Bayes test statistics, and in order to clarify the relationship between the mixed model and the traditional log-ratio analysis of microarray data.
Spot-wise means and differences
Following [20, 21], write M g i =yg i2−yg i1 for the log-ratio of red to green intensity for spot g i and A g i =(yg i2+yg i1)/2 for the average log-intensity for the spot. These quantities were originally proposed for their use in normalization and quality assurance graphics, with “M” and “A” as mnemonics for Minus and Add respectively. Here we make use of these same quantities as part of a formal statistical analysis.
so that ρ g can be estimated from the ratio of the two variances.
Estimating the intra-spot correlation from the M-value and A-values
We now transform the mixed model for y into a model for the M-values and A-values. This has the effect of transforming the mixed model, in which the observations are not independent but all have the same variance, into a model in which all the observations are independent but the variances are unequal.
where Z is the related to the previous design matrix by Z=(C M C A ) T X.
The linear model for z g is heteroscedastic, because the first n values of z g have variance , whereas the remaining n values have variance . The model can be fitted using an efficient REML algorithm designed for heteroscedastic regression models . This yields REML estimators and from which an estimate of ρ g can be obtained. This regression approach is more general than the mixed model approach described above in that the estimated intra-spot correlation can take negative as well as positive values. The REML estimators and can be shown to follow approximate chisquare distributions with fractional degrees of freedom d M g and d A g respectively (see Methods).
Estimating the common intra-spot correlation
The intra-spot correlation ρ g arises from the technical design of two channel arrays rather than from biological variation or from characteristics of the RNA sources being compared. It is therefore reasonable to assume that the intra-spot correlation will be relatively consistent across the probes. This leads to the argument that the correlation estimators may be pooled between probes, an approach similar to that used by  when treating within-array replicate probes. From this point, we assume therefore that the intra-spot correlations are equal across probes, ρ g =ρ for all g.
Although theoretically efficient under the independence assumption, this estimator is not robust against outliers.
It is shown in Methods that is a biased estimator of τ, but with a constant bias that can be computed from the degrees of freedom for and . The bias correction term is similar to the analogous term derived in . A trimmed mean of the bias-corrected across all probes then provides a suitably robust estimator of τ and hence of ρ= tanh(τ). Our software implementation trims 15% of the probes from each tail by default.
Common correlation inference reduces to ordinary linear modeling
In this way, the common correlation model permits us to undertake a separate channel analysis without incurring the inferential complexities of mixed models or heteroscedastic regression. Once the common intra-spot correlation is estimated, the separate channel analysis can utilize the established framework of linear modeling for microarray data . In particular, empirical Bayes methods can be used to borrow strength between probes, leading to moderated t-statistics with exact distributions, as previously used for log-ratio analysis or for one-channel microarrays . Details are given in Methods.
Efficiency gains for separate channels over log-ratios
Recovering information from the A-values
This section considers the relative efficiency gains of separate-channel versus log-ratio analysis for some commonly used designs. Efficiency is considered on a gene by gene level, so the subscript g is suppressed in this section.
Our reformulation of separate channel analysis in terms of M and A-values clarifies the relationship with log-ratio analysis, because the traditional log-ratio analysis is exactly equivalent to the M-value analysis. In other words the log-ratio analysis is equivalent to ignoring the second set of n observations in the heteroscedastic regression described above. The extra information recovered in the separate-channel approach compared to analysis of the log-ratios corresponds exactly to the information contained in the A-values about the treatment effects of interest. Recovering this information in general improves our power to detect treatment differences.
The simplest comparative microarray experiment has only 2 treatments and only biological replication. On each array, one channel is hybridized to a sample from each treatment. In this case there is no information gained from recovering intra-probe information. Both the log-ratio and the separate channel approaches yield the same t-statistic (the paired t-test) for testing for differential expression for a given probe.
Common reference design
The second simplest design also has only 2 treatments (say B and C) and only biological replication. However, one channel on each array is hybridized to a common reference sample R, which is usually a technical replicate from a large RNA pool, while the other channel is used for a sample from one of the 2 treatments of interest. Suppose that there are n/2 arrays comparing B with the reference and n/2 comparing C with the reference. We will assume that the reference is always labeled green, but the analysis below is readily modified to accommodate dye-swap or dye-balanced designs, in which B and C may be hybridized with either label.
If ρ is close to one, then the added information is close to zero and the log-ratio analysis is nearly fully efficient. If ρ is small, however, then the A-values can contribute nearly as much information as the M-values, effectively doubling the statistical information that is used.
These formulas also allow us to explore the efficiency of the common reference design itself. Suppose that, instead of hybridizing the reference sample to each array, one channel of each array had been left empty. In that case, the log-fold-change β B −β C would be estimated using a one channel analysis with variance 4σ2/n. Comparing this with shows that the use of competitive hybridizations with a common reference improves the precision of the experiment if and only if the intra-spot correlation is greater than 0.5, assuming that the usual log-ratio analysis is performed. When the intra-spot correlation is less than 0.5, subtracting the reference from each M-values increases the variance of the observation rather than decreasing it. On the other hand, when a separate channel analysis is used, the use of the common reference channel always improves the precision of the experiment relative to not observing the reference channel at all. By using all the information available, the separate channel analysis restores the intuition that adding extra observations to a data set should not worsen the results.
Notice that the relative efficiency of versus is 1−ρ. This represents the reduced efficiency of making an indirect contrast between arrays versus a direct contrast between channel hybridized to the same arrays.
As a published example of an unconnected design, consider the experiment of . Jin et al.  considered gene expression differences by gender and age (1 and 6 weeks) in two genotypes of Drosophila melanogaster. Each array had a single combination of gender and genotype with both ages in the different channels. Thus this is a paired design in the age main effect, and this is the only effect that can be tested using the log-ratio analysis. Instead a mixed model separate channel analysis was used to analyze the design as a 2×2×2 factorial design.
Size of efficiency gains in practice
As noted above, there are two extreme cases in which the efficiency gain from separate channel analysis is either zero or 100%. For the simplest two-color experiment in which two treatments are competitively hybridized on the same arrays, and probe-specific dye-effects are absent, then the log-ratios are fully efficient and there is no information to be gained from a separate channel analysis. The other extreme is that in which unconnected treatments are to be compared. In that case the log-ratios contain no information, and the information gained from separate channel analysis is 100% (or infinity relative to the log-ratio information).
For all other designs, the efficiency gain from separate channel analysis depends on the size of the intra-spot correlation. The intra-spot correlation measures the proportion of total variability arising from technical variability of arrays. Generally speaking, the more biological variability there is relative to technical inter-array variability in an experiment, the lower the intra-spot correlation and the greater the information gain. The titration experiment (see second case study) provides an example of an experiment with technical replication only. In this case, all the variation is technical in nature and the intra-spot correlation is very high at 0.95. The ApoAI knockout experiment (see first case study) is conducted on genetically identical mice. This experiment has a moderate degree of biological variability and yields an intermediate intra-spot correlation of 0.85. The California poppy data (third case study) shows a greater degree of biological variability and yields a relatively low intra-spot correlation of 0.65. For a common reference design, the relative efficiency gain from separate channel analysis with these three intra-spot correlation scenarios would be 2%, 8% and 21% respectively. Note that an efficiency gain of 21% achieves the same improvement in precision as increasing the number of biological samples and arrays by the same percentage.
This section considers three case studies. The ApoAI knockout data is from academic spotted arrays while the titration example used commercial Agilent arrays. The California poppy study used custom Agilent arrays designed from a shallowly sequenced transcriptome. Unless otherwise noted, all analyses were undertaken using the limma software package .
The intensity data were background corrected and normalized prior to differential expression analysis as described in Methods. Briefly, M-values were loess normalized  using normalizeWithinArrays while A-values were quantile normalized  using normalizeBetweenArrays. This pipeline normalizes both the M-values and the A-values in a way that agrees with the usual M-value normalization for a traditional log-ratio analysis. The log-ratio and separate channel analyses used the same pre-processed data in each case to ensure the analyses are directly comparable.
Linear modeling used the lmFit function for log-ratio analyses and the intraspotCorrelation and lmscFit functions for separate channel analysis. In all cases the eBayes function was used to construct empirical Bayes moderated t-statistics and p-values .
ApoAI knockout experiment - a 2 sample common reference design
The apolipoprotein AI gene (known as either Apoa1 or ApoAI) is known to play a pivotal role in high density lipoprotein (HDL) metabolism. Mice which have the ApoAI gene knocked out have very low HDL cholesterol levels. Callow MJ, 2000  discusses an experiment to determine how ApoAI deficiency affects the action of other genes in the liver, with the idea that this will help determine the molecular pathways through which ApoAI operates. A common reference design was used with 16 arrays, 8 wild-type and 8 knock-out mouse liver samples labeled with Cy5 and a common reference sample, created by pooling RNA from the 8 wild-type mice labeled with Cy3. Samples were hybridized to a custom spotted cDNA microarray with 6384 probes.
Both log-ratio and separate channel analyses were conducted to find genes differentially expressed in the ApoAI samples as compared to wild-type. The intra-probe correlation was estimated to be 84.9%, suggesting an efficiency gain of 8% for the separate channel over the log-ratio analysis.
Number of significant genes for the ApoAI knockout experiment
The qvalue package  implements Storey’s 2003 method  for estimating positive FDRs (q-values) and for estimating the total proportion of probes that are not differentially expressed (π0). The log-ratio and separate channel analyses yielded similar values for (86% and 88% respectively). This suggests that there are actually over 700 probes that are truly differentially expressed but were not detected at conventional FDR levels because of small fold changes or high variability. As expected, the separate channel approach shows a gain in power and is able to detect more of these probes. At the same time, the fact that does not decrease for the separate channel analysis shows that the separate channel analysis is not on average decreasing the p-values of non-differentially expressed genes.
The results in Table 1 are for qvalue FDRs that incorporate the estimate of π0. The nonadaptive Benjamini and Hochberg FDR estimator  gives similar results but is slightly more conservative. If Benjamini and Hochberg FDRs are used, the number of probes detected by the separate channel method decrease slightly to 13 and 44 at FDRs 0.1 and 0.25 respectively.
Titration data - a multi-treatment common reference design
Two cell lines with very different gene expression profiles were used to prepare a titration series of mRNA as a test of microarray technologies . The two cell lines were MCF7, a cell line derived from breast epithelial cancer cells, and Jurkat, derived from T cell leukemia cells. RNA samples from the two cell lines were mixed in a titration series with 0%, 50%, 76%, 88%, 94%, and 100% MCF7 mRNA. Each mixture was labeled with both red and green and hybridized to 2 arrays. A separate 0% MCF7 sample was used as a reference on each array, in a dye-swap reference design. The data analyzed here were hybridized to Agilent commercial human arrays. The data are available at . After normalization and filtering of very low expressing genes as described in Methods, 17985 spots were used in the analysis.
The analysis was performed as a comparison of each sample with the control sample with 0% MCF7. We expect that the number of genes detected as differentially expressed should increase with the percentage of MCF7 in the sample. Four analysis methods are compared: log-ratio analysis using limma and three separate channel analyses: the ordinary linear mixed model as in  computed with lme, the common correlation separate channel method implemented in limma and the variance component shrinkage method implemented in maanova.
The ordinary mixed model  is the classical model for analysis of variance in an incomplete random block design. It includes a block (spot) effect, or equivalently an intra-spot correlation, and an error variance computed for each gene. In the context of microarray data analysis, it has the disadvantage of not borrowing information between probes, so the analysis of each probe relies solely on the data for that probe.
For maanova we used the linear mixed model with array as a random effect, and used the “Fs” option with tabulated p-values to estimate the differential expression p-values. This option imposes shrinkage of the gene-wise mean squared error similar to the method in limma as well as shrinkage of the gene-wise estimate of the random spot variance. However, there are two important differences between maanova and the common correlation separate channel analysis implemented in limma. Firstly, maanova moderates the gene-wise estimate of the spot effect, while the common correlation model imposes a common value ρ for the intra-spot correlation for all genes and models the spot variance for gene g as . Because the common correlation model estimates the common intra-spot correlation ρ from the (typically) thousands of spots on the arrays, it is treated as a known constant. Hence the common correlation model adjusts only for the estimation of yielding larger error degrees of freedom. As well, because the implementation of the common correlation model in limma uses an empirical Bayes estimator for , the posterior error degrees of freedom are used for evaluating p-values. maanova uses an empirical method of shrinkage of the estimates of both and which does not provide a degrees of freedom adjustment. Instead maanova has an option to compute the permutation null distribution of test statistic. However, in this analysis we chose to use the tabulated p-values, which use the usual ANOVA degrees of freedom. These match the degrees of freedom for the tests performed in the mixed model and adjust for estimation of both and .
Of the 8923 genes found significant by the separate channel analysis at 50% dilution and FDR < 0.01, 8354 (94%) are found significant at all higher dilutions and only 134 (1.5%) are found only at this dilution, which corresponds well to the estimated false discovery rate. By contrast, the next most powerful method, the log-ratio method, finds only 7591 significant genes at 50% dilution and FDR < 0.01.
California poppy data - a double loop design
Number of significant genes for the poppy data
Number of differentially expressed genes
Leaf vs Sepal
Leaf vs Sepal
Leaf vs Carpel
Leaf vs Carpel
Two-channel microarrays continue to provide cost-effective platforms for whole-genome studies. Technological advances in printing and hybridization have greatly reduced the technical variance associated with microarray studies, while greatly increasing the number of features and reducing cost. Improvements in the statistical analysis of two-channel microarray data further improves cost-effectiveness by improving both sensitivity and specificity especially for small sample sizes.
This study has demonstrated the improvement in efficiency of differential expression analysis that can be achieved for most designs through the use of separate channel analysis. The separate channel analysis can be used to perform comparisons between treatments that may not be possible using log-ratio analysis in unconnected designs. By reparametrizing in terms of spotwise means and differences, the extra information in the separate channel analysis was shown to be that recovered from the A-values about the treatment conditions. The insight that the M and A-values are statistically independent throws some light on why they have been useful quantities for normalization and plotting purposes of two-channel data.
A common correlation estimation strategy has been proposed for the separate channel model, achieving considerable simplification as well as further gains in efficiency by stabilizing the intra-spot correlation estimates. The common intra-spot correlation is more readily interpreted than a set of varying probe-wise estimates, and yields a greater theoretical understanding of how much information is gained from the separate channel analysis. The analysis shows that the efficiency gains are greatest when the intra-spot correlation is small, and this in turn occurs when biological variation is large. In other words, the gain in efficiency is greatest when it is most needed, when biological variation is large.
The common intra-spot correlation strategy is analogous to a common inter-spot correlation strategy proposed previously for combining information across multiple probes for the same gene on the same array ]. The common correlation strategy can be viewed as an extreme form of shrinkage estimation in which the prior information about an individual probe g is reduced to a point mass at the common value. The current usage applies the same idea to observations from the same spot instead of from different spots in the same array.
Experiments with modest numbers of biological replicates produce variance estimators that are very unreliable on an individual probe-wise basis, so it is important to borrow strength between genes to achieve good statistical power and false discovery control on a genome-wide basis. The common intra-spot correlation approach proposed here facilitates the use of empirical Bayes test statistics with an exact distributional theory in small samples ]. This approach cannot usually be applied to mixed models with multiple variance components, because the variance component estimators are not independent and do not follow scaled chisquare distributions. General methods to shrink variance components using James-Stein type estimation have been proposed by Cui et al], and these offer an alternative route to regularized separate channel analysis. The resulting test statistics do not however have known null distributions in small samples, leading Cui et al] to suggest the use of permutation analysis to establish the null distributions. The common correlation approach of this article provides a more convenient strategy for complex multi-factor experiments.
The separate channel analysis reduces exactly to the log-ratio analysis of ] if array is included as a factor in the linear model and the intra-spot correlation is set to zero. This exhibits the fact that the log-ratio analysis uses only within-array information while the separate channel analysis recovers information from between-array variation.
Another possible approach that we have explored is to apply empirical Bayes squeezing to the M and A-value variances and . Unlike the usual variance components and , the M-A variance components are approximately independent and chisquare distributed, and this is exact if the mixed model is balanced, in which case the M-A components are scaled versions of the within and between spot mean squares. Nevertheless the common correlation model, with its aggressive regularization of the intra-spot correlations, appears to be better motivated in terms of technical design of two-channel microarrays.
A number of real data examples with various experimental designs have been used to demonstrate that the common correlation mixed model provides a powerful method for differential expression analysis that outperforms both the log-ratio method and separate channel analyses using the ordinary linear mixed model.
Empirical Bayes moderated t-statistics
where s g is the residual standard deviation for probe g and v j is the effective sample size for estimating β g j derived from the design matrix. In the notation used in Results, the effective sample size v j is the jth diagonal element of the inverse of Z∗TZ∗. Under the null hypothesis, t g j follows a t-distribution on d=n−p degrees of freedom, where p is the number of coefficients in the linear model.
Under the null hypothesis, follows a t-distribution on d0+d degrees of freedom. The gain in degrees of freedom of the moderated over the ordinary t-statistic reflects the information which is borrowed from other probes when making inferences about an individual probe. The moderated t-test has been shown to be superior to other tests in comparative studies ].
The hyper-parameters s0 and d0 in the prior distribution for are estimated from the expression data on all G probes as described by ]. After this step, s0 and d0 are treated as known.
Approximate degrees of freedom for the M and A-value variances
where ψ() is the digamma function. Hence is approximately unbiased for τ= tanh−1ρ.
The common correlation separate channel approach is implemented in the R ] package limma distributed as part of the Bioconductor project ]. The intra-spot correlation is estimated by the intraspotCorrelation function, and the separate channel linear model is fitted by the function lmscFit. In other respects, separate channel analyses follow exactly the same framework as other analyses using the limma package. The package includes normalization methods, differential expression analysis and output tabulation for both log-ratio and separate channel analysis.
Case study datasets
The ApoAI knockout experiment was described by ]. RNA samples were hybridized to academic spotted arrays and images were quantified using SPOT. A log-ratio analysis of the microarray data from the experiment is described in Section 8.4.2 of the limma User’s Guide []. The data were pre-processed for this study as described in the limma User’s Guide except for the addition of quantile normalization of the A-values. The microarray data are available as an R data object from the limma package home page ].
The titration data have been previously described by ]. The original study considered four microarray platforms and three image analysis programs. The current study considers only the Agilent arrays because these were found to be the most precise of the two-color platforms []. Twenty four RNA samples were hybridized to 12 Agilent Human 1A Oligo microarrays printed with 22,000 oligonucleotide probes. Images were quantified using Agilent Feature Extraction software. Intensities were background corrected by the maximum likelihood normexp method [] using the backgroundCorrect function of the limma package. Intensities were global loess normalized using normalizeWithinArrays and A-quantile normalized using normalizeBetweenArrays. All positive control probes were filtered before background correction and normalization. After normalization, negative control probes and probes with average log-intensity less than the 75% quantile of the negative controls were filtered from subsequent analysis.
The poppy data have been previously described by ] where the probe selection was given in detail. Due to a complex probe design, probes were filtered prior to normalization to select one representative probe per unigene and exclude numerous control probes as described in []. After filtering, the data were preprocessed by background correction using backgroundCorrect with method=half. Intensities were global loess normalized using normalizeWithinArrays and A-quantile normalized using normalizeBetweenArrays.
Gordon Smyth is grateful for discussions with Natalie Thorne. Gordon Smyth’s research was supported by Program Grants 257501 and 257529 from the National Health and Medical Research Council (NHMRC). This work was also made possible by Victorian State Government Operational Infrastructure Support and the NHMRC Independent Research Institute Infrastructure Support Scheme. Naomi Altman’s work was supported in part by NSF DMS 1007801 and by NIH UL1RR033184. Naomi Altman’s work was also partially supported by the National Science Foundation under Grant DMS-1127914 to the Statistical and Applied Mathematical Sciences Institute. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the funding agencies.
- Shalon D, Smith SJ, Brown PO: A DNA microarray system for analyzing complex DNA samples using two-color fluorescent probe hybridization. Genome Res. 1996, 6: 639-645. 10.1101/gr.6.7.639.View ArticlePubMedGoogle Scholar
- Holloway AJ, Oshlack A, Diyagama DS, David D, Bowtell DDL, Smyth GK: Statistical analysis of an RNA titration series evaluates microarray precision and sensitivity on a whole-array basis. BMC Bioinformatics. 2006, 7: 511-10.1186/1471-2105-7-511.PubMed CentralView ArticlePubMedGoogle Scholar
- Passos V, Tan F, Winkens B, Berger M: Optimal designs for one- and two-color microarrays using mixed models: a comparative evaluation of their efficiencies. J Comput Biol. 2009, 16: 67-83. 10.1089/cmb.2008.0048.View ArticleGoogle Scholar
- Jensen P, Halbrendt N, Fazio G, Makalowska I, Altman N, Praul C, Maximova S, Ngugi HK, Crassweller R, Travis J, McNellis T: Rootstock-regulated gene expression patterns associated with fire blight resistance in apple. BMC Genomics. 2012, 13: 9-10.1186/1471-2164-13-9.PubMed CentralView ArticlePubMedGoogle Scholar
- Small HJ, Williams TD, Sturve J, Chipman JK, Southam AD, Bean TP, Lyons BP, Stentiford GD: Gene expression analyses of hepatocellular adenoma and hepatocellular carcinoma from the marine flatfish Limanda limanda. Dis Aquat Organ. 2010, 88: 127-141.View ArticlePubMedGoogle Scholar
- Bay LK, Ulstrup KE, Nielsen HB, Jarmer H, Goffard N, Willis BL, Miller DJ, Van Oppen MJH: Microarray analysis reveals transcriptional plasticity in the reef building coral Acropora millepora. Mol Ecol. 2009, 18: 3062-3075. 10.1111/j.1365-294X.2009.04257.x.View ArticlePubMedGoogle Scholar
- Chen Y, Dougherty ER, Bittner ML: Ratio based decisions and the quantitative analysis of cDNA microarray images. J Biomed Opt. 1997, 2: 364-374. 10.1117/12.281504.View ArticlePubMedGoogle Scholar
- Smyth GK, Yang YH, Speed TP: Statistical issues in microarray data analysis. Methods Mol Biol. 2003, 224: 111-136.PubMedGoogle Scholar
- Yang YH, Speed TP: Design and analysis of comparative microarray experiments. Statistical Analysis of Gene Expression Microarray Data. Edited by: Speed TP. 2003, Chapman & Hall/CRC Press, 35-91.Google Scholar
- Smyth GK: Limma: linear models for microarray data. Bioinformatics and Computational Biology Solutions using R and Bioconductor. Edited by: Gentleman R, Carey V, Dudoit S, Irizarry R, Huber W. 2005, New York: Springer, 397-420.View ArticleGoogle Scholar
- Altman NS, Hua J: Extending the loop design for 2-channel microarray experiments. Genet Res. 2006, 88: 153-163. 10.1017/S0016672307008476.View ArticlePubMedGoogle Scholar
- Kerr MK: Linear models for microarray data analysis: hidden similarities and differences. J Comput Biol. 2003, 10: 891-901. 10.1089/106652703322756131.View ArticlePubMedGoogle Scholar
- Smyth G: Individual channel analysis of two-colour microarray data Invited session IPM 11: computational tools for microarray analysis. 55th Session of the International Statistics Institute. 2005, Sydney: International Statistics, InstituteGoogle Scholar
- Kerr MK, Martin M, Churchill GA: Analysis of variance for gene expression microarray data. J Comput Biol. 2000, 7: 819-837. 10.1089/10665270050514954.View ArticlePubMedGoogle Scholar
- Jin W, Riley RM, Wolfinger RD, White KP, Passador-Gurgel G, Gibson G: The contributions of sex, genotype and age to transcriptional variance in Drosophila melanogaster. Nat Genet. 2001, 29: 389-395. 10.1038/ng766.View ArticlePubMedGoogle Scholar
- Wolfinger RD, Gibson G, Wolfinger ED, Bennett L, Hamadeh H, Bushel P, Afshari C, Paules RS: Assessing gene significance from cDNA microarray expression data via mixed models. J Comput Biol. 2001, 8: 625-637. 10.1089/106652701753307520.View ArticlePubMedGoogle Scholar
- Cui X, Hwang JG, Qiu J, Blades NJ, Churchill GA: Improved statistical tests for differential gene expression by shrinking variance components estimates. Biostatistics. 2005, 6: 59-75. 10.1093/biostatistics/kxh018.View ArticlePubMedGoogle Scholar
- Lynch A, Neal D, Kelly J, Burtt G, Thorne N: Missing channels in two-colour microarray experiments: combining single-channel and two-channel data. BMC Bioinformatics. 2007, 8: 26-10.1186/1471-2105-8-26.PubMed CentralView ArticlePubMedGoogle Scholar
- Yang YH, Thorne NP: Normalization for two-color cDNA microarray data. Science and Statistics: A Festschrift for Terry Speed. Edited by: Goldstein DR. Hayward, Hayward Goldstein DR. 2003, Institute of Mathematical Statistics, 403-418. [IMS Lecture Notes - Monograph, Series, Volume 40]View ArticleGoogle Scholar
- Yang YH, Dudoit S, Luu P, Speed TP: Normalization for cDNA microarray data. Microarrays: Optical Technologies and Informatics. Edited by: Bittner ML, Chen Y, Dorsel AN, Dougherty ER. 2001, San, Jose: Society for Optical Engineering, 141-152. [Proceedings of SPIE, Vol 4266]View ArticleGoogle Scholar
- Dudoit S, Yang YH, Callow MJ, Speed TP: Statistical methods for identifying differentially expressed genes in replicated cDNA microarray experiments. Statistica Sinica. 2002, 12: 111-139.Google Scholar
- Stein C: Inadmissibility of the usual estimator for the mean of a multivariate distribution. Proceedings of the Third Berkeley Symposium on Mathematical Statistics and Probability. 1956, Berkeley: University of California Press, 197-197.Google Scholar
- Efron B: Data analysis using Stein’s estimator and its generalizations. J Am Stat Assoc. 1975, 70 (350): 311-319. 10.1080/01621459.1975.10479864.View ArticleGoogle Scholar
- Baldi P, Long AD: A Bayesian framework for the analysis of microarray expression data: regularized t -test and statistical inferences of gene changes. Bioinformatics. 2001, 17: 509-519. 10.1093/bioinformatics/17.6.509.View ArticlePubMedGoogle Scholar
- Wright GW, Simon RM: A random variance model for detection of differential gene expression in small microarray experiments. Bioinformatics. 2003, 19 (18): 2448-2455. 10.1093/bioinformatics/btg345.View ArticlePubMedGoogle Scholar
- Smyth GK: Linear models and empirical Bayes for assessing differential expression in microarray experiments. Stat Appl Genet Mol Biol. 2004, 3: Article 3Google Scholar
- Smyth GK, Michaud J, Scott H: The use of within-array replicate spots for assessing differential expression in microarray experiments. Bioinformatics. 2005, 21: 2067-2075. 10.1093/bioinformatics/bti270.View ArticlePubMedGoogle Scholar
- Ritchie M, Silver J, Oshlack A, Holmes M, Diyagama D, Holloway A, Smyth G: A comparison of background correction methods for two-colour microarrays. Bioinformatics. 2007, 23: 2700-2707. 10.1093/bioinformatics/btm412.View ArticlePubMedGoogle Scholar
- Searle SR, Casella G, McCulloch CE: Variance Components. 1992, New York: WileyView ArticleGoogle Scholar
- Smyth GK: An efficient algorithm for REML in heteroscedastic regression. J Comput Graphical Stat. 2002, 11: 836-847. 10.1198/106186002871.View ArticleGoogle Scholar
- Bolstadt BM, Irizarry RA, Speed TP: A comparison of normalization methods for high density oligonucleotide array data based on variance and bias. Bioinformatics. 2003, 19: 185-193. 10.1093/bioinformatics/19.2.185.View ArticleGoogle Scholar
- Callow MJ, Dudoit S, Gong EL, Speed TP, Rubin EM: Microarray expression profiling identifies genes with altered expression in HDL-deficient mice. Genome Res. 2000, 10 (12): 2022-2029. 10.1101/gr.10.12.2022.PubMed CentralView ArticlePubMedGoogle Scholar
- Dabney A, Storey JD: qvalue: Q-value estimation for false discovery rate control. Package version 1.26.0 [http://www.bioconductor.org]
- Storey JD: The positive false discovery rate: A Bayesian interpretation and the q-value. Ann Stat. 2003, 31: 2013-2035. 10.1214/aos/1074290335.View ArticleGoogle Scholar
- Benjamini Y, Hochberg Y: Controlling the false discovery rate: A practical and powerful approach to multiple testing. J R Stat Soc Ser B. 1995, 57: 289-300.Google Scholar
- Oshlack A, Smyth GK: Supplementary Materials for Holloway et al “Statistical analysis of an RNA titration series evaluates microarray precision and sensitivity on a whole-array basis”. 2006, [http://bioinf.wehi.edu.au/folders/mixture]Google Scholar
- Pinheiro JC, Bates DM: Mixed-Effects Models in S and S-PLUS. 2000, New York: Springer-VerlagView ArticleGoogle Scholar
- Zahn LM, Ma X, Altman NS, Zhang Q, Wall PK, Tian D, Gibas CJ, Gharaibeh R, Leebens-Mack JH, dePamphilis CW, Ma H: Comparative transcriptomics among floral organs of the basal eudicot Eschscholzia californica as reference for floral evolutionary developmental studies. Genome Biol. 2010, 11: R101-10.1186/gb-2010-11-10-r101.PubMed CentralView ArticlePubMedGoogle Scholar
- Kooperberg C, Aragaki A, Strand AD, Olson JM: Significance testing for small microarray experiments. Stat Med. 2005, 24 (15): 2281-2298. 10.1002/sim.2109.View ArticlePubMedGoogle Scholar
- Diboun I, Wernisch L, Orengo CA, Koltzenburg M: Microarray analysis after RNA amplification can detect pronounced differences in gene expression using limma. BMC Genomics. 2006, 7: 252-10.1186/1471-2164-7-252.PubMed CentralView ArticlePubMedGoogle Scholar
- Murie C, Woody O, Lee AY, Nadon R: Comparison of small n statistical tests of differential expression applied to microarrays. BMC Bioinformatics. 2009, 10: 45-10.1186/1471-2105-10-45.PubMed CentralView ArticlePubMedGoogle Scholar
- R Development Core Team: R: A language and environment for statistical computing R Foundation for Statistical Computing. 2011, [http://www.R-project.org/] [Vienna, Austria. ISBN 3-900051-07-0]Google Scholar
- Bioconductor: Open Source Software for Bioinformatics. [http://bioconductor.org]
- Smyth GK, Ritchie M, Thorne N, Wettenhall J, Shi W: limma: Linear Models for Microarray Data User’s Guide. Package version 3.14.0 2013, [http://www.bioconductor.org]
- Smyth GK: LIMMA: Linear Models for Microarray Data. [http://bioinf.wehi.edu.au/limma]
- Silver J, Ritchie M, Smyth G: Microarray background correction: maximum likelihood estimation for the normal-exponential convolution. Biostatistics. 2009, 10 (2): 352-363.PubMed CentralView ArticlePubMedGoogle Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License(http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.