Literature DB >> 28666320

Inferring transcriptional logic from multiple dynamic experiments.

Giorgos Minas1,2, Dafyd J Jenkins2, David A Rand1,2, Bärbel Finkenstädt3.   

Abstract

MOTIVATION: The availability of more data of dynamic gene expression under multiple experimental conditions provides new information that makes the key goal of identifying not only the transcriptional regulators of a gene but also the underlying logical structure attainable.
RESULTS: We propose a novel method for inferring transcriptional regulation using a simple, yet biologically interpretable, model to find the logic by which a set of candidate genes and their associated transcription factors (TFs) regulate the transcriptional process of a gene of interest. Our dynamic model links the mRNA transcription rate of the target gene to the activation states of the TFs assuming that these interactions are consistent across multiple experiments and over time. A trans-dimensional Markov Chain Monte Carlo (MCMC) algorithm is used to efficiently sample the regulatory logic under different combinations of parents and rank the estimated models by their posterior probabilities. We demonstrate and compare our methodology with other methods using simulation examples and apply it to a study of transcriptional regulation of selected target genes of Arabidopsis Thaliana from microarray time series data obtained under multiple biotic stresses. We show that our method is able to detect complex regulatory interactions that are consistent under multiple experimental conditions.
AVAILABILITY AND IMPLEMENTATION: Programs are written in MATLAB and Statistics Toolbox Release 2016b, The MathWorks, Inc., Natick, Massachusetts, United States and are available on GitHub https://github.com/giorgosminas/TRS and at http://www2.warwick.ac.uk/fac/sci/systemsbiology/research/software. CONTACT: giorgos.minas@warwick.ac.uk or b.f.finkenstadt@warwick.ac.uk. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
© The Author(s) 2017. Published by Oxford University Press.

Entities:  

Mesh:

Substances:

Year:  2017        PMID: 28666320      PMCID: PMC5860162          DOI: 10.1093/bioinformatics/btx407

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


1 Introduction

Elucidating the structure of gene regulation from biological data is a key task of systems biology with applications spanning across biology and biomedicine (Levine ; Marbach ). Rapid development of a range of high-throughput technologies is giving rise to the generation of genome-wide time course mRNA measurements, while public repositories permit the wide distribution and sharing of these data (Hecker ). Due to the advancement of experimental protocols and techniques facilitating perturbations at both the cellular and whole organism level, genome-wide data can be collected under a range of conditions. Hence, researchers now have access to an unparalleled level of information regarding gene expression and network dynamics under multiple experimental conditions (Goda ; Hickman ; Kilian ; Ou-Yang ). Moreover, high-throughput technologies such as yeast-one-hybrid (Y1H, Ouwerkerk and Meijer, 2001), ChIP-chip and ChIP-seq, DNase-seq and ATAC-seq (Meyer and Liu, 2014) can identify protein-DNA interactions and thus putative transcription factors (TFs) for target genes. On the methodological side, a substantial literature of mathematical, statistical and computational approaches often termed reverse-engineering or network inference methods focus on inferring interactions between a large number of genes from high-throughput expression profiles (see Kiani ; Hecker ). They employ a number of different methodological approaches including co-expression and clustering algorithms (Faith ; Margolin ), Boolean logic models (Bornholdt, 2008; Han ), Bayesian networks (Thorne and Stumpf, 2012; Yu ) and differential equation models (Madar ; Titsias ; Yip ). Differential equation models can potentially describe mechanistic relations between target genes and their TFs but they often use large numbers of parameters and face model identifiability issues (Hecker ). Boolean logic models can describe complex regulations of target genes including AND, OR, XOR co-regulations but require a preprocessing step of discretization of the continuous scale expression profiles to typically binary (ON/OFF) levels. When dealing with datasets from multiple experimental conditions, most of the currently available methods derive one network structure for each experimental condition or even replicate of the same experiment. The exceptions are the approach in Penfold that combines a hierarchical structure of the network with a set of global ‘average regulators’ extracted in addition to local regulators and the approach in Wang , Weber and Ou-Yang that attempts to extract consistent networks across conditions. We follow the latter approach. We introduce the transcriptional regulation switch (TRS) model that employs ordinary differential equations (ODEs) linking the transcription of the target gene to the observed activation states of a set of potential regulators by means of a piecewise linear transcription rate function which jumps to a different value when at least one regulator in the set changes its activation (ON/OFF) state. This form of transcription function is a simple and flexible model that can also be seen as an approximation of the commonly used S-shaped (e.g. Hill type) functions (Alon, 2014; Klipp ). The number and identity of the regulators as well as the logic of the regulation are unknown and need to be estimated. Each of the observed activation states of the set of regulators is associated with a single value of the transcription rate of the regulated gene across experimental conditions and over time. This constrains the parameterization and empowers the method to identify consistent regulatory connections between a regulated gene and its TFs that hold under multiple conditions as in Wang , Ou-Yang and Weber . The latter studies describe the target transcription rate using linear or non-linear regression models (also used in Madar and Yip ) that can at most capture additive TF effects. This modelling approach substantially limits the regulatory interactions that can be derived. For example, interactive co-regulations such as the simple regulation of a target gene with two TFs A and B where B suppresses the activation caused by A cannot be captured by those models as we discuss in more detail later. Such an interaction is experimentally observed e.g. the homeotic gene fushi tarazu (ftz) related to the development of Drosophila melanogaster (Latchman, 2005). Auto-regulation cannot be captured either as it cannot be distinguished from mRNA degradation. We will show that TRS can detect these types of interactive regulations while Boolean type regulations such as AND, OR and XOR activations and repressions (see Bornholdt, 2008; Han ) can be derived without the need of arbitrary data discretization. Despite the complexity of these regulation models and because our approach limits the estimation of transcription rates to only those values that are associated with activation states that are observed in the given dataset, the parameter identifiability issues that complex mechanistic models often face (see Hecker ) are avoided. Bayesian statistical methodology is used for the inference on model parameters including the number and identity of the most likely regulators, their action as activators, repressors and/or co-regulators and the logic of this regulation. Our approach for inference is implemented through a trans-dimensional reversible jump Markov chain Monte Carlo (RJMCMC) algorithm (Green, 1995; Jenkins ). An advantage of this approach is that it returns all plausible regulation models along with their posterior probabilities. Therefore, the search and selection between possible sets of regulators is done during the MCMC run and no additional post-processing computationally expensive scoring or selection steps are needed. Two simulation examples are used to illustrate the approach. An artificial repressed activation network is considered along with a published regulation model related to the flowering time of A. thaliana (Leal Valentim ). Our results are compared with the outcomes of GRNInfer tool in Wang ; Ou-Yang . The methodology is then applied to study the transcriptional regulation of two chosen target genes of A. thaliana under multiple biotic stresses.

2 Methods

2.1 TRS model

Consider the regulation of the mRNA transcription of a target gene by an unknown set of TFs. As in the temporal transcriptional switch model of Jenkins we assume that the joint mRNA expression of the target gene over a population of cells may be described by a piece-wise linear ODE where mRNA transcription is decoupled from mRNA degradation and allowed to change or switch between different states. The mRNA expression, M(t), of the target gene is hence described by where δ is the mRNA degradation rate and the transcription rate (TR) function. This is piece-wise constant with jumps at (unknown) time-points s, , where the transcription rate moves from some value, , to a higher (lower) value τ, which we will refer to as activation (deactivation). Extending the univariate approach of Jenkins , the transcriptional switches in our model occur when the TF level, , of a regulator crosses a threshold, , to change between active and inactive states. Furthermore, the TRs, τ, are linked to the activation states of the regulators in such that each state of the activation function , where, for , is associated with a single value of the TR of the target gene across experimental conditions and over time. If are the observed states of for t in , then the TR function in (1) can be written as where the indicator function . Figure 1 displays a simple example of the TRS model with two regulators, namely an activator and a repressor of this activation, observed under two experimental conditions. Note that, as we discuss in Sect. 1 of SI, the additive linear and non-linear models of transcription, such as in Wang , cannot deduce such regulatory interactions.
Fig. 1.

Example TRS model. The two top panels of Figure (a) display the profiles (solid lines), and , of regulators, and , and their threshold levels (dashed lines), and , in two experiments (left and right). The 3rd and 4th rows respectively show the TR function and the mRNA expression profile M(t) of the target under the TRS model in each experiment. The activation of at time of the experiment 1 produces the ‘on’ switch of the TR . This activation is repressed in experiment 2 where the switch at does not change the TR (). The activation of at and produced the ‘off’ switch . This suggests that inhibits the activation of the target by . The regulatory states and are observed in multiple time intervals constraining constraining to be equal to for and for . Figure (b) displays a diagram of the logic of the regulation model with → indicating activation and suppression

Example TRS model. The two top panels of Figure (a) display the profiles (solid lines), and , of regulators, and , and their threshold levels (dashed lines), and , in two experiments (left and right). The 3rd and 4th rows respectively show the TR function and the mRNA expression profile M(t) of the target under the TRS model in each experiment. The activation of at time of the experiment 1 produces the ‘on’ switch of the TR . This activation is repressed in experiment 2 where the switch at does not change the TR (). The activation of at and produced the ‘off’ switch . This suggests that inhibits the activation of the target by . The regulatory states and are observed in multiple time intervals constraining constraining to be equal to for and for . Figure (b) displays a diagram of the logic of the regulation model with → indicating activation and suppression For given threshold levels, , of the regulators in , the time intervals can be obtained and the general solution of the model in can be written as which implies that, for fixed and degradation rate δ, the ODE solution of our model has the form of a linear regression with coefficients M(0), . The number of regressors depends on the activation function of the regulators. Our methodology described below can accommodate a variable number of regulators and experiments and provides a probabilistic classification of the posterior credibility of the corresponding logics of interaction (see also Fig. 2).
Fig. 2.

Graphical representation of the parameters of the TRS model. The profiles of the TFs, , and their thresholds, , define their activation functions, , and these in turn the observed activation states and the associated time-intervals, and TRs, , which along with the initial conditions and the degradation rate provide the model to be fitted to the mRNA expression of the target

Graphical representation of the parameters of the TRS model. The profiles of the TFs, , and their thresholds, , define their activation functions, , and these in turn the observed activation states and the associated time-intervals, and TRs, , which along with the initial conditions and the degradation rate provide the model to be fitted to the mRNA expression of the target

2.2 Bayesian inference

The aim is to identify the subset of the set of all candidate regulators, , that explains the observed expression of the target gene and to provide a description of the estimated regulatory associations. Let , be the observed mRNA expression of a target gene observed at time points for experiments . A natural probabilistic assumption is that the observed time series are normally distributed with mean , equal to the ODE solution path in (1), and standard deviation . Here where is a fixed time-dependent function and is an unknown parameter (Gelman ). The resulting log-likelihood function for the parameter set is We note that different modeling assumptions, such as, for example the use of a different distribution of the measurement error, can be accommodated through other appropriate formulations of the likelihood function (see for example Strimmer, 2003). To address the trans-dimensional nature of our model, we developed a reversible jump Markov chain Monte Carlo (RJMCMC) algorithm based on Green (1995) that allows for the Bayesian inference algorithm to move between models with a different numbers of regulators. Suppose that at a given iteration of the chain the value of the parameter vector is . The next value, , is then derived as follows: Draw and perform one of the following moves with probabilities π, π, π and π, respectively, where . M Move a threshold: randomly draw and replace with ; S Swap a regulator: randomly draw and and set and ; B Add a regulator (Birth): randomly draw and set and ; D Remove a regulator (Death): randomly draw and set . 2. Compute the likelihood by the following steps: a. Use the updated regulator set and threshold levels to derive the observed activation states and the associated time intervals . b. Use least squares to estimate the transcription function and initial conditions as in Eq. (2). c. Compute the updated mRNA expression, , of the target in each experiment, using Eq. (2) and the likelihood using Eq. (3). 3. Compute the acceptance ratio where denotes the prior probability of and denotes the probability of the move . Set with probability . Steps 4 and 5 are standard Metropolis Gaussian random-walk and Gibbs steps, respectively, while the moves in step , which sample the regulatory associations, constitute trans-dimensional jumps. The first two moves in step , i.e. moving threshold (M) and swapping regulator (S), keep the same number of regulators, while the last two moves, adding (B) and removing (D) a regulator, change the number of regulators by 1. 4. Propose and accept with probability where 5. Draw and from their full-conditional posterior distributions and k = 1,…,K.

2.2.1 Proposal distributions

Following Green (1995), we set the move probabilities in step as where c is a constant set as large as possible subject to for all numbers of regulators . The latter ensures that and satisfy the balance equation , for all , while they are set as large as possible subject to their sum never exceeding a boundary π set to control the number of attempted trans-dimensional moves during MCMC sampling. The probabilities of (M) and (S), respectively, are chosen as and with controlling how we split the probability of model moves in the same-dimension between regulator swaps and threshold moves. A truncated normal distribution is used for the proposal probability of the regulator threshold level in move (M) with mean equal to the current value , variance tuned to control the magnitude of the jumps and truncation bounds restricting the jumps within the range, , of the profile of across experiments. The truncation ensures that no regulator in is redundant. A uniform distribution on the profile range for the unconditional proposal probability is used for the newly sampled TFs in moves S and B. To derive the initial values and transcription rate functions in step , we follow Denison et al. (1998) and Jenkins and use least squares estimation on the linear model in Eq. that substantially increases computational speed over a full Bayesian regression estimation while the differences in results, at least for our application, are indistinguishable. More specifically, here we apply the parametric weighted least squares method (see Gelman ) with weights set equal to the inverse of a smoothing spline kernel estimate of the target mRNA expression. The parameter sampled in step 5 tunes estimation from ordinary least squares () to weighted least squares () to allow for higher noise levels associated with higher expression levels.

2.2.2 Prior distributions

A natural conjugate choice of prior distribution for the error variance is the scaled inverse- distribution with degrees of freedom and scale , while a continuous uniform prior, , can be used for the parameter ψ. The latter results in a full conditional posterior distributions that can be numerically computed. Alternatively, a full conditional least squares estimate of ψ can be derived (see SI section 4). A gamma prior distribution is used for the degradation rate δ, while the number of regulators, ν, is assumed to be Poisson with parameter λ. Prior distributions are also formulated for the set of transcription factors, , and their threshold levels, . Here, we consider two scenarios motivated by the real data examples discussed below, but we emphasize that in principle any other proper distribution formulated based on external knowledge can be used. In the first scenario we assume that there is very little prior information and use uniform prior distributions for the set of regulators and for the threshold levels. The second scenario assumes that transcriptional switches are more likely to be caused by substantial changes in the TF levels. Hence, the overall dynamics of any candidate regulator, as quantified by the range of its (smoothed) profile across experiments, are used to compute the prior for the set of TFs and the temporal dynamics, as quantified by the gradient of the smoothed profile, are employed for the prior of the threshold levels (see SI section 3 for details).

3 Simulation studies

3.1 Repressed activation network

In this simulation study, a target gene is assumed to be observed simultaneously with six candidate TFs in two experimental conditions over a period of L = 10 hours with measurements recorded every about 0.5–1.5 hours and 4 replicates per experiment to reflect a realistic sample size scenario. The simulated profiles of the TFs and the target gene are the sum of a deterministic profile, (), and normal measurement error with standard deviation imposing slightly higher noise levels compared to the real data considered in the next section. The regulation of the target gene is the repressed activation shown in Figure 1. The profiles, h(t), of the first two candidate TFs, f1 and f2, are the same as in Figure 1, but four alternative TFs and the target gene itself are also considered here as candidate TFs. The third candidate f3 has the same profile as f2 in experiment 2, but unlike f2, its profile is also the same in experiment 1. The fourth TF f4 has constant low levels in the first experiment and constant high levels in the second experiment and could potentially explain differences between all transcription rates of the target gene of each experiment. Candidate f5 is a reflection of f2 and thus it provides an alternative regulation model in which f1 and f5 are AND activators (i.e. both are present for activation) of the target. Finally, the profile of f6 has a similar form to f1 but with a smaller range. The profiles, h(t), described above are derived as solutions of an ODE system with transcription of the target being regulated by f1 and f2 through Hill Functions of the nuclear concentration of the TF protein levels (for more details see SI section 5.1). However, we need to adapt to the case that only the mRNA expression levels of the candidate TFs and the target are observed as is the case in many current experimental protocols including microarrays. In order to apply the TRS methodology to these datasets, it is necessary to approximate the protein profiles of the candidate TFs from their mRNA expression levels. We do this by fitting splines to derive a continuous mRNA expression profile and using Wild bootstrap (Wu, 1986) to characterize the noise levels around the smoothed expression. Then, an ODE model could be used to derive the protein profiles from the smoothed expression profiles, but this requires knowledge of the translation and protein degradation rate. Another approach is based on the standard assumption in reverse engineering that the TF protein level is a delayed or linear function of its mRNA expression level. Supplementary Figure S1–S2 in SI provide examples of the derivation of the expression profile using both of these methods. This issue is discussed further in SI section 2. Informative prior distributions are constructed as described above (see SI Supplementary Fig. S6). The RJMCMC algorithm is run for 1M iterations with execution time about 1.25 hours (2.5-GHz Intel Core i7 processor). The algorithm appears to quickly converge (see SI Supplementary Fig. S8). The result of the posterior inference using our RJMCMC algorithm are summarized below. The algorithm assigns the largest posterior probability 0.79 to models with two TFs and a probability of 0.18 to models with three TFs. The estimate of the posterior probability of TF f1 to be in is approximately 0.72 with its alternative TF f6 given a smaller probability 0.30 as it is a priori less preferable (if no prior information is imposed on the TF set, the probabilities are 0.44 and 0.37 see SI Supplementary Fig. S11). The inhibitor f2 has posterior probability near 1, with its alternative f5 being much less sampled as it has a more noisy profile. The other candidates f3 and f4 as well as the target (autoregulation) have much smaller posterior probabilities. The set has the biggest posterior probability (0.56), while has probability 0.23 and other regulation sets much smaller probabilities. The fit of the TRS model to the simulated data under these regulation sets is excellent (see SI Supplementary Fig. S9). Results for the case of non-informative priors applied to the same choice of TF and their threshold and for a Poisson prior on the number of TFs with larger mean parameter (λ = 1) are given in the SI. They demonstrate the importance of using a small parameter value for the Poisson prior to avoid overfitting and the use of informative priors on the TF set and their thresholds for attaining more robust results. We also apply the GRNInfer tool (Wang ) to the same simulated data. The tool runs extremely fast, with computational time a few seconds, and provides estimates for the regression coefficients for each of the candidate TFs which constitutes more limited information than this provided in TRS. In this study, the GRNInfer tool detects the activation of the target but picks f6, the alternative of the true regulator f1, as the activator (coefficient 0.85). A large coefficient (–1.3) is allocated to the target gene, but the tool cannot conclude whether this is due to degradation or self-regulation. The tool also fails to detect the repression of this activation caused by f2 with all coefficients except for the target and f6 in (see also SI Sect. 5.1.7).

3.2 SOC1 transcription regulation

We also consider the complex regulation of the SUPPRESSOR OF OVEREXPRESSION OF CONSTANS (SOC1) gene in the system related to flowering time published in Leal Valentim . The gene SOC1 is regulated by five TFs, while three more genes are part of the network (see Fig. 3).
Fig. 3.

Diagram of the flowering time of A. thaliana system (Leal Valentim )

Diagram of the flowering time of A. thaliana system (Leal Valentim ) In a similar fashion to the example in the previous section, we simulate data in four experimental conditions where the system is assumed to be observed for 10 days with 0.5–1.5 days observation frequency. The simulated profiles are again the sum of (), where h(t) corresponds to solutions of an ODE system (see SI sect. 5.2) and normal measurement error with . The simulated mRNA expression levels of all genes are used to approximate the TF profiles using splines and the Wild bootstrap method as above. Informative prior distributions are constructed and the TRS RJMCMC is run for 1M iterations in about 2.5 h. The increased execution time compared to the first simulation study is due to the larger amount of data and the larger regulation sets. The algorithm detects the true TFs with very high probabilities with some of the other genes also being sampled. The most likely model is the true regulator set with the regulator set that does not include SOC1 also receiving higher probability (0.43 and 0.20, respectively) than other regulator sets. The true interactions can be correctly deduced from the TRS algorithm and the data fit is again excellent (see SI Supplementary Fig. S21). We also apply the GRNInfer tool to the same data. The tool incorrectly allocates the largest coefficient (1.59) to the FD gene that is not a TF. The repressor SVP and AP1, which is not a TF, receive a relatively large negative coefficient (–0.42 and –0.43, respectively). The other genes receive smaller coefficients with exception the target gene SOC1 (–0.80), but the tool is unable to infer whether this is due to auto-suppression or degradation (see also SI Sect. 5.2.4). The two simulation studies clearly demonstrate that the TRS algorithm is well able to detect the correct regulation model, along with possible alternative regulation models, under realistic noise levels and sample sizes compatible with our observed data for A.thaliana.

4 Application to Arabidopsis thaliana

Microarray technology was used to extract mRNA expression profiles of the response of A.thaliana to multiple biotic stresses, namely Botrytis cinerea (Windram ), P.syringae hrpA and P.syringae DC3000 (Lewis ). The response to Botrytis was observed in 4 replicates every 2 hours over a period of 48 hours, while for P.syringae hrpA and DC3000 the period was 13.5 hours, with observation frequencies ranging from 1 to 2.5 hours. We focus on two target genes of interest, namely Arabidopsis NAC 092 (ANAC092, ORE1) (Du ) and SCARECROW-LIKE 3 (SCL3, Heo ), which were differentially expressed in the observed stresses. A number of potential TFs were identified through Y1H technology. Specifically, twenty candidate regulators were identified for ANAC092, among them three from the TCP family, two from the ERF family and three from the Arabidopsis NAC family. For SCL3, fifteen regulating genes were identified, which include three from the TCP family and two from the ERF family. All gene names and GST IDs are derived from CATMA database (Crowe ) and provided in SI Sect. 6.1. To approximate the protein profiles of the candidate TFs from their mRNA expression observed in the microarray experiments, we fitted splines and used the wild bootrstap method as above (see SI sect. 2). We constructed informative prior distributions, as described in previous sections (see SI Supplementary Figs S22–S26), for the set of transcription factors and their threshold levels. In both cases a Poisson prior () is used for the number of transcription factors, a vaguely informative scaled distribution () is used as a prior for the precision and an informative Gamma distribution with mean 0.345 corresponding to an approximate half life of 2h is used to specify the degradation rate δ (sd 0.1543). The trans-dimensional MCMC algorithm described in earlier sections is run for 1M iterations (execution times 2.6 and 3.2 hours). The following results were obtained for posterior inference. For gene ANAC092 (see Fig. 4) the posterior probability of having 4 regulators, , out of 20 candidates was estimated to be 0.47, while and . The candidates GBF6 and AT1G25550 received high posterior probabilities to be regulators, while TCP21, ANAC025, ANAC064, Rap2.6L and AT5G58900 also received higher posterior probabilities than the rest of the candidates (, respectively). The pair of candidates GBF6 and AT1G25550 have much larger posterior probability (0.52) to be part of the regulators compared to other pairs (≤0.25), with AT1G25550 activating the target both in Botrytis and P.syringae DC3000 and GBF6 acting as a repressor. The candidates TCP21, ANAC025, ANAC064, Rap2.6L are sampled alternatively to block the repression caused by GBF6. Such hypothesized interactions could be tested by biologists in additional experiments.
Fig. 4.

Posterior inference for the TRS model of the target gene ANAC092. (a) The smooth protein profiles (solid line) along with the estimated threshold (dotted line) of the TFs AT1G25550 (AT1), ANAC064 (A64), GBF6 (G), Rap2.6L (R) under two of the a posteriori most likely models (red and green colors) are displayed in the first four rows of the three panels on the left (Botrytis, P. syringae hrpA and DC3000, respectively). The right panel shows the estimated posterior density (first 4 rows) for the threshold level of each TF with units linking to the level of threshold in the other panels and the posterior probabilities for the number of TFs (fifth row) and for the candidate to be involved in any regulation model (last row). The three panels on the left of the fifth row give the estimated transcription profiles of the target gene and in the bottom row the observed (crosses) and fitted (red solid and green dashed line) mRNA profile of the child gene under the two most likely models. (b) The regulation diagram summarizes the logics of these TRS models (Color version of this figure is available at Bioinformatics online.)

Posterior inference for the TRS model of the target gene ANAC092. (a) The smooth protein profiles (solid line) along with the estimated threshold (dotted line) of the TFs AT1G25550 (AT1), ANAC064 (A64), GBF6 (G), Rap2.6L (R) under two of the a posteriori most likely models (red and green colors) are displayed in the first four rows of the three panels on the left (Botrytis, P. syringae hrpA and DC3000, respectively). The right panel shows the estimated posterior density (first 4 rows) for the threshold level of each TF with units linking to the level of threshold in the other panels and the posterior probabilities for the number of TFs (fifth row) and for the candidate to be involved in any regulation model (last row). The three panels on the left of the fifth row give the estimated transcription profiles of the target gene and in the bottom row the observed (crosses) and fitted (red solid and green dashed line) mRNA profile of the child gene under the two most likely models. (b) The regulation diagram summarizes the logics of these TRS models (Color version of this figure is available at Bioinformatics online.) Regarding the SCL3 gene (see Fig. 5), the posterior probability of having 5 regulators, , out of 15 candidates was estimated to be 0.43, while . High posterior probabilities were estimated for the candidates TCP23, Rap2.6L, ERF10 and ABF4 (, respectively) to be regulators. The couple of regulators TCP23 and Rap2.6L are part of the regulator set with probability 0.74, while the triplet that also includes ERF10 with probability 0.42. The most likely regulation logics suggest that ERF10 is a repressor, while Rap2.6L and ABF4 are activators with their activation being repressed by TCP23. ORA59 is also a repressor on the second most likely regulation logic.
Fig. 5.

Posterior inference of the TRS model of the target gene SCL3. The setup of the panels is the same as in Figure 4 showing the 5 regulators, ERF10 (E), ORA59 (O), TCP23 (2T3), ABF4 (A) and Rap2.6L (R) of the two most likely models (red and green colors) (Color version of this figure is available at Bioinformatics online.)

Posterior inference of the TRS model of the target gene SCL3. The setup of the panels is the same as in Figure 4 showing the 5 regulators, ERF10 (E), ORA59 (O), TCP23 (2T3), ABF4 (A) and Rap2.6L (R) of the two most likely models (red and green colors) (Color version of this figure is available at Bioinformatics online.)

5 Discussion

In this study we suggest the use of the TRS model as a simple biologically interpretable model to draw inference about possible regulatory logics between a set of putative TFs and a gene of interest. Assuming that any interactions are consistent across different experiments and over time imposes constraints that, in principle, allows us to identify the set of regulatory TFs and to deduce their dynamic regulation logic. The algorithm for Bayesian inference on the TRS model parameters is trans-dimensional and is efficiently solved by the suggested RJMCMC. The advantage of this methodology is that different combinations of parents are sampled within the algorithm allowing us to identify a set of all plausible regulation models that are compatible with the data and to rank them according to their posterior model probabilities. We showed that the methodology works well for two simulation studies with realistic sample sizes and noise levels, and present results of its application to the transcriptional regulation of two target genes of Arabidopsis Thaliana under multiple biotic stresses. The algorithm indeed suggests a few alternative regulation models and it is clear that despite its simplicity it can infer regulation logics to a greater degree of complexity than existing methods. We note that further checks against a potentially much larger set of parents can be carried out to see if other potential TFs exist, which may not have been included in the set of candidate parents and which may have similar transcription profiles across experiments. Such genes can be identified by performing a cluster analysis across experiments as, for example, suggested in Polanski . In the case of our A. thaliana data examples the clusters of interest only contained very few TFs with jointly similar profiles and most of them could be ruled out on the basis of other biological information. However, if combined with a cluster analysis of the TFs across experiments as a pre-processing step, the TRS methodology has the potential to be applied to very large sets of putative TFs. In order for the methodology to work well it is essential that the magnitude of the observations between experiments has comparable scales. In cases where the measurements are not comparable, an additional computation is necessary to bring them to some relative measurement unit. Finally we note that an extension to a network methodology with multiple targets considered simultaneously is within reach and can be built on the suggested TRS approach. Click here for additional data file.
  31 in total

1.  Revealing strengths and weaknesses of methods for gene network inference.

Authors:  Daniel Marbach; Robert J Prill; Thomas Schaffter; Claudio Mattiussi; Dario Floreano; Gustavo Stolovitzky
Journal:  Proc Natl Acad Sci U S A       Date:  2010-03-22       Impact factor: 11.205

2.  Identifying differential networks based on multi-platform gene expression data.

Authors:  Le Ou-Yang; Hong Yan; Xiao-Fei Zhang
Journal:  Mol Biosyst       Date:  2016-12-20

3.  Funneling of gibberellin signaling by the GRAS transcription regulator scarecrow-like 3 in the Arabidopsis root.

Authors:  Jung-Ok Heo; Kwang Suk Chang; In A Kim; Mi-Hyun Lee; Shin Ae Lee; Sang-Kee Song; Myeong Min Lee; Jun Lim
Journal:  Proc Natl Acad Sci U S A       Date:  2011-01-18       Impact factor: 11.205

4.  Improved reconstruction of in silico gene regulatory networks by integrating knockout and perturbation data.

Authors:  Kevin Y Yip; Roger P Alexander; Koon-Kiu Yan; Mark Gerstein
Journal:  PLoS One       Date:  2010-01-26       Impact factor: 3.240

5.  Transcriptional Dynamics Driving MAMP-Triggered Immunity and Pathogen Effector-Mediated Immunosuppression in Arabidopsis Leaves Following Infection with Pseudomonas syringae pv tomato DC3000.

Authors:  Laura A Lewis; Krzysztof Polanski; Marta de Torres-Zabala; Siddharth Jayaraman; Laura Bowden; Jonathan Moore; Christopher A Penfold; Dafyd J Jenkins; Claire Hill; Laura Baxter; Satish Kulasekaran; William Truman; George Littlejohn; Justyna Prusinska; Andrew Mead; Jens Steinbrenner; Richard Hickman; David Rand; David L Wild; Sascha Ott; Vicky Buchanan-Wollaston; Nick Smirnoff; Jim Beynon; Katherine Denby; Murray Grant
Journal:  Plant Cell       Date:  2015-11-13       Impact factor: 11.277

6.  Identifying targets of multiple co-regulating transcription factors from expression time-series by Bayesian model comparison.

Authors:  Michalis K Titsias; Antti Honkela; Neil D Lawrence; Magnus Rattray
Journal:  BMC Syst Biol       Date:  2012-05-30

7.  Inference of dynamical gene-regulatory networks based on time-resolved multi-stimuli multi-experiment data applying NetGenerator V2.0.

Authors:  Michael Weber; Sebastian G Henkel; Sebastian Vlaic; Reinhard Guthke; Everardus J van Zoelen; Dominik Driesch
Journal:  BMC Syst Biol       Date:  2013-01-02

8.  Nonparametric Bayesian inference for perturbed and orthologous gene regulatory networks.

Authors:  Christopher A Penfold; Vicky Buchanan-Wollaston; Katherine J Denby; David L Wild
Journal:  Bioinformatics       Date:  2012-06-15       Impact factor: 6.937

9.  Nitric oxide induces cotyledon senescence involving co-operation of the NES1/MAD1 and EIN2-associated ORE1 signalling pathways in Arabidopsis.

Authors:  Jing Du; Manli Li; Dongdong Kong; Lei Wang; Qiang Lv; Jinzheng Wang; Fang Bao; Qingqiu Gong; Jinchan Xia; Yikun He
Journal:  J Exp Bot       Date:  2013-12-12       Impact factor: 6.992

10.  A temporal switch model for estimating transcriptional activity in gene expression.

Authors:  Dafyd J Jenkins; Bärbel Finkenstädt; David A Rand
Journal:  Bioinformatics       Date:  2013-03-11       Impact factor: 6.937

View more

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