Skip to main content

Extracting quantitative genetic interaction phenotypes from matrix combinatorial RNAi



Systematic measurement of genetic interactions by combinatorial RNAi (co-RNAi) is a powerful tool for mapping functional modules and discovering components. It also provides insights into the role of epistasis on the way from genotype to phenotype. The interpretation of co-RNAi data requires computational and statistical analysis in order to detect interactions reliably and sensitively.


We present a comprehensive approach to the analysis of univariate phenotype measurements, such as cell growth. The method is based on a quantitative model and is demonstrated on two example Drosophila cell culture data sets. We discuss adjustments for technical variability, data quality assessment, model parameter fitting and fit diagnostics, choice of scale, and assessment of statistical significance.


As a result, we obtain quantitative genetic interactions and interaction networks reflecting known biological relationships between target genes. The reliable extraction of presence, absence, and strength of interactions provides insights into molecular mechanisms.


Population variations in complex phenotypes, including many human diseases, are not caused by single polymorphisms, but result from variations in multiple genes as well as from environmental factors [1]. The effect of multiple genetic polymorphisms is typically not additive [2], but can interact in complex ways. An understanding of this pervasive epistasis will facilitate a better understanding of the molecular mechanisms underlying phenotypes. The use of genetic interactions has also been proposed to allow more specific drugs with less side-effects [3].

While, in general, phenotypic variation may be caused by interactions of any number of genes and environmental factors, important insights may already be gained from understanding pairwise gene-gene interactions. In many cases, pairwise interactions can provide clues for the placement of gene products in molecular interaction networks [4]. Furthermore, the quantitative interaction profile of one gene with many other genes can itself be considered a multivariate phenotype of that gene, and is a powerful indicator of its molecular function [59].

In yeast, deletion-mutant libraries have allowed large-scale automated analysis of double mutants using methods like SGA [6, 10], SLAM [11], dSLAM [12], E-MAPS [13] and GIM [14]. In worms, genetic interactions have been discovered by visual scoring of RNAi applied to genetic mutants [15] or by pairwise combinatorial RNAi [16]. In cell lines from higher organisms, including Drosophila and human, genome-wide RNAi screens have been successful in identifying single-gene effects [17]. Recently, large-scale combinatorial RNAi experiments have been used to map genetic interactions in Drosophila cells [18]. Many laboratories are now working on similar combinatorial RNAi experiments, and effective methods for analysis of the data are needed.

We will now introduce the required concepts. A quantitative phenotype y can be modelled as a function f of genetic and environmental factors x1,..., x n :

y = f ( x 1 , , x n ) .

The phenotype y can, for example, be a measure of the growth cells, but more general situations may be considered.

Now consider a particular genetic and environmental background x 1 0 ,, x n 0 ; often, this is called wild-type under standard laboratory conditions. We denote the resulting phenotype by y0 and approximate the phenotypic variations around y0 that are caused by differences from x 1 0 ,, x n 0 by analytic expansion [19]

y - y 0 = i = 1 n m i ( x i - x i 0 ) + (1) 1 2 i , j = 1 n w i j ( x i - x i 0 ) ( x j - x j 0 ) + , (2) (3)

where the coefficients m i represent the effects of single-gene or single-factor perturbations, w ij are pairwise interaction coefficients and ... stands for higher order terms. In an additive situation, the higher order terms as well as the quadratic term involving the pairwise interaction coefficients w ij are negligible, and the phenotype variations y - y0 are sufficiently well explained by the linear term, i. e. the first sum on the right hand side of Equation (2). We say that epistasis is present, or equivalently, that an interaction is present, if any of the second or higher order terms plays a significant role. There is ample evidence for epistasis in many phenotypes of interest [2, 2022].

The choice of scale on which the phenotype y is modelled is important (for example, whether or not measurements are logarithm-transformed; [23]), and alternative definitions of what should be called an interaction have been considered [24]. We will return to these questions.

Results and Discussion

Data set

To develop experimental and computational methods, we produced a benchmark data set from cultured Drosophila melanogaster cells (S2 cells). The phenotypic readout, after five days of co-RNAi incubation of cells in 384-well plates, was total ATP content, which served as a measure of overall cell viability [25].

All pairwise interactions between 16 different genes were assayed: 8 genes with a previously characterised role in cell-cycle regulation and 8 genes selected randomly from the transcriptome by use of a computer random number generator. The 8 random genes happened to contain a few well-known multifunctional genes, including the cell cycle regulator Rbf. Gene ontology (GO) annotation terms for the 16 genes are provided in Additional File 1: Table S1.

The cells were incubated with all 16 * 15/2 = 120 pairwise combinations of dsRNAs targeting these genes. The experiment was performed with two biological replicates, using different passages of the cells; each of these contained 10 technical replicates. Hence, the data set consists of 20 measurements for each dsRNA combination and 2,400 measurements in total.

We adapted a criss-cross design [26]. To this end, two different 384-well stock plates were prepared: one row plate, where each of the single dsRNAs occupied a full row of wells, and one column plate, where each of the dsRNAs was placed into a full column. By combining reagents from the row plate with those from the column plate, each pairwise combination of dsRNAs was obtained twice. For each of the two biological replicates, five plates were incubated and analysed.

Adjustment for plate effects and quality assessment

We applied plate normalisation [27]

y p i = y p i p r e - μ ^ p ,

where y p i p r e was the logarithm-transformed (base 2) luminescence intensity of the i-th well in plate p and μ ^ p was a plate-specific correction coefficient. Methods for computing μ ^ p from the data need to be adapted to the experiment [28]. Here, we used the midpoint of the shorth of all values from plate p for wells with co-RNAi, but not from control (Additional File 2: Figure S1). The shorth of a distribution is the shortest interval that contains half of the data; its midpoint can serve as an estimator of the mode of the distribution, and the estimate is generally less affected than, e.g., mean or median by skewness or outliers in the data. Diagnostic plots for quality assessment showed no significant spatial artifacts (Additional File 3: Figure S2). Reproducibility was assessed by scatter plots between replicates (Additional File 4: Figure S3). In Section Choice of scale and neutrality function, we provide reasons for the choice of the logarithm transformation for the analysis of this data and discuss alternative approaches.

Estimating main effects and interactions

Next, we obtained estimates of interaction effects w ij from the co-RNAi data. First, suppose that the baseline value y0, the double knock down phenotype y ij and the single-gene effects m i are known. Then, for ij, the interaction term w ij can simply be obtained from Equation (2) by solving w ij = y ij - y0 - m i - m j . Note that third and higher order terms are not present in a pairwise co-RNAi experiment. Now let y ijk be the k-th replicate measurement for the combinatorial knock down of genes i and j, and suppose that we have estimated ŷ 0 k as the baseline phenotype in replicate k and m ^ i k as the single-gene effect of gene i in replicate k. We used the data version of the above relationship to motivate the estimator

ŵ i j = 1 K k = 1 K ε i j k , w h e r e
ε i j k = y i j k - ŷ 0 k - m ^ i k - m ^ j k .

To obtain the main effect estimates m ^ i k and the baseline estimates ŷ 0 k , we minimised the sum of squares,

( ŷ 0 1 , , ŷ 0 K , m ^ 1 1 , , m ^ N K ) = a r g m i n i , j = 1 N ŵ i j 2 .

In the rest of this section, we provide the motivations for this approach, contrast it with plausible alternative choices, discuss implementation and describe variations that may be useful for other applications.


In order to make the solution of criterion (6) unique, a further condition is necessary, for instance i m ^ i k =0 for each k. The choice of this condition does not affect the estimated interactions ŵ i j and serves mainly for computational convenience.


In general, equations (5) and (6) allow different values for the baseline ŷ 0 k and the single gene effects m ^ i k for different replicates k. Here, we allowed for different ŷ 0 k and m ^ i k between the two biological replicates, but set them equal within the 10 technical replicates each. Hence, 32 parameters were fitted, for 16 dsRNAs in 2 biological replicates. We have found it useful to allow different values for the two biological replicates in order to adjust for slight, but detectable variations in experimental parameters such as number of cells seeded, incubation time, dsRNA reagent concentration and transfection efficiency. Allowing the parameters ŷ 0 and m i to pick up some of this - unintended, but hardly avoidable - variability in the data, we expect to have arrived at better estimates of the interaction effects w ij . Such an approach is analogous to using different, matched normalisation controls in different parts of an experiment. If we had been confident that across replicates these values were actually the same, then we could have set them to be equal in (5) and (6), thus reducing the number of parameters to 16 and slightly increasing the precision of the estimates. On the other hand, if model fit diagnostics had indicated that allowing these parameters to even be different for each technical replicate would fit the data substantially better, a more highly parameterized model with 320 parameters could have been fit, with a loss in estimation precision.

Use of single-gene and non-treated controls

Criterion (6) only uses the data from the co-RNAi wells for the estimation of the baseline and the single gene effects. It does not require, or use, measurements from single gene RNAi treatments or untreated control wells. Our rationale for doing so was as follows. Ideally, the values obtained through minimisation of (6) and from direct measurements in controls should be the same; however, more data points were available for evaluating criterion (6) than there are control measurements, hence the former provided better precision and was more robust against individual outlier data points. Furthermore, if there were a difference between baseline and single gene effect estimates obtained in the two different ways, then we would prefer the estimates from criterion (6), since -by construction- they lead to more conservative estimates of interaction effects. In fact, criterion (6) can be motivated by the assumption that interactions should be rare, and by the aim of explaining as much possible of the observed variation in y ijk through baseline and single gene effects, and only considering what remains from that as interactions. If available, we propose using the data from single gene and untreated control wells for quality control: compare them to the estimates ŷ 0 k and m ^ i k obtained from (6), and deviations would indicate an experimental problem that needs to be attended to before further interpretation of the data.


Instead of minimising the sum of squares (6), a robust variant could be chosen such as minimising the 1 -norm or a trimmed sum of squares (LTS regression; [29]), or using M-estimation [30]. For our data, exploration of these methods did not lead to substantially different results. In other situations, however, such variants may be appropriate, for example, when the proportion of interactions is not small, or when some of them are large, and we advise researchers to check their data for such effects.

Assessing statistical significance

For each pair of genes (i, j) we applied the ordinary t-statistic to the residuals ε ijk across the 20 measurements (k = 1,..., 20) to weigh the evidence for the interaction to be non-zero. However, the large number of replicates is a peculiarity of our benchmark dataset, and cannot be expected in general. With few replicates, the ordinary t-test has two problems: first, due to the small number of degrees of freedom, the test will have little power, leading to a loss of discoveries. Second, it becomes likely that, by chance, small estimates of the variance (the denominator of the t-statistic) are obtained even if the true variance is larger, leading to a fraction of discoveries with small effect sizes that would not be replicated if the experiment were repeated. To address both of these problems, in the context of microarray analysis the moderated t-test has been proposed [31, 32]; we investigated the same approach here.

We wanted to assess the relative performance of three different ranking methods: the p-value from the ordinary t-test, the p-value from the moderated t-test, and the average effect ŵ i j (that is, simply the numerator of the t-statistic). For this, we set up a benchmark set of true interactions (positives) and non-interactions (negatives). We considered those pairs true positives that had, on the full data set with 20 replicates, a nominal p-value of less than 0.001 in the ordinary t-test; all other pairs were considered true negatives.

To simulate an application setting with few replicates, we applied the ranking methods to the data from a single plate, hosting two technical replicate measurements per gene pair. We applied a set of thresholds, with decreasing stringency, to the three ranking methods and obtained the corresponding hit list. We then, for each hit list, computed the true positive rate (TPR) as the ratio between the number of true (as defined by the reference) hits and the total number of positives, and the false positive rate (FPR) as the ratio between the number of false (as defined by the reference) hits and the total number of negatives. This resulted in one ROC curve per plate.

Figure 1 indicates clear benefits from using the moderated t-test. The ordinary t-test generally performs poorly in such situations with limited amount of replication. When only two technical replicates from the same plate were used (panel a), the variance of replicates was constant or close to constant across the different interaction pairs. Hence, the variance estimates used in the moderated t-test were the same or almost the same for all gene pairs, making the resulting moderated t-statistic proportional -and therefore equivalent- to the numerator of the t-statistic (the average effect size ŵ i j ), and no significant difference in performance was seen between the two methods in this setting. However, when variation is higher, as is the case when also biological replicates were considered (Panel b), the moderated t-test was able to pick up some of the gene-pair dependence of the variance and outperformed the average effect size ŵ i j .

Figure 1
figure 1

Comparison of test statistics. Comparison of test statistics. The plots show average ROC curves for normal t-statistic, moderated t-statistic and effect size. Panel a shows the results when using data from two technical replicates, panel b is from two biological replicates with two technical replicates each. The moderated t-statistic and effect size outperform the ordinary t-statistic in both scenarios; on data with biological replicates, the moderated t-statistic performs better than the effect size.

The reference that we used for this benchmark, as described above, is not a ground truth in a strict sense, and the TPR and FPR values may be biased because of errors in the reference. However, for the purpose of method comparison, the relative positions of the ROC curves of the three ranking approaches are still informative as long as the reference set is enriched for ground truth compared to a random set; in effect, the biases cancel out each other. This pragmatic use of the ROC has also been called pseudo-ROC analysis [33].

Resulting interactions

The detected interactions are summarised in Figure 2. The figure uses three different visualisation tools: the heatmap representation of the interaction matrix ŵ i j , the threshold graph representation of the same matrix, and the threshold graph representation of the correlation matrix

Figure 2
figure 2

Interaction matrix and graph. (a) Heatmap matrix representation of interaction estimates. The colours represent effect size on the log2 scale. The eight genes from the cell cycle set, CSN3, CSN4, CSN5, fwd, pbl, Rho1, trbl and zip are shown in the lower and left halves of the matrix. The other eight genes had been selected randomly from the fruit fly genome. (b) Threshold graph representation of the interaction matrix. The edges show all interactions with false discovery rate adjusted [42]p-value < 0.1 from the t-test and absolute effect size > 0.3. Orange nodes indicate the cell-cycle set, grey nodes the randomly selected set. The colour of an edge represents the sign: positive interactions are red and negative blue. (c) Correlation graph based on the Spearman correlation coefficient. Correlations with absolute correlation coefficient > 0.8 are shown as edges. The colour of an edge represents the sign: positive correlations are red and negative blue.

c i j = c o r ( ŵ i . , ŵ j . ) ,

where ŵ i denotes the i-th row of the matrix ŵ i j , i.e. the interaction profile of gene i across all other tested genes. Most interactions are seen within the cell-cycle set of genes; there are few interactions between the cell-cycle related genes and the randomly selected set of genes. Among the randomly selected set, Rbf is interacting strongly with Rho1. Rbf is in fact a known cell cycle regulator [34]. The DroID database [35] reported seven interactions between the cell cycle related genes. Of those, three were found significant in our data: CSN4-CSN5 [36], CSN3-CSN4 (predicted) and CSN3-CSN5 (predicted). Among the novel interactions, Rho1 showed negative interactions with CSN3, CSN4 and CSN5 (CSN3-5). Consistent interaction patterns with CSN3-5 are expected as CSN3-5 are three subunits of the COP9 complex.

The directions of the observed interactions are informative: A knock-down of any of the three COP9 subunits resulted in reduced viability. The interactions within CSN3-5 are positive (the negative viability effect of the double knock-down is less severe than the expected effect from the two single knock-downs). One can speculate that knocking down one of the subunits is enough to disrupt the complex and cause a viability effect, and that once the complex is dysfunctional, knocking down another subunit has little additional effect.

The correlation network provides additional insights. It makes evident that the three COP9 subunits have similar interaction profiles and therefore cluster together. An interpretation is that it is the disruption of the COP9 complex, through any of the three subunits, that interacts with the rest of the gene set.

Scalability - Larger experiments

Future experiments are likely to test a considerably larger number of genes than the experiment discussed here. We analysed a scalability testing (ST) data set, in which a similar experimental design as described above was used to assay cell viability in response to all pairwise interactions of a set of 84 dsRNA reagents. The data preprocessing is shown in Additional File 5: Figure S4 and Additional File 6: Figure S5.

Fit diagnostics

Fit diagnostics check how well a data analytical model fits the data by plotting the residual distributions against various explanatory variables. Depending on the viewpoint, they can be used to check the adequacy of a model and to assess the quality of the data. Figure 3 shows the distribution of the residuals ε ijk against the predicted value ŷ 0 k + m ^ i k + m ^ j k for the ST data. Trends in this plot would indicate a model misspecification problem. No significant trends were apparent.

Figure 3
figure 3

Fit diagnostics. ŷ 0 k + m ^ i k + m ^ j k , the predicted effect of combination (i, j) if there is no interaction, is plotted along the x-axis versus ε ijk , the difference between observed and predicted value on the y-axis. The red line indicate local regression estimates of local mean of ε ijk [49]. No significant trends are apparent.

False discovery rate

Schweder and Spjøtvoll [37] suggested a diagnostic plot of the observed p-values that permits estimation of the fraction of true null hypotheses. For a series of m hypothesis tests with p-values p i , they suggested plotting

( 1 - p i , N ( p i ) ) f o r i 1 , , m ,

where N(p) is the number of p-values greater than p. An application of this diagnostic plot to the p-values from the moderated t-test for the ST data set is shown in Figure 4. If all null hypotheses were true, i.e., no interactions were present, the p-values would each be uniformly distributed in [0,1], and the cumulative distribution function of (p1,..., p m ) would fall close to the line f(x) = x/m. In fact, the curve is an approximately straight line with smaller slope within between x = 0 and about x = 0.5, and then bends upward, indicating that some null hypotheses are not true. The intersection of the dashed line with the vertical axis at x = 1 indicates evidence for a number of false null hypotheses around 400 to 500.

Figure 4
figure 4

Schweder and Spjøtvoll plot. A plot of the p-value distribution for the ST data, as described in the text around Equation (8) and as suggested by Schweder and Spjøtvoll [37]. The blue dots correspond to p-values from the moderated t-test of the m = 3486 gene pairs. For visualisation, the graph is represented by 100 points sampled equidistantly along the x-axis. The dashed straight line was fit to the values of the graph at x = 0 and x = 0.5. It intersects the x = 1 axis at y = 3014, providing an estimate of 3486 - 3014 = 472 false null hypotheses.

Choice of scale and neutrality function

An analytic expansion like in Equation (2) is always possible, its usefulness, however, and that of the above definition of interactions, depends on the choice of scale of the phenotype variable y [23]. Consider, for example, cell number in a cell culture in exponential growth during an incubation time t, and suppose that two different genes may be perturbed by RNAi. In the absence of interactions between the two perturbations, we might expect

n ( t ) = n 0 e ( 1 + m 1 x 1 + m 2 x 2 ) k t ,

where n is the cell number at time t, n0 is the initial cell number, k is the growth rate of the unperturbed cells, the indicator variables x1, x2 {0, 1} indicate whether or not the gene was perturbed by RNAi, and m1, m2 are the two perturbations' individual effects on growth [38]. If we expand n - n0 directly as in Equation (2), we will get a second-order term between x1 and x2 simply due to the presence of the exponential function in Equation (9). However, if we first transform the cell number measurements to a logarithmic scale, for instance, y = log(n/nwt), where nwt = n0 exp(kt) is the cell number at time t without perturbation, then y is exactly described by the linear expression (m1x1 + m2x2) kt, which better reflects the fact that the perturbations do not interact. This is the approach we have taken above. In the following, we discuss some points regarding the choice of scale that may need to be considered in different experimental settings.

The exponential growth model (9) may not be appropriate for the whole duration of the experiment. Initially, for small t, cells might need some time to recover from an experimental treatment that they were subjected to (such as transfection, seeding) before they go into their optimal growth rate. For larger t, cell density might become so large that saturation effects play a role, again decreasing the growth rate.

Furthermore, depending on the measurement setup, in particular for fluorescence or luminescence based measurements, background signal might contribute to the observed data. In the worst case, k = k(t) is a complex time-dependent function, possibly different for different perturbations, and if n(t) is only observed at one end point t, such effects can make it impossible to infer biologically relevant interactions. In some instances, it might be possible to fit a more general growth model (that includes, for instance, an initial lag phase and a background signal).

In some experiments reported in the literature, biomass production n(t) was monitored over time. This allows measuring the growth rate n-1(t) dn(t)/dt as a function of time. Typically, this function reaches a maximal value at some time between the start and end time of the observation, and this value is used to quantify the growth phenotype. Relative growth rate can be defined as the dimensionless ratio [39]

ρ = m a x t d n ( t ) n ( t ) d t m a x t d n w t ( t ) n w t ( t ) d t .

If the perturbation does not affect growth, then ρ = 1. If the perturbation promotes growth, ρ will be larger than 1, if it is slowing down growth, ρ will be less than 1.

Several authors have considered two perturbations to be interacting if the product of their individual relative growth rates, ρ1 and ρ2, is different from that of the combinatorial perturbation, i. e. if not ρ12 = ρ1 ρ2 [5, 39, 40]. This definition of interaction is somewhat different from that implied by (9). In particular, if exponential growth (9) holds, then (10) simplifies to ρ1 = 1 + m1 and ρ2 = 1 + m2, and according to (9), the two perturbation are considered non-interacting if ρ12 = 1 + m1 + m2 = ρ1 + ρ2 - 1. For small perturbations, the two definitions are approximately equivalent, since (1 + m1)(1 + m2) = 1 + m1 + m2 + m1m2 and m1m2 is negligible if m1 and m2 are small compared to 1; for instance, for m1 = m2 = 0.1, m1m2 = 0.01.

For strong perturbations, however, they lead to different results. For the present work, we chose (9) because it allows a more coherent treatment of data in which dn(t)/dt is positive for some of the cases (typically, for the wild type) and negative for others (say, for RNAi that knocks down an apoptosis inhibitor). In those cases, ρ can become negative, and interpretation of the multiplicative neutrality function ρ12 = ρ1 ρ2 would be difficult.


We have discussed all steps in the data analysis of combinatorial RNAi screens, from experimental design to hit list, including adjustment for plate effects and data quality assessment, estimation of main effects and interactions, fit diagnostics, assessing statistical significance, visualisation and exploration of the interaction network.

Assessing significance

To assess significance of interactions, we used the moderated t-test. Compared to the ordinary t-test, it provides much better detection power when the number of replicates is small.

However, there are caveats with t-test approaches, and more sophisticated criteria might be needed for some applications. The first caveat pertains to the fact that the t-statistic compares average effect size to the estimated standard deviation of the effects. Hence it penalises interactions that are strong, but whose quantitative effect is highly variable between replicates; if such penalisation is desired, a t-statistic is appropriate, but in some cases, such interactions may be of interest.

The second caveat is that the null hypothesis of the t-test - that the effect size is exactly zero - is unrealistic, and with more and more data, more and more null hypotheses will be rejected, resulting in many called interactions that are statistically significant, but of very small size. This problem, which can be illustrated by Lindley's paradox [41], is a well known shortcoming of simple hypothesis testing. In this paper, we considered a data set that had 20 replicate measurements for each pair of genes (Figure 2), and a large number of gene pairs had a small p-value. In Figure 2, we only show those edges with t-test, false discovery rate adjusted [42] p-values below 0.1 and with an absolute average effect size greater than 0.3. Setting such an effect size cutoff may appear somewhat ad hoc, and more theoretically founded statistical techniques exist: in a Bayesian approach, a prior can be used that encodes a preference for finding many gene pairs without interactions; similarly, a joint, sparse regression model could be used, using penalisation on interaction efficients, as with LASSO [43].

In the ST data, the number of replicates tested per gene pair was much smaller, and the problem of many statistically significant, but small interactions did not arise. However, when we computed the correlation threshold graph, such as in Figure 2c, from correlation tests between all pairs of interaction profiles, a similar problem arose: the correlation test has a sample size of 84, and hence is able to pick up weak, but statistically significant correlations between gene interaction profiles. Again, in addition to statistical significance, we used a threshold on the absolute correlation coefficient in order to focus on the larger effects.

Interaction correlation networks

Individual genetic interactions can be biologically interesting and relevant. This was illustrated by the individual interactions between the three COP9 complex homolog subunits, CSN3-5. However, individual interactions do not generally seem to be well-conserved across species [44] and even within species, may depend on genetic background, cell type and environmental conditions. A property of gene pairs that appears to be more generally conserved, and in many cases capable of producing more robust insights, is the (dis)similarity of their interaction profiles [9].

Other phenotypes

Our treatment was designed for cell growth phenotypes. New technologies, in particular microscopy, are now delivering measurements of many other kinds of phenotypes, such as delays in cell cycle timing or changes to cells' morphology and motility [4547]. How to detect, and in fact, even to define what are, genetic interactions for such phenotypes remains an open question, and an exciting topic for future research.

Availability and requirements

A Bioconductor package, coRNAi, implementing our methodology and containing all code to reproduce the results presented here, is freely available from Bioconductor [48]


  1. Badano JL, Katsanis N: Beyond Mendel: an evolving view of human genetic disease transmission. Nat Rev Gen 2002, 3(10):779–89.

    Article  CAS  Google Scholar 

  2. Shao H, Burrage LC, Sinasac DS, Hill AE, Ernest SR, O'Brien W, Courtland HW, Jepsen KJ, Kirby A, Kulbokas EJ, Daly MJ, Broman KW, Lander ES, Nadeau JH: Genetic architecture of complex traits: large phenotypic effects and pervasive epistasis. Proc Natl Acad Sci USA 2008, 105(50):19910–4. 10.1073/pnas.0810388105

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  3. Kaelin WG: The concept of synthetic lethality in the context of anticancer therapy. Nat Rev Cancer 2005, 5(9):689–98. 10.1038/nrc1691

    Article  CAS  PubMed  Google Scholar 

  4. Zhang LV, King OD, Wong SL, Goldberg DS, Tong AHY, Lesage G, Andrews B, Bussey H, Boone C, Roth FP: Motifs, themes and thematic maps of an integrated Saccharomyces cerevisiae interaction network. J Biol 2005, 4(2):6. 10.1186/jbiol23

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  5. Yeh P, Tschumi AI, Kishony R: Functional classification of drugs by properties of their pairwise interactions. Nat Genet 2006, 38(4):489–94. 10.1038/ng1755

    Article  CAS  PubMed  Google Scholar 

  6. Tong AHY, Lesage G, Bader GD, Ding H, Xu H, Xin X, Young J, Berriz GF, Brost RL, Chang M, Chen Y, Cheng X, Chua G, Friesen H, Goldberg DS, Haynes J, Humphries C, He G, Hussein S, Ke L, Krogan N, Li Z, Levinson JN, Lu H, Ménard P, Munyana C, Parsons AB, Ryan O, Tonikian R, Roberts T, et al.: Global mapping of the yeast genetic interaction network. Science 2004, 303(5659):808–13. 10.1126/science.1091317

    Article  CAS  PubMed  Google Scholar 

  7. Measday V, Baetz K, Guzzo J, Yuen K, Kwok T, Sheikh B, Ding H, Ueta R, Hoac T, Cheng B, Pot I, Tong A, Yamaguchi-Iwai Y, Boone C, Hieter P, Andrews B: Systematic yeast synthetic lethal and synthetic dosage lethal screens identify genes required for chromosome segregation. Proc Natl Acad Sci USA 2005, 102(39):13956–61. 10.1073/pnas.0503504102

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  8. Collins SR, Miller KM, Maas NL, Roguev A, Fillingham J, Chu CS, Schuldiner M, Gebbia M, Recht J, Shales M, Ding H, Xu H, Han J, Ingvarsdottir K, Cheng B, Andrews B, Boone C, Berger SL, Hieter P, Zhang Z, Brown GW, Ingles CJ, Emili A, Allis CD, Toczyski DP, Weissman JS, Greenblatt JF, Krogan NJ: Functional dissection of protein complexes involved in yeast chromosome biology using a genetic interaction map. Nature 2007, 446(7137):806–10. 10.1038/nature05649

    Article  CAS  PubMed  Google Scholar 

  9. Costanzo M, Baryshnikova A, Bellay J, Kim Y, Spear ED, Sevier CS, Ding H, Koh JL, Toufighi K, Mostafavi S, Prinz J, Onge RPS, VanderSluis B, Makhnevych T, Vizeacoumar FJ, Alizadeh S, Bahr S, Brost RL, Chen Y, Coko M, Deshpande R, Li Z, Lin ZY, Liang W, Marback M, Paw J, Luis BJS, Shuteriqi E, Tong AHY, van Dyk N, et al.: The Genetic Landscape of a Cell. Science 2010, 327(5964):425. 10.1126/science.1180823

    Article  CAS  PubMed  Google Scholar 

  10. Tong AH, Evangelista M, Parsons AB, Xu H, Bader GD, Pagé N, Robinson M, Raghibizadeh S, Hogue CWV, Bussey H, Andrews B, Tyers M, Boone C: Systematic genetic analysis with ordered arrays of yeast deletion mutants. Science 2001, 294(5550):2364–8. 10.1126/science.1065810

    Article  CAS  PubMed  Google Scholar 

  11. Ooi SL, Shoemaker DD, Boeke JD: DNA helicase gene interaction network defined using synthetic lethality analyzed by microarray. Nat Genet 2003, 35(3):277–86. 10.1038/ng1258

    Article  CAS  PubMed  Google Scholar 

  12. Pan X, Yuan DS, Xiang D, Wang X, Sookhai-Mahadeo S, Bader JS, Hieter P, Spencer F, Boeke JD: A robust toolkit for functional profiling of the yeast genome. Mol Cell 2004, 16(3):487–96. 10.1016/j.molcel.2004.09.035

    Article  CAS  PubMed  Google Scholar 

  13. Schuldiner M, Collins SR, Thompson NJ, Denic V, Bhamidipati A, Punna T, Ihmels J, Andrews B, Boone C, Greenblatt JF, Weissman JS, Krogan NJ: Exploration of the function and organization of the yeast early secretory pathway through an epistatic miniarray profile. Cell 2005, 123(3):507–19. 10.1016/j.cell.2005.08.031

    Article  CAS  PubMed  Google Scholar 

  14. Decourty L, Saveanu C, Zemam K, Hantraye F, Frachon E, Rousselle JC, Fromont-Racine M, Jacquier A: Linking functionally related genes by sensitive and quantitative characterization of genetic interaction profiles. Proc Natl Acad Sci USA 2008, 105(15):5821–6. 10.1073/pnas.0710533105

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  15. Lehner B, Tischler J, Fraser AG: RNAi screens in Caenorhabditis elegans in a 96-well liquid format and their application to the systematic identification of genetic interactions. Nat Protoc 2006, 1(3):1617–20. 10.1038/nprot.2006.245

    Article  CAS  PubMed  Google Scholar 

  16. Tischler J, Lehner B, Chen N, Fraser AG: Combinatorial RNA interference in Caenorhabditis elegans reveals that redundancy between gene duplicates can be maintained for more than 80 million years of evolution. Genome Biol 2006, 7(8):R69. 10.1186/gb-2006-7-8-r69

    Article  PubMed Central  PubMed  Google Scholar 

  17. Boutros M, Ahringer J: The art and design of genetic screens: RNA interference. Nat Rev Gen 2008, 9(7):554–66. 10.1038/nrg2364

    Article  CAS  Google Scholar 

  18. Horn T, Sandman T, Fischer B, Axelsson E, Huber W, Boutros M: Mapping of Signaling Networks through Synthetic Genetic Interaction Analysis by RNAi. Nat Methods 2011, 8: 341–346. 10.1038/nmeth.1581

    Article  CAS  PubMed  Google Scholar 

  19. Courant R, John F: Introduction to Calculus and Analysis. Springer; 1998.

    Google Scholar 

  20. Gerke J, Lorenz K, Cohen B: Genetic interactions between transcription factors cause natural variation in yeast. Science 2009, 323(5913):498–501. 10.1126/science.1166426

    Article  CAS  PubMed  Google Scholar 

  21. Gertz J, Gerke JP, Cohen BA: Epistasis in a quantitative trait captured by a molecular model of transcription factor interactions. Theor Popul Biol 2010, 77: 1–5. 10.1016/j.tpb.2009.10.002

    Article  PubMed Central  PubMed  Google Scholar 

  22. Romano GH, Gurvich Y, Lavi O, Ulitsky I, Shamir R, Kupiec M: Different sets of QTLs influence fitness variation in yeast. Mol Syst Biol 2010, 6: 346–346.

    Article  PubMed Central  PubMed  Google Scholar 

  23. Lynch M, Walsh B: Matters of scale. In Genetics and Analysis of Quantitative Traits. Sinauer Associates, Inc; 1998:293–317.

    Google Scholar 

  24. Mani R, Onge RPS, Hartman JL, Giaever G, Roth FP: Defining genetic interaction. Proc Natl Acad Sci USA 2008, 105(9):3461–6. 10.1073/pnas.0712255105

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  25. Boutros M, Kiger AA, Armknecht S, Kerr K, Hild M, Koch B, A HS, Consortium HFA, Paro R, Perrimon N: Genome-wide RNAi analysis of growth and viability in Drosophila cells. Science 2004, 303: 832–835. 10.1126/science.1091266

    Article  CAS  PubMed  Google Scholar 

  26. Milliken G, Shi X, Mendicino M, Vasudev P: Strip-plot design for two-step processes. Quality and Reliability Engineering International 1998, 14(4):197–210. 10.1002/(SICI)1099-1638(199807/08)14:4<197::AID-QRE194>3.0.CO;2-3

    Article  Google Scholar 

  27. Boutros M, Bras LP, Huber W: Analysis of cell-based RNAi screens. Genome Biol 2006, 7(7):R66. 10.1186/gb-2006-7-7-r66

    Article  PubMed Central  PubMed  Google Scholar 

  28. Malo N, Hanley JA, Cerquozzi S, Pelletier J, Nadon R: Statistical practice in high-throughput screening data analysis. Nat Biotech 2006, 24(2):167–75. 10.1038/nbt1186

    Article  CAS  Google Scholar 

  29. Rousseeuw PJ, Leroy AM: Robust Regression and Outlier Detection. New York: John Wiley & Sons; 1987.

    Book  Google Scholar 

  30. Huber PJ: Robust Statistics. New York: John Wiley & Sons; 1981.

    Book  Google Scholar 

  31. Lönnstedt I, Speed T: Replicated microarray data. Statistica Sinica 2002, 12: 31–46.

    Google Scholar 

  32. Smyth GK: Linear models and empirical bayes methods for assessing differential expression in microarray experiments. Stat Appl Genet Mol Biol 2004, 3: Article3.

    PubMed  Google Scholar 

  33. Bourgon R: Chromatin-immunoprecipitation and high-density tiling microarrays: a generative model, methods for analysis, and methodology assessment in the absence of a "gold standard". PhD thesis. University of California, Berkeley; 2006.

    Google Scholar 

  34. Du W, Vidal M, Xie JE, Dyson N: RBF, a novel RB-related gene that regulates E2F activity and interacts with cyclin E in Drosophila. Genes Dev 1996, 10(10):1206–1218. 10.1101/gad.10.10.1206

    Article  CAS  PubMed  Google Scholar 

  35. Yu J, Pacifico S, Liu G, Finley R: DroID: the Drosophila Interactions Database, a comprehensive resource for annotated gene and protein interactions. BMC Genomics 2008, 9: 461. 10.1186/1471-2164-9-461

    Article  PubMed Central  PubMed  Google Scholar 

  36. Doronkin S, Djagaeva I, Beckendorf S: The COP9 signalosome promotes degradation of Cyclin E during early Drosophila oogenesis. Dev Cell 2003, 4(5):699–710. 10.1016/S1534-5807(03)00121-7

    Article  CAS  PubMed  Google Scholar 

  37. Schweder T, Spjøtvoll E: Plots of p-values to evaluate many tests simultaneously. Biometrika 1982, 69(3):493.

    Article  Google Scholar 

  38. Jasnos L, Korona R: Epistatic buffering of fitness loss in yeast double deletion strains. Nat Gen 2007, 39(4):550–4. 10.1038/ng1986

    Article  CAS  Google Scholar 

  39. Segre D, Deluna A, Church GM, Kishony R: Modular epistasis in yeast metabolism. Nat Genet 2005, 37: 77–83.

    CAS  PubMed  Google Scholar 

  40. Elena SF, Lenski RE: Test of synergistic interactions among deleterious mutations in bacteria. Nature 1997, 390(6658):395–8. 10.1038/37108

    Article  CAS  PubMed  Google Scholar 

  41. Lindley D: A statistical paradox. Biometrika 1957, 44(1–2):187. 10.1093/biomet/44.1-2.187

    Article  Google Scholar 

  42. Benjamini Y, Hochberg Y: Controlling the false discovery rate: a practical and powerful approach to multiple testing. Journal of the Royal Statistical Society. Series B (Methodological) 1995, 289–300.

    Google Scholar 

  43. T Hastie RT, Friedman J: The Elements of Statistical Learning. 2nd edition. Springer-Verlag; 2008.

    Google Scholar 

  44. Tischler J, Lehner B, Fraser A: Evolutionary plasticity of genetic interaction networks. Nature genetics 2008, 40(4):390–391. 10.1038/ng.114

    Article  CAS  PubMed  Google Scholar 

  45. Neumann B, Walter T, Heriché JK, Bulkescher J, Erfle H, Conrad C, Rogers P, Rogers P, Held M, Liebel U, Cetin C, Sieckmann F, Pau G, Kabbe R, Wünsche A, Satagopam V, Schmitz MHA, Chapuis C, Gerlich DW, Schneider R, Eils R, Huber W, Peters JM, Hyman AA, Durbin R, Pepperkok R, Ellenberg J: Phenotypic profiling of the human genome by time-lapse microscopy reveals genes required for cell division, survival or migration. Nature 2010, 464(7289):721–727. 10.1038/nature08869

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  46. Winograd-Katz S, Itzkovitz S, Kam Z, Geiger B: Multiparametric analysis of focal adhesion formation by RNAi-mediated gene knockdown. Journal of Cell Biology 2009, 186(3):423. 10.1083/jcb.200901105

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  47. Fuchs F, Pau G, Kranz D, Sklyar O, Budjan C, Steinbrink S, Horn T, Pedal A, Huber W, Boutros M: Clustering phenotype populations in a genome-wide RNAi screen identifies novel regulators for DNA damage response. Mol Syst Biol 2010., 6:

    Google Scholar 

  48. Gentleman RC, Carey VJ, Bates DM, Bolstad B, Dettling M, Dudoit S, Ellis B, Gautier L, Ge Y, Gentry J, Hornik K, Hothorn T, Huber W, Iacus S, Irizarry R, Leisch F, Li C, Maechler M, Rossini AJ, Sawitzki G, Smith C, Smyth G, Tierney L, Yang JY, Zhang J: Bioconductor: open software development for computational biology and bioinformatics. Genome Biol 2004, 5(10):R80. 10.1186/gb-2004-5-10-r80

    Article  PubMed Central  PubMed  Google Scholar 

  49. Loader C: Local Regression and Likelihood. Springer; 1999.

    Google Scholar 

  50. Zhang JH, Chung TD, Oldenburg KR: A Simple Statistical Parameter for Use in Evaluation and Validation of High Throughput Screening Assays. J Biomol Screen 1999, 4(2):67–73. 10.1177/108705719900400206

    Article  PubMed  Google Scholar 

Download references


We thank Simon Anders, Richard Bourgon and Gregoire Pau for insightful discussions both about theory and practical implementation. We thank Robert Gentleman for initial discussions on experimental design. We acknowledge the European Community's FP7 Grant HEALTH-F2-2008-201666 (CancerPathways) and the Human Frontiers in Science Program Organization (HFSPO).

Author information

Authors and Affiliations


Corresponding author

Correspondence to Elin Axelsson.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors' contributions

All authors designed the research, TH and TS performed the experiments, EA performed the data analysis and methods development, with input from all authors, EA and WH wrote the article with input from all authors. All authors have read and approved the final manuscript.

Electronic supplementary material

Additional file 1: Table S1 - Gene ontology (GO) annotation terms. (PDF 23 KB)


Additional file 2: Figure S1 - Per plate boxplots. The distributions of the logarithm-transformed intensities varied over different plates. (a) After centering, the locations were the same (horizontal bars within boxes). (b) Shown are the data from sample (i. e. non-control) wells only. Plates 1-5 are technical replicates of the first biological replicate, plates 6-10 are technical replicates of the second biological replicate. (PDF 23 KB)


Additional file 3: Figure S2 - Spatial patterns. False colour representation of the spatial pattern of the intensities after normalisation, on the same log2-transformed scale as in Figure Additional File 2: Figure S1b. Each plate contained 384 (16 times 24) wells. On every plate, the positive controls, shown in dark red, are in columns 7 and 14. Plates 1-5 (top row) are technical replicates of the first biological replicate, plates 6-10 (bottom row) are technical replicates of the second biological replicate. This structure of the experimental design is reflected in somewhat different dynamic ranges (sizes of the strongest positive and negative effects) between the biological replicates. Overall, the plots indicate that the spatial patterns seen are consistent with expected biological effects and show no evidence of xy position-dependent artifacts [28]. (PDF 22 KB)


Additional file 4: Figure S3 - Replicate reproducibility. Two technical replicates, plotted against each other in the scatter plot, showed high correlation and no outliers. Shown are the data from sample (i. e. non-control) wells only. Similar reproducibility was seen for all technical replicates. (PDF 16 KB)


Additional file 5: Figure S4 - Per plate boxplots for the ST data. The ST data were measured on 24 plates. The distributions of the logarithm-transformed intensities varied over the plates (a). After centering, the locations were the same (horizontal bars within boxes) (b). Shown are the data from sample (i. e. non-control) wells only. (PDF 27 KB)


Additional file 6: Figure S5 - Quality assessment for the ST data. Panel (a) shows a false colour representation of the spatial pattern of the intensities after normalisation, on a log2-transformed scale, across the 24 plates of the ST data. Each plate contained 16 times 24 wells. On every plate, the positive controls, shown dark red, are in the rightmost column and in the second row from the bottom, except for well O18. The spatial patterns seen are consistent with expected biological effects and show no evidence of artifacts. Panels (b) and (c) show diagnostics of the separation of the positive and negative controls. Panel (b) shows, for each plate along the x-axis, the values of positive (red) and negative (blue) controls along the y-axis. The same data is also shown in the density plot in Panel (c). Panels (b) and (c) as well as the Z'-factor = 0.86 [50] indicate good separation between the positive and negative controls throughout the screen. (JPEG 196 KB)

Authors’ original submitted files for images

Rights and permissions

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 (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Axelsson, E., Sandmann, T., Horn, T. et al. Extracting quantitative genetic interaction phenotypes from matrix combinatorial RNAi. BMC Bioinformatics 12, 342 (2011).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: