NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation

Here, we further develop the basic nested effects model using high-content single-cell imaging data from RNAi screens of cultured cells infected with human rhinovirus. RNAi screens with single-cell readouts are becoming increasingly common, and they often reveal high cell-to-cell variation. As a consequence of this cellular heterogeneity, knockdowns result in variable effects among cells and lead to weak average phenotypes on the cell population level. To address this confounding factor in network inference, we explicitly model the stimulation status of a signaling pathway in individual cells. We extend the framework of nested effects models to probabilistic combinatorial knockdowns and propose NEMix, a nested effects mixture model that accounts for unobserved pathway activation. We analyzed the identifiability of NEMix and developed a parameter inference scheme based on the Expectation Maximization algorithm. In an extensive simulation study, we show that NEMix improves learning of pathway structures over classical NEMs significantly in the presence of hidden pathway stimulation. We applied our model to single-cell imaging data from RNAi screens monitoring human rhinovirus infection, where limited infection efficiency of the assay results in uncertain pathway stimulation. Using a subset of genes with known interactions, we show that the inferred NEMix network has high accuracy and outperforms the classical nested effects model without hidden pathway activity. NEMix is implemented as part of the R/Bioconductor package ‘nem’ and available at www.cbg.ethz.ch/software/ NEMix.

Experiments monitoring individual cells show that cells can behave differently even under same experimental conditions. Summarizing measurements over a population of cells can lead to weak and Widely deviating signals, and subsequently applied modeling approaches, like network inference, will suffer from this information loss. Nested effects models, a method tailored to reconstruct signaling networks from high-dimensional readouts of gene silencing experiments, have so far been only applied on the cell population level. These models assume the pathway under consideration to be activated in all cells. The signal flow is only disrupted, when genes are silenced. However, if this assumption is not met, inference results can be incorrect, because observed effects are interpreted wrongly. We extended nested effects models, to use the power of single-cell resolution data sets. We introduce a new unobserved factor, which describes the pathway activity of single cells. The pathway activity is learned for each cell during network inference. We apply our model to gene silencing screens, investigating human rhino virus infection of single cells from microscopy imaging features. Comparing the learned network to the known KEGG pathway of the genes shows that our method recovers networks significantly better than classical nested effects models without capturing of hidden signaling. This is a PLOS Computational Biology Methods paper.

Monitoring high-dimensional effects of gene silencing enables inference of non-transcriptional network structures that cannot be learned on observational data alone [1]. Nested effects models (NEMs) are a class of probabilistic graphical models that aim at learning hierarchical dependencies from such intervention experiments. Upon perturbing nodes in a signaling graph, their connectivity is inferred from the nested structure of observed downstream effects. The concept was first introduced in [2]. Since then, many further additions concerning, for example, parameter inference, structure learning, and data integration, were developed [3, 4]. In addition, dynamic models for time series data have been developed [5—7]. In [5] , a first application of dynamic nested effects models to time laps microscopy data has been described, but the model can not handle single-cell data. A Bayesian network representation of NEMs in [8] introduces a probabilistic notation for signal propagation, but in practice the signaling is kept deterministic. In all previous NEM models and applications, the signaling pathway under observation is assumed to be active and the signal flow disrupted by silencing the signaling genes one by one.

Perturbations are introduced by gene silencing in cells through RNA interference using siRNAs [9, 10]. Effects of the knockdowns are then captured by high-dimensional downstream observations. The screening data analyzed here, comprises imaging data of thousands of individual cells for genome-wide gene silencing. However, the experiments come at the cost of high noise levels, as well as biological and technical biases, including off-target effects [11, 12]. These confounding factors complicate the analysis and interpretation of the screening results. On the other hand, RNAi screens currently reach very high resolution. Per knockdown, the present data sets comprise about 300 image features for several hundred individual cells, which allows for a very detailed analysis of a knockdown event. However, it has been shown that measurements from individual cells of the same experiment can differ widely, for example, due to local environmental differences [13, 14]. Such variation on the single cell level needs to be accounted for. Otherwise, an ambiguous signal is obtained, when averaging over the cell population of a knockdown.

The experiments monitor cells with an siRNA knockdown during infection with human rhinovirus (HRV). After siRNA knockdown, the pathogen is added to the cells, and the success of infection as well as many other cellular features are extracted from microscopy images taken of the cells from each experiment [18—20]. The aim is to infer a signaling cascade involved in pathogen entry in to the host cell. However, a challenge in the analysis of data from this experimental setup is that by experimental design even in mock controls (i.e., infection without knockdown) the infection rate is far from complete. In fact, the multiplicity of infection (MOI) of the assay was optimized to reach 30 to 50% infected cells, such that both infec-tion-decreasing and infection-increasing hits can be detected. Which cells in the population finally get infected is, at least to some extent, the result of stochastic effects, since cellular processes can be differently manifested in different cells. The multi-functional nature of proteins, for instance, enables a single host factor to enhance a signaling cascade, and at the same time may antagonize other processes that support or inhibit infection. Obviously, infected cells were reached by a pathogen triggering some signal to get internalized. However, for uninfected cells, it is unknown whether a pathogen actually attempted to infect them, which is crucial for determining the effect that the gene knockdown had on these cells. Wrongly assuming that the pathway is active, even though it is not, can result in conflicting knockdown schemes. In the original NEM setting, individual cell observations are summarized for each signaling gene.

First, we do not summarize the data across cells, but rather perform network inference using the single-cell observations directly. Furthermore, we model the unknown pathway activation with an additional hidden random variable in the graph of signaling genes. The activation state is then estimated for each individual cell. The pathway activity can be regarded as an additional hidden silencing event in the signaling graph. We introduce a general theoretical framework for probabilistic combinatorial knockdowns in NEMs. We develop our model for the most general case, not making any assumptions about the signal propagation. We have implemented the special case of one hidden variable with probabilistic knockdown, where the remaining network is kept deterministic. For inference of the hidden pathway state, we developed an EM algorithm [21]. This step is repeated for each proposal structure during the network search.

A NEM is a graphical model, consisting of two graphs. The transitively closed graph (1) encodes dependencies among signaling gene nodes SS 6 8, which are silenced one by one. The bipartite graph 03 connects a set of observable feature nodes Be 6 8 uniquely to the signaling genes (Fig. 1A). We seek the structure of (I), i.e., the topology of the signaling pathway, by inferring it from the nested structure of observed effects. For a data where 6e 2 5 indicates that feature e is connected to signaling gene 5 E S.

Its connections to the signaling genes, as well as its overall knockdown probability p0 = P(ch = O), are unknown and inferred for each individual cell during the network reconstruction process. Given single cell data D = (dekc) with c = 1, . . ., ck cells in knockdown experiment k, the likelihood function of the NEMiX model, given (I) and 9, is

If a signal is activating a pathway, or parts of it, the signal flow is the same as in the NEM. Also the observed knockdown effects for the features Ee are the same. However, when the pathways input signal is inactivated, the knockdown pattern of the features changes (Fig. 1A and B, cells 7 to 15). Not accounting for the pathway disruption can mislead inference of the structure (I) (Fig. 1A, left model).

For the knockdown probability of the hidden variable, p0, we implemented an EM algorithm, which estimates jointly p0 from each cell’s observation and the connections of observations to signaling genes, 9. In the following, we show improved network inference with NEMiX in simulations and then infer networks of high accuracy, from single cell gene silencing experiments.

We generated 30 network structures with 5 signaling genes, randomly sampled from KEGG pathway maps [22] as previously described in [6]. To each network the hidden input signal was attached randomly. The resulting 30 sample networks are shown in supplementary 81 Fig. From each network, we sampled 50 data sets on 300 observed features in the following way. For each gene, we simulated single knockdowns in 200 cells. To the observed features we added another 30 noise features, not attached to any signaling gene. The data sets were generated in the following way. We sampled effects from a normal distribution with mean me = 1 and non-effects from a normal distribution with mean mm = 0. The standard deviation for each experiment was sampled uniformly between 2 and 2.5. We furthermore sampled 200 cells for control experiments. The negative control cells do not show any effects and are therefore drawn from the non-effect distribution. The positive control cells always show effects and hence are drawn from the effect distribution. The whole simulation process was repeated for five different fractions of pathway disruption, po 6 {0, 0.3, 0.5, 0.8, 1}. NEMix inference was restarted for 16 initial networks. Each of them consists of the empty graph (1) plus a unique attachment of Z to the signaling genes. Setting the maximal out-degree of Z to two, there are 16 possible such attachments of Z. This regularization on the edges of Z reduces the search space significantly. During structure search we also imposed this restriction, but additionally allowed transitive edges that had to be added as a consequence of the insertion of any edge connecting Z to a gene (see Models section).

This probability was chosen as it creates networks with approximately the same number of edges as in the original graphs. To assess the impact that pathway disruption has on the cell population level, we ran the simulations on a standard NEM using the log-likelihood model introduced in [23]. For the NEM approach we had to summarize the single cell observations to the gene level. For these gene-level data sets we used p-values of a Wilcoxon test comparing the cell population of a knockdown to the control distribution. From the p-value distributions a Beta-Uniform-Mixture model was estimated. For each feature a density value is calculated from this model, indicating the effect strength of the knockdown. These density values are used as the input data, as previously introduced in [23]. The third approach, called single-cell NEM (sc-NEM). is a NEMix model on individual cell observations, but with fixed p0 = 0, i.e., a single-cell observation-based NEM without considering uncertain pathway activity. For all three models, we applied a uniform prior on the feature attachments 9, and no prior knowledge was added for the network structures (I). The NEMix parameter p0 was initialized by drawing from a uniform distribution in each EM restart. As NEMix and sc-NEMs infer networks on single-cell observations, we calculated log odds ratios from each observation based on the positive and negative control distributions (see ‘Modeling the effect likelihoods’ in 81 Text). For NEMs and sc-NEMs, we used maximum likelihood estimation to infer 6 and in the NEMix it is estimated by in an EM algorithm. Structure learning is performed using a greedy hill climbing algorithm, initialized with an empty network.

For small p0, also performance of the sc-NEMs is good, which shows the advantage of learning on the sin-gle-cell data level. However, NEMiX stands out from the other methods for higher p0. Recovery of noise features, i.e., correct filtering of the additionally added uninformative features, is not strongly affected by the hidden signal (see supplementary S7 Fig). Analyzing individual networks, one again observes high variation in performance (see supplementary 88 Fig).

Briefly, viruses were added to the siRNA transfected cells and after an incubation time, cells were fixated, stained, and then imaged. Subsequently, 360 cell features were extracted from the 9 images per knockdown experiment using the software CellProfiler [24]. For the whole experimental procedure the protocols of [17] were followed. The HRV assay is rather short with an infection time of only seven hours, resulting in measurements proximal to the infection event. The short time range is advantageous, because it leaves less room for confounding developments in the cells. Furthermore, the used antibody resulted in clean readouts, well to extract from the images.

For each knockdown, the well is split into 9 images. They are arranged in three rows and three columns. We used only the middle image, because it is of the highest quality. In this way we avoided too many out-of-focus cells, which bias especially the cell texture features. After this filtering step, we had around 200 to 300 cells per knockdown. A second filtering step concerns siRNA off-targets [25]. We sought to avoid confounding by this effect and therefore selected only genes with low predicted off-target effects as described in ‘siRNA filtering for off-targets’ of 81 Text.

We decided on the well-known MAP-Kinase signaling cascade as a proof of principle, for several reasons. First, it has been studied and validated in great detail [26—28] , such that the available signaling network from the KEGG database [22] can be used as a reliable source to compare to. Second, the pathway is known to be involved in HVR infection signaling, where it is associated with asthmatic and COPD exacerbation [29—31]. Finally, we observed an enrichment for low off-target siRNAs in this pathway when performing a gene set enrichment analysis [32] (see supplementary S9 Fig). We then selected a small subset of 8 MAP-Kinase pathway genes for analysis based on the derived score for predicted off-target effects. Nodes of KEGG pathways can contain several genes. We selected genes such that they are all assigned to different KEGG nodes using a weighted maximum bipartite matching of low off-target siRNAs and unique KEGG nodes. After gene selection, we inferred networks for the 5 and 8 genes with lowest off-target score.

As input data sets, the local effect likelihoods from the selected knockdown gene experiments were computed as follows. As the experiments lack reliable controls, we instead used a random sample of cells from the plate on which the gene was located, assuming that the majority of knockdowns will not have an effect. Like for the simulation study, we derived the cell population effects for the NEM from Wilcoxon tests, comparing the knockdown experiment to the control. From the resulting p-value distributions, effect strengths for the features were estimated using the Beta-Uniform-Mixture model. Log odds ratios for sc-NEMs and NEMix in this case are calculated only based on one control distribution (see Models section). NEMix inference again is repeated for the 16 initial networks of all possible connections of Z with maximal out-degree 2 to the empty graph (I). Like in the simulation study, p0 was initialized by drawing randomly from a uniform distribution. Again we used uniform priors for 6 and imposed no priors for the signaling networks other than the maXimal out-degree of Z (plus the transitive edges that need to be added).

Results for the top-8 gene network are given in 810 Fig. To assess robustness of the learned networks, we repeated the inference on 50 bootstrap samples of the original data set. Both networks show high AUC values and even better accuracy (see Table 1). As can be seen from Fig. 3F, network inference was very robust for the top-5 gene network. For the top-8 gene network, performance had a slightly higher variation. Individual plots for sensitivity and specificity are given in supplementary 811 Fig. A, B. Also the estimate of po shows only little variation (811 Fig. C). In all cases, the likelihood score of the known KEGG network is much lower than for the best inferred networks, indicating that under the assumptions of our model, the data and the KEGG database do not perfectly agree. Possible reasons for this observation include our model missing to explain part of the data correctly, the KEGG database being incomplete, and inaccuracies in the data generating process. Nevertheless, the accuracy value of 0.85 for the learned NEMix outperforms all other methods. All edges contained in the learned NEMix models are of high robustness (> 80% for 5 genes, and > 70% for 8 genes). Consensus networks of the bootstrap results are shown in supplementary 812 Fig. Furthermore, the hidden root Z is attached to the same nodes in both the known KEGG graph and the estimated network for 5 genes. Also the inferred 8 node network connects Z to the same three genes. As genes were selected based on small off-target effects of their targeting siRNAs, they are not necessarily hits for HRV infection. However, of the selected genes EGFR [33], TAB2 [34] and CACNA2D3 [35] have been shown to be involved in this process.

A comparison shows that averaged over the bootstrap samples, for all three methods, the set of used features largely agrees (supplementary 813 Fig and 814 Fig). The maximum likelihood attachments of features to the knockdown genes and the null node are shown in supplementary 815 Fig and 816 Fig, together with a detailed description of the different feature types. The inferred signaling disruption of po = 0.42 seems rather high. We compared this to the average infection rate in mock experiments, i.e., cells without siRNA knockdown. These resemble cases, where Z can be perturbed but none of the other signaling genes in the network. Mock wells from plates of the 8 genes used here, actually have a much higher percentage of uninfected cells, roughly in the range of 75 to 81%. However, this comparison should be taken with caution since control wells of these screens might have suffered from strong plate location bias, as they were located on the margins of the plate.

Therefore, NEMix networks have increased specificity, which might come at the cost of some missing true edges. Especially the 8- gene networks inferred by NEM and sc-NEM are much denser than the known KEGG network. A sparse network is beneficial in the sense that it allows to focus on a small set of highly specific edges. For validation experiments, it is desirable to have a low false positive rate in the predicted interactions as usually only very few of these dependencies can be experimentally tested.

Here, we have identified one confounding factor, namely heterogeneous signaling pathway activation within a cell population, and incorporated it directly into a novel probabilistic model for pathway reconstruction. To address the problem of unknown activation of signaling pathways during network inference, we have introduced a general framework, building on NEMs, to handle hidden combinatorial knockdowns in a probabilistic manner.

For the first time, image features are explicitly used on the single-cell level for NEM inference, acknowledging large cell-to-cell variation. We have demonstrated the advantages of NEMix over current NEMs in simulations and inferred highly accurate networks in a case study on HRV infection. Especially, when the underlying true signaling networks are expected to be sparse, NEMix is beneficial. It removes spurious edges introduced due to confounding factors and therefore reduces the false positive rate, a desired property when it comes to validation of edges.

In reality, this assumption might not be met as cells can be biased due to their location and neighbors. Removing this bias either by normalization or explicit modeling, as for example in [14] , could further improve the model. Furthermore, in the current data sets cells can be in different cell cycle states. Grouping them according their states may remove further biases, but this clustering task is itself very challenging.

From static data, NEMs cannot resolve any loop structures by construction. This is a general problem for network inference without time resolved data. Therefore, only performance statements based on comparing transitively closed pathways can be made. The sampled graphs in the simulation are already transitively closed and since the transitive closure is a feature inherent to all the models we compare, it should not influence the ranking based on their performance. Before comparing a network to the corresponding KEGG pathway, we also built its transitive closure. This fact should be considered when interpreting the inferred models. For example, the model does not allow for distinguishing a feed forward loop from a sequential cascade; however, the hierarchical order of genes in the network would remain the same, and this piece of information does already provide considerable insight into the biological processes. The way we have assessed performance here puts particular emphasis on this hierarchical structure of the network nodes.

Image segmentation is not always perfect and might introduce technical biases into data sets, adding more confounding factors. If data is not curated carefully, we risk to capture technical biases with the additional hidden variable in NEMix models. Another interesting aspect of the data sets deserving a more thorough analysis, is the nature of the image features themselves. Here, readouts have been used to infer the graph of signaling genes. However, one could investigate in more detail how features are grouped when attaching them to the signaling genes. Some features might not contribute useful information and could be filtered in advance, others might be redundant. Future projects could use the output of NEMix models and seek for biological interpretation of feature correlations.

However, the same idea could be applied to other sources of noise. For example, transfection efficacy of the knockdowns could be considered. Quality and efficacy of a knockdown can be quantified by mRNA levels (qPCR) or protein level (western blot analysis) of a gene. However, for high-throughput assays, such confirmation is not available for most gene knockdowns. In order to account for different siRNA transfection eff1cacies further hidden variables could be introduced. In contrast to the global Z variable introduced here, hidden knockdown rates would then be estimated for each gene individually. As a consequence, the complexity of the problem would increase substantially. Instead of one parameter, :1 (number of genes) parameters would have to be estimated. Furthermore, knockdown probabilities could only be estimated from a fraction of the observations (e.g., cells under the specific knockdown). Another drawback is that the increased number of hidden variables gives rise to identif1ability problems when estimating infection efficacy in combination with the knockdown rates. For example, if the hidden variable Z was only attached to one signaling gene, effects of Z and a failed transfection could not be distinguished. Although extending the NEMix model to this situation would be an interesting future project, we believe that problems in the transfection process play an overall minor role. For the current experiments, KIF11 siRNAs (cell killers) were used to control transfection quality on the plate level. For the plates containing the cells used in our analysis, these controls show very high penetrance, i.e., out of an average of 2000 cells per well, on average only 7% of cells survive in these wells. Although this test does not make a statement about the efficacy of individual siRNAs, it ensures the general functioning of the transfection process. Additionally, the library vendor claims the knockdown efficacies achieved with their smart-pool siRNAs to be in the range of 70—95%. This proportion is a result of many possible sources of imperfect gene silencing, including non-transfected cells and off-target effects. Given the above facts in combination with our off-target filtering strategy, we are convinced that the analyzed data are of high quality.

This selection step helps to achieve reasonably unbiased results with our model, but it also limits the gene sets we can analyze. Ideally, we want to be able to select any gene of interest. This scenario calls for models that can correct the off-target effects on the single-cell level. A potential solution to this issue could be delivered by NEMs directly. We could still learn the networks based on siRNA knockdowns directly, but handle the signal propagation differently. With NEMix it is already possible to use each siRNA as a combinatorial knockdown. In reality however, individual genes are knocked-down to different degrees by an siRNA. In a NEM, this would mean to split up the silencing signal of an siRNA into partial knockdowns of several genes. Then, signal propagation would have to be formulated in a fully probabilistic fashion and NEMs would have to be reformulated such that their nodes do not have binary states anymore. Further developing NEMix, by integrating the above mentioned shortcomings, will make the models more powerful for future network reconstruction tasks.

Such data sets are becoming more and more available, and they reveal that the high cell-to-cell variation has severe consequences when summarizing such heterogeneous observations. On the population level, the signal is potentially confounded as it is only contained in part of the observations. NEMix uses the full power of single-cell experiments, as it is applied on the single-cell level directly, avoiding any data averaging. Only at this data resolution, the heterogeneity within a cell population can be accounted for and it becomes possible to investigate potentially confounding factors, such as, for example, pathway activity. NEMix is the first NEM-based method with additional unknown components in the signaling graph (I). It is capable of inferring these missing data and provides an estimate for the fraction of signal disruption. We find such ambiguous signaling in RNAi infection screens and we have demonstrated that NEMix can improve network inference substantially by accounting for the confounding factor.

A NEM, as introduced in [2], aims to infer the hidden dependency structure among a set of :1 binary signaling variables 8 from the nested structure of m observed effect variables 8 (features). It therefore consists of two directed graphs, one describing the dependencies among the signaling genes and one connecting the features to the genes.

If a gene is silenced, the effect is propagated deterministically along the edges of (I). The connection of features 8 to the genes 8 is given by parameters Be, where Be 2 5 indicates that feature e is linked to gene 5. For a gene k and a feature e, a NEM predicts an effect of k on e if there is a gene 5 such that gka = 1 (i.e., k and s are connected), and Be 2 s (i.e., s has an effect on e). The observed data are denoted D = (dek), where each dek is the measurement of feature e under perturbation of k (Fig. 1A). Given an external signal which affects one or more of the signaling genes, each of them will have a binary signaling state. The state value is 0 if the signaling is interrupted, i.e., does not reach the node, and 1 if the signal reaches the node, i.e., the natural state of a stimulated pathway. For inferring the structure (1) among the signaling genes, we consider its posterior Where the marginal likelihood P(D|(I)) can be obtained by integrating out the connections of features to the genes,

In the absence of further knowledge, the prior is usually set to the uniform distribution. Given the network structure and assuming conditional independence of the parameters Be and of the silencing experiments k, the marginal likelihood becomes The local effect likelihoods P(dek|(l), 9) denote the probability of observing an effect in feature e under knockdown of gene k. They can usually be precomputed from the data and different approaches have been proposed [2, 23, 36]. For the results presented below, log-odds ratios as introduced in [36] were used (see ‘Modeling the effect likelihoods’ in 81 Text for details). The NEMix model

A NEMiX consists of a nested effects model With effects graph (9 and an extended signaling graph (I). The signaling graph (1) describes the dependency structure among the signaling genes and has an additional binary hidden variable Z indicating pathway activity. Z is a root of (I), i.e., it can be connected to any of its nodes and does not have any direct connections to features in 9. The silencing probability of Z is denoted by p0 and is a priory not known. For a set knockdown experiments k E {1, . . ., K}, With single cell observations c E {1, . . ., ck} of signaling gens s E {1, . . ., n} and features

We first extend the model to cope With several silenced genes at the same time. To achieve this goal, we condition the perturbation state of each gene on the states of its parents. For each knockdown experiment k E {1, . . ., K}, let 8k Q S be the set of genes knocked down at the same time in experiment k. We assume for combinatorial silencing events that we observe an effect on feature e if it can be reached by either of the genes in 8k through a path in (I). Let furthermore 85k be the hidden binary random variable for the silencing state of gene 5 under knockdown of 8k. Then 85k = 0 if the gene is perturbed and 85k = 1 if it is not. If s E 8k, then 85k is set to zero but otherwise its value depends on the states of the parents of s, Spa(5)k E {0, 1}IP“(5)I, through the conditional probability P(S$k|8pa(s)k). The local effect likelihoods are then given by the marginalization over 85k, Where P(S$k) is the probability of gene 5 being active in experiment k. If the state 85k depends on the states of the parent nodes, one can deduce the marginal P(Ssk) from the joint distribution

If we assume deterministic signaling and all knockdowns are known, then P(S$k) Will either be 0 or 1. As mentioned above, we assume a gene to be perturbed if at least one of its parents is perturbed, and unperturbed if none of the parents are perturbed. For transitively closed NEMs this also means 85k = 0 if and only if 8kflpa(s) 7E Q), i.e., only if the parents of 5 contain one of the knocked-down genes, then s itself can be perturbed. Therefore, the conditional probabilities P(S$k|8pa(s)k) are in this case 0 otherwise Since these probabilities are either 0 or 1, we use the following indicator function The last equation holds, because for all terms P(Spa($)k) except for one parent configuration are zero. The local effect likelihoods can then be written as which resembles the situation introduced in [6] for dynamic NEMs. However, in the following we make use of the more general case.

We now turn to a special case, where exactly one (root) node of the network has probabilistic signaling and the others follow the deterministic rules above. Silencing experiments can be noisy for many different reasons and it might be unknown whether the signaling pathway of interest is actually activated during knockdown of a gene. To model this uncertainty, we consider an additional hidden binary random variable Zk, indicating the state of an external signal that activates the pathway, where Zk = 1 means active and Zk = 0 means inactive in experiment k. The random variable Z can be viewed as an additional node in (I) that has only outgoing edges and can not have any observables directly attached to it (see Fig. 1B for an example). Let furthermore p0 = P(Zk = 0) be the probability that the signaling pathway has not been activated, and p1 = P(Zk = 1) = 1 — p0 the probability that it is active. The silencing of genes 8k together with a unknown pathway stimulation can then be regarded as a hidden combinatorial knockdown event, where signaling genes 8k are silenced deterministically and the external signal Zk is inactivated with probability p0. Fig. 1B illustrates a simple NEMix with the additional pathway state variable. Since Z has no parents, we can easily factorize pj out of the joint probability of the states P(S) in (9) to obtain Where k = P(Ssk | Zk = j) is again an indicator function for the state of s in experiment k, given that the pathway is in state j. Substituting this expression into the local effect likelihoods (7) leads to and the marginal likelihood (10) becomes

However, infection of a cell is a stochastic event, depending on many factors, for example, whether at all a pathogen docked on successfully to the cell. Consequently, in a cell with a silenced gene, there can be several explanations for why it stayed uninfected. It could be because the knocked-down gene was important for the infection signaling, but there is also a chance that other factors account for this, for example, no pathogen came within reach of the cell. In case a pathogen triggered a signal, the pathway is considered active (Zk = 1), corresponding to a normal NEM. When no infection attempt was made, the infection pathway is inactive (Zk = 0).

For infected cells, the external input signal from the pathogen reached the cell and the signaling pathway is active (Zk = 1). In these cases Z is observed. For uninfected cells, however the state of Zk is unknown and no longer deterministic. So, for an infected cell, we have P(Zk = 0) = O and P(Zk = 1) = 1, whereas for an uninfected cell, we have P(Zk = 0) 2 p0 and P(Zk = 1) 2 p1. Here, p0 is the probability that the signaling pathway has not been activated by the pathogen and p0 + p1 = 1. This is exactly the above situation of a hidden combinatorial knockdown and the additional model parameter p], j E {0, 1} either needs to be estimated for each observation, or it has to be integrated out.

As illustrated in the infection experiment example above, in general, the signaling state Zk can be different for each individual cell c in an experiment k, and therefore we have to treat each cell as an individual observation. Regarding single cells as independent, for a given network structure (I), the local likelihoods further decompose into Where ck is the number of cells in experiment k. Instead of a single number, now 85k = (Sskc)c = 1, m, Ck is a vector Where each Sskc is the state of gene 5 in cell c under knockdown k. With this modification, the marginal likelihood expands to In other words, for each cell, there will be an effect of the perturbation set 8k on feature e if any of the perturbations reach gene 5 and e is connected to 5.

As shown in [36], NEMs have unidentifiable components. If two nodes share the same set of parents, then these two nodes are indistinguishable. Furthermore, NEMs are unique only up to reversals, i.e., different parametrizations can exist for the same model that eXplain the data equally well. Such equivalent representations are related by cyclic node permutations, (1309 = (I)’®’ with ((I)’, (9’) = (CPS—1, 8(9) and permutation matriX S reversing cycles in (I). This result still holds when adding the additional hidden pathway state Z. Regarding inference of the new parameter p0, there are only few situations in which p cannot be learned. For a NEMiX model with given graphs (1) and (9, the pathway inactivation probability p0 of its hidden pathway activity Z is not identifiable, if and only if either (1) there are no observables from 8 attached downstream of Z, or (2) Z is connected only to sub-compo-nents of a network that are always perturbed (for a proof, see ‘Unidentifiable parameters’ in 81 Text). Both conditions are rather artificial cases. The first one describes the situation where some signaling genes do not have any features attached and Z is connected only to these. In this case, there are no observations from which p0 can be estimated. However, usually we assume a uniform attachment of features to the genes and models containing genes without any downstream features are hardly ever observed. The interpretation of the second condition is that only genes which receive a propagated signal from all other genes in the network are affected by the pathway deactivation. Here, p0 cannot be estimated because all observations downstream of Z will show an effect, independent of the state of Z. Again, it appears rather eXceptional that only the final node of a signaling cascade is affected by a pathway deactivation.

Similar to the NEM procedure described in [3], edges are incrementally added if the likelihood is increased (see ‘Structure learning’ in 81 Text). In addition, our approach is restricted to structures without incoming edges into the hidden root Z. We initialize the algorithm with a set of initial networks. These consist of the empty graph and one edge connecting Z to one of the knockdown genes. Additionally, we limit the out-degree of Z to two. Here, by out-degree we mean only the non-transitive edges. We still allow the insertion of transitive edges from Z to any signaling gene, which has to be added in order to fulfill the transitivity requirement. This regularization reduces the search space and prevents that too many dependencies between genes are explained by Z alone.

For the NEMiX model, P(D|(D) cannot be optimized analytically. Marginalization over the feature attachments is omitted in our extended model. Instead, we estimate 9 jointly with p during model inference. To do so, we approximate the marginal likelihood (10) by the eXpectation of the complete data log-likelihood

For this task we have developed an EM algorithm. A derivation of the expected hidden log-likelihood and the maximum likelihood estimates is given in ‘Estimating the hidden signal’ of 81 Text. When starting the EM algorithm, p0 is initialized With a random draW from the uniform distribution and for 9 we use a uniform initial configuration.

It is invoked by calling the package’s main function NEM (data , inference = ‘NEM . greedy’ , control) and choosing the inference type control $type =

(See ‘NEMiX implementation in NEM package’ in 81 Text for more detailed instructions on the implementation and usage of NEMiX in R). To record run-times of NEMiX model estimation, simulations were run without any parallelization on a 1.7GHz Intel i7 machine. Only one starting configuration was used, and EM iterations were performed using three restarts to avoid local optima that are globally suboptimal. For realistic data sets of 300 features and 200 cells per knockdown, NEMiX estimation took on average nine minutes for S-gene networks, with an average of 13 iteration steps until convergence of the EM algorithm. For the 8-gene network, the average runtime was 66 minutes, while the average number of iterations per EM round remained 13 also for these larger networks. The longer run-times of NEMiX models as compared to NEMs are primarily due to the hidden data estimation. Each structure scored once in a NEM inference, needs to be scored 40 times on average during NEMiX estimation. In addition, the input data sets are roughly 200 times larger.

Supplementary texts. The supplementary text contains additional information regarding the NEMIX model, description and preprocessing of the data sets, as well as a short usage description of the NEMIX code in the R package nem.

All 30 sample networks were randomly generated from the KEGG graph using a random walk along the edges. Unidentifiable structures were omitted. The blue node marks the randomly added hidden signal.

For each of the 30 generated networks, 50 data set were drawn. In (A) the area under the ROC curve (AUC) was calculated based on edge frequencies of the samples. The right most panel displays the result for all values of po jointly. Sub-figure (B) shows the area under the PR curve (AUPRC). (EPS)

For each of the 30 generated networks, 50 data sets were drawn. Then, the accuracy (ACC) was calculated based on edge frequencies of the samples.

For each of the 30 generated networks, 50 data sets were drawn. The distribution of the estimated p0 per network is shown. Each row represents a differ-SS Fig. Inferred pathway states Z. For each of the 30 generated networks, 50 data sets were drawn. Percentage of correctly inferred state values of Z for the sample data sets is shown for each of generated networks.

To assess the edge recovery performance for larger NEMiX models, we ran a reduced simulation study. We sampled 30 random networks of network size n = 5, 10, and 15 genes. The hidden variable Z was again attached randomly to at most 2 of the signaling genes (plus additional transitive edges). We fixed p0 to 0.4, Which is close to our application example. For each network, we then generated 30 data sets of 300 features from 200 cells per each knockdown. For runtime reasons we only initiated the structure search With the empty network and used just 2 restarts for the EM runs. This reduces performance of network learning but shows how the overall performance scales With growing network size. Even for larger networks performance is still very good as can be seen from the area under ROC curve (A), area under precision-recall curve (AUPRC; B) and accuracy (C). Estimation of po becomes even more precise for larger 11, as shown in (D) by the absolute distance of the sampled from the estimated p0. Runtime on the other hand increases substantially for larger networks. Panel (E) shows the run-times per network estimation in minutes. (EPS)

For each of the 30 generated networks, 50 data sets were drawn. In (A) the percentage of correctly inferred feature attachments are displayed and (B) shows the percentage of correctly filtered uninformative features. Both plots show results for different fractions of signal disruption p0. (EPS)

For each of the 30 generated networks, 50 data sets were drawn. In (A) the percentage of correctly inferred feature attachments are displayed and (B) shows the percentage of correctly filtered uninformative features, for each individual network. (EPS)

To see if KEGG pathways are affected differently by off-tar-geting siRNAs, we performed a gene set enrichment analysis [32] on the siRNA scores, using 810 Fig. Inferred 8 gene MAPK networks on HRV infection data. Best networks of the 8 top scoring siRNAs from the MAPK pathway for HRV infection for the different compared methods are displayed. (A) shows the known KEGG pathway. (B) is the inferred NEM and (C) the sc-NEM. (D) left shows the known network With the most likely attachment of the hidden variable Z (blue) and (E) is the inferred NEMiX. For all networks their performance is summarized in 81 Table.

We computed the specificity (A) and sensitivity (B) for all compared methods, based on 50 bootstrap samples. Both plots show the results for 5 and 8 signaling genes With top scoring siRNAs, using the HRV infection data. Sub-figure (C) shows robustness of inferred pathway activity. The estimated pathway activity for 5 and 8 gene networks, derived from the 50 bootstrap samples is shown. p0 shows little variation and is similar for both networks. (EPS)

Consensus networks for 5 genes (A) and 8 genes (B) are displays. Shown are all edges With frequency of at least 0.7 in the 50 bootstrap samples. NEMiX inference was run using the 16 different starting configurations. For each bootstrap sample the best solution was chosen.

Histograms show the selection frequencies for image features from 50 bootstrap samples on the HRV infection data. (EPS)

The Venn diagrams compare frequently attached features (left) and never attached features (right) based on the 50 bootstrap samples. Results for the 5 gene network are shown in the top row and for the 8 gene network in the 815 Fig. Uninformative features for the 5-gene network. Each row shows the probability for one feature of being attached to each of the genes in the network or the null node. For all features in this plot, the null node had the highest probability, Which means, they are filtered out. Features are colored by the channel they were measured from. These channels are, fluorescence of DNA in the nucleus (blue), fluorescence of actin (red), fluorescence of cell internal pathogens (green). Furthermore there are general location and orientation features (black). The measurements themselves then give information on intensity, shape, texture or neighbors of the objects segmented from the images. These objects are ‘Cells’: the cell body, ‘Nuclei’: the cell nuclei, ‘PeriNuclei’: a peripheral area around the nucleus, ‘VoronoiCells’: the area of the cell from a Voronoi-tessellation of the image. Many of the uninformative features are related to orientation of objects or their location, Which are expected not to carry useful information for the 816 Fig. Feature attachments in the 5-gene network. Each row shows the probability for one feature of being attached to each of the genes in the network or the null node. Rows are sorted by the gene for Which the attachment probability is highest. For a description of the different feature types see caption of supplementary 815 Fig. (EPS)

The hidden variable is attached only to signaling genes that are always perturbed. For models With such structure p can-81 Table. Performance summary of the 8 gene MAPK network. The first column gives the log-likelihood for each model, showing that the true network is much less likely than the inferred networks. The second and third column show performance of the networks in terms of accuracy (ACC) and area under curve (AUC). The inferred p0 for the NEMiX models is displayed in column four. Column five indicates the corresponding sub-figure of Fig. 3. The network ‘KEGG Graph + Z’ denotes the structure of the known KEGG network, Where only the position of Z, p0, and 9 are inferred.

Furthermore, this work was supported by Sybit (SystemsX) in terms of data management and storage. Finally, we thank Fabian Schmich for contributing the siRNA target prediction matrix.

Performed the experiments: DM UG. Analyzed the data: ISP ME PR. Contributed reagents/materials/analysis tools: DM ME PR CD UG HF. Wrote the paper: IS HF NB. Designed and implemented statistical model: ISP HF NB.

Appears in 15 sentences as: KEGG (17) ‘KEGG (1)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- Comparing the learned network to the known KEGG pathway of the genes shows that our method recovers networks significantly better than classical nested effects models without capturing of hidden signaling.Page 2, “Author Summary”
- We generated 30 network structures with 5 signaling genes, randomly sampled from KEGG pathway maps [22] as previously described in [6].Page 5, “Simulation study”
- First, it has been studied and validated in great detail [26—28] , such that the available signaling network from the KEGG database [22] can be used as a reliable source to compare to.Page 7, “Application to pathogen infection experiments”
- Nodes of KEGG pathways can contain several genes.Page 7, “Application to pathogen infection experiments”
- We selected genes such that they are all assigned to different KEGG nodes using a weighted maximum bipartite matching of low off-target siRNAs and unique KEGG nodes.Page 7, “Application to pathogen infection experiments”
- The known KEGG network and the inferred results for the top 5 signaling genes are displayed in Fig.Page 9, “Application to pathogen infection experiments”
- In all cases, the likelihood score of the known KEGG network is much lower than for the best inferred networks, indicating that under the assumptions of our model, the data and the KEGG database do not perfectly agree.Page 9, “Application to pathogen infection experiments”
- Possible reasons for this observation include our model missing to explain part of the data correctly, the KEGG database being incomplete, and inaccuracies in the data generating process.Page 9, “Application to pathogen infection experiments”
- Furthermore, the hidden root Z is attached to the same nodes in both the known KEGG graph and the estimated network for 5 genes.Page 9, “Application to pathogen infection experiments”
- Especially the 8- gene networks inferred by NEM and sc-NEM are much denser than the known KEGG network.Page 9, “Application to pathogen infection experiments”
- Before comparing a network to the corresponding KEGG pathway, we also built its transitive closure.Page 10, “Discussion”

See all papers in *April 2015* that mention KEGG.

See all papers in *PLOS Comp. Biol.* that mention KEGG.

Back to top.

Appears in 10 sentences as: signaling pathway (9) signaling pathways (1)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- To address this confounding factor in network inference, we explicitly model the stimulation status of a signaling pathway in individual cells.Page 1, “Abstract”
- In all previous NEM models and applications, the signaling pathway under observation is assumed to be active and the signal flow disrupted by silencing the signaling genes one by one.Page 2, “Introduction”
- To address the problem of network learning when the activation state of the signaling pathway is unknown we introduce a new model, called NEMix, extending the existing NEM framework in several ways.Page 3, “Introduction”
- We seek the structure of (I), i.e., the topology of the signaling pathway , by inferring it from the nested structure of observed effects.Page 3, “Network inference under unknown pathway activity”
- Here, we have identified one confounding factor, namely heterogeneous signaling pathway activation within a cell population, and incorporated it directly into a novel probabilistic model for pathway reconstruction.Page 9, “Discussion”
- To address the problem of unknown activation of signaling pathways during network inference, we have introduced a general framework, building on NEMs, to handle hidden combinatorial knockdowns in a probabilistic manner.Page 9, “Discussion”
- Silencing experiments can be noisy for many different reasons and it might be unknown whether the signaling pathway of interest is actually activated during knockdown of a gene.Page 14, “The NEM framework”
- Let furthermore p0 = P(Zk = 0) be the probability that the signaling pathway has not been activated, and p1 = P(Zk = 1) = 1 — p0 the probability that it is active.Page 14, “The NEM framework”
- For infected cells, the external input signal from the pathogen reached the cell and the signaling pathway is active (Zk = 1).Page 15, “The NEM framework”
- Here, p0 is the probability that the signaling pathway has not been activated by the pathogen and p0 + p1 = 1.Page 15, “The NEM framework”

See all papers in *April 2015* that mention signaling pathway.

See all papers in *PLOS Comp. Biol.* that mention signaling pathway.

Back to top.

Appears in 10 sentences as: single cell (7) single cells (3)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- We introduce a new unobserved factor, which describes the pathway activity of single cells .Page 2, “Author Summary”
- We apply our model to gene silencing screens, investigating human rhino virus infection of single cells from microscopy imaging features.Page 2, “Author Summary”
- Such variation on the single cell level needs to be accounted for.Page 3, “Introduction”
- Given single cell data D = (dekc) with c = 1, .Page 4, “Network inference under unknown pathway activity”
- In the following, we show improved network inference with NEMiX in simulations and then infer networks of high accuracy, from single cell gene silencing experiments.Page 5, “Network inference under unknown pathway activity”
- For the NEM approach we had to summarize the single cell observations to the gene level.Page 5, “Simulation study”
- A limitation of the current model formulation is the assumption of independent single cell observations.Page 10, “Discussion”
- Especially in the light of single cell data sets, which show large heterogeneity among individual observations, our approach is beneficial.Page 11, “Discussion”
- ., K}, With single cell observations c E {1, .Page 12, “The NEM framework”
- Regarding single cells as independent, for a given network structure (I), the local likelihoods further decompose intoPage 15, “The NEM framework”

See all papers in *April 2015* that mention single cell.

See all papers in *PLOS Comp. Biol.* that mention single cell.

Back to top.

Appears in 8 sentences as: cell population (8)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- As a consequence of this cellular heterogeneity, knockdowns result in variable effects among cells and lead to weak average phenotypes on the cell population level.Page 1, “Abstract”
- Nested effects models, a method tailored to reconstruct signaling networks from high-dimensional readouts of gene silencing experiments, have so far been only applied on the cell population level.Page 2, “Author Summary”
- Otherwise, an ambiguous signal is obtained, when averaging over the cell population of a knockdown.Page 3, “Introduction”
- To assess the impact that pathway disruption has on the cell population level, we ran the simulations on a standard NEM using the log-likelihood model introduced in [23].Page 5, “Simulation study”
- For these gene-level data sets we used p-values of a Wilcoxon test comparing the cell population of a knockdown to the control distribution.Page 5, “Simulation study”
- Like for the simulation study, we derived the cell population effects for the NEM from Wilcoxon tests, comparing the knockdown experiment to the control.Page 7, “Application to pathogen infection experiments”
- Here, we have identified one confounding factor, namely heterogeneous signaling pathway activation within a cell population , and incorporated it directly into a novel probabilistic model for pathway reconstruction.Page 9, “Discussion”
- Only at this data resolution, the heterogeneity within a cell population can be accounted for and it becomes possible to investigate potentially confounding factors, such as, for example, pathway activity.Page 11, “Discussion”

See all papers in *April 2015* that mention cell population.

See all papers in *PLOS Comp. Biol.* that mention cell population.

Back to top.

Appears in 7 sentences as: Simulation study (1) simulation study (6)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- In an extensive simulation study , we show that NEMix improves learning of pathway structures over classical NEMs significantly in the presence of hidden pathway stimulation.Page 1, “Abstract”
- Simulation studyPage 5, “Simulation study”
- To test our model, we performed a large simulation study .Page 5, “Simulation study”
- Like in the simulation study above, we compared the NEMix model to the NEM and the sc-NEM approach.Page 7, “Application to pathogen infection experiments”
- Like for the simulation study , we derived the cell population effects for the NEM from Wilcoxon tests, comparing the knockdown experiment to the control.Page 7, “Application to pathogen infection experiments”
- Like in the simulation study , p0 was initialized by drawing randomly from a uniform distribution.Page 8, “Application to pathogen infection experiments”
- To assess the edge recovery performance for larger NEMiX models, we ran a reduced simulation study .Page 17, “Supporting Information”

See all papers in *April 2015* that mention simulation study.

See all papers in *PLOS Comp. Biol.* that mention simulation study.

Back to top.

Appears in 6 sentences as: MAPK (6)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- Inferred 8 gene MAPK networks on HRV infection data.Page 18, “Supporting Information”
- Best networks of the 8 top scoring siRNAs from the MAPK pathway for HRV infection for the different compared methods are displayed.Page 18, “Supporting Information”
- Performance of MAPK network inference.Page 18, “Supporting Information”
- Consensus networks for MAPK pathway.Page 18, “Supporting Information”
- Feature attachments for the 5 MAPK pathway genes.Page 18, “Supporting Information”
- Performance summary of the 8 gene MAPK network.Page 19, “Supporting Information”

See all papers in *April 2015* that mention MAPK.

See all papers in *PLOS Comp. Biol.* that mention MAPK.

Back to top.

Appears in 5 sentences as: EM algorithm (5)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- For inference of the hidden pathway state, we developed an EM algorithm [21].Page 3, “Introduction”
- For the knockdown probability of the hidden variable, p0, we implemented an EM algorithm , which estimates jointly p0 from each cell’s observation and the connections of observations to signaling genes, 9.Page 5, “Network inference under unknown pathway activity”
- For NEMs and sc-NEMs, we used maximum likelihood estimation to infer 6 and in the NEMix it is estimated by in an EM algorithm .Page 5, “Simulation study”
- For this task we have developed an EM algorithm .Page 16, “NEMix inference”
- For realistic data sets of 300 features and 200 cells per knockdown, NEMiX estimation took on average nine minutes for S-gene networks, with an average of 13 iteration steps until convergence of the EM algorithm .Page 16, “Implementation”

See all papers in *April 2015* that mention EM algorithm.

See all papers in *PLOS Comp. Biol.* that mention EM algorithm.

Back to top.

Appears in 4 sentences as: log-likelihood (4)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- To assess the impact that pathway disruption has on the cell population level, we ran the simulations on a standard NEM using the log-likelihood model introduced in [23].Page 5, “Simulation study”
- To do so, we approximate the marginal likelihood (10) by the eXpectation of the complete data log-likelihoodPage 16, “NEMix inference”
- A derivation of the expected hidden log-likelihood and the maximum likelihood estimates is given in ‘Estimating the hidden signal’ of 81 Text.Page 16, “NEMix inference”
- The first column gives the log-likelihood for each model, showing that the true network is much less likely than the inferred networks.Page 19, “Supporting Information”

See all papers in *April 2015* that mention log-likelihood.

See all papers in *PLOS Comp. Biol.* that mention log-likelihood.

Back to top.

Appears in 4 sentences as: population level (4)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- As a consequence of this cellular heterogeneity, knockdowns result in variable effects among cells and lead to weak average phenotypes on the cell population level .Page 1, “Abstract”
- Nested effects models, a method tailored to reconstruct signaling networks from high-dimensional readouts of gene silencing experiments, have so far been only applied on the cell population level .Page 2, “Author Summary”
- To assess the impact that pathway disruption has on the cell population level , we ran the simulations on a standard NEM using the log-likelihood model introduced in [23].Page 5, “Simulation study”
- On the population level , the signal is potentially confounded as it is only contained in part of the observations.Page 11, “Discussion”

See all papers in *April 2015* that mention population level.

See all papers in *PLOS Comp. Biol.* that mention population level.

Back to top.

Appears in 4 sentences as: signaling network (1) signaling networks (3)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- Nested effects models, a method tailored to reconstruct signaling networks from high-dimensional readouts of gene silencing experiments, have so far been only applied on the cell population level.Page 2, “Author Summary”
- First, it has been studied and validated in great detail [26—28] , such that the available signaling network from the KEGG database [22] can be used as a reliable source to compare to.Page 7, “Application to pathogen infection experiments”
- Again we used uniform priors for 6 and imposed no priors for the signaling networks other than the maXimal out-degree of Z (plus the transitive edges that need to be added).Page 8, “Application to pathogen infection experiments”
- Especially, when the underlying true signaling networks are expected to be sparse, NEMix is beneficial.Page 10, “Discussion”

See all papers in *April 2015* that mention signaling networks.

See all papers in *PLOS Comp. Biol.* that mention signaling networks.

Back to top.

Appears in 4 sentences as: uniform distribution (4)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- The NEMix parameter p0 was initialized by drawing from a uniform distribution in each EM restart.Page 5, “Simulation study”
- Like in the simulation study, p0 was initialized by drawing randomly from a uniform distribution .Page 8, “Application to pathogen infection experiments”
- In the absence of further knowledge, the prior is usually set to the uniform distribution .Page 12, “The NEM framework”
- algorithm, p0 is initialized With a random draW from the uniform distribution and for 9 we use a uniform initial configuration.Page 16, “NEMix inference”

See all papers in *April 2015* that mention uniform distribution.

See all papers in *PLOS Comp. Biol.* that mention uniform distribution.

Back to top.

Appears in 3 sentences as: AUC (3)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- Both networks show high AUC values and even better accuracy (see Table 1).Page 9, “Application to pathogen infection experiments”
- In (A) the area under the ROC curve ( AUC ) was calculated based on edge frequencies of the samples.Page 17, “Supporting Information”
- The second and third column show performance of the networks in terms of accuracy (ACC) and area under curve ( AUC ).Page 19, “Supporting Information”

See all papers in *April 2015* that mention AUC.

See all papers in *PLOS Comp. Biol.* that mention AUC.

Back to top.

Appears in 3 sentences as: cell-to-cell (3)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- RNAi screens with single-cell readouts are becoming increasingly common, and they often reveal high cell-to-cell variation.Page 1, “Abstract”
- For the first time, image features are explicitly used on the single-cell level for NEM inference, acknowledging large cell-to-cell variation.Page 10, “Discussion”
- Such data sets are becoming more and more available, and they reveal that the high cell-to-cell variation has severe consequences when summarizing such heterogeneous observations.Page 11, “Discussion”

See all papers in *April 2015* that mention cell-to-cell.

See all papers in *PLOS Comp. Biol.* that mention cell-to-cell.

Back to top.

Appears in 3 sentences as: gene set (2) gene sets (1)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- Finally, we observed an enrichment for low off-target siRNAs in this pathway when performing a gene set enrichment analysis [32] (see supplementary S9 Fig).Page 7, “Application to pathogen infection experiments”
- This selection step helps to achieve reasonably unbiased results with our model, but it also limits the gene sets we can analyze.Page 11, “Discussion”
- To see if KEGG pathways are affected differently by off-tar-geting siRNAs, we performed a gene set enrichment analysis [32] on the siRNA scores, using 810 Fig.Page 18, “Supporting Information”

See all papers in *April 2015* that mention gene set.

See all papers in *PLOS Comp. Biol.* that mention gene set.

Back to top.

Appears in 3 sentences as: maximum likelihood (3)

In *NEMix: Single-cell Nested Effects Models for Probabilistic Pathway Stimulation*

- For NEMs and sc-NEMs, we used maximum likelihood estimation to infer 6 and in the NEMix it is estimated by in an EM algorithm.Page 5, “Simulation study”
- The maximum likelihood attachments of features to the knockdown genes and the null node are shown in supplementary 815 Fig and 816 Fig, together with a detailed description of the different feature types.Page 9, “Application to pathogen infection experiments”
- A derivation of the expected hidden log-likelihood and the maximum likelihood estimates is given in ‘Estimating the hidden signal’ of 81 Text.Page 16, “NEMix inference”

See all papers in *April 2015* that mention maximum likelihood.

See all papers in *PLOS Comp. Biol.* that mention maximum likelihood.

Back to top.