Download presentation
Presentation is loading. Please wait.
Published byEléonore Roberge Modified over 5 years ago
1
Qualitative Modeling and Simulation of Genetic Regulatory Networks
Hidde de Jong Projet HELIX Institut National de Recherche en Informatique et en Automatique Unité de Recherche Rhône-Alpes 655, avenue de l’Europe Montbonnot, Saint Ismier CEDEX
2
Overview 1. Introduction
2. Modeling and simulation of genetic regulatory networks 3. Applications Initiation of sporulation in Bacillus subtilis Nutritional stress response in Escherichia coli 4. Validation of models of genetic regulatory networks 5. Conclusions and work in progress These are the three parts of the presentation.
3
Life cycle of Bacillus subtilis
B. subtilis can sporulate when the environmental conditions become unfavorable ? division cycle sporulation-germination cycle metabolic and environmental signals Start with a schematic overview of the life cycle of B. subtilis. Use this slide to draw attention to the question mark. This is the important developmental decision.
4
Regulatory interactions
Different types of interactions between genes, proteins, and small molecules are involved in the regulation of sporulation in B. subtilis SinR~SinI SinI inactivates SinR AbrB - AbrB represses sin operon sinR A H sinI SinR SinI sin operon Spo0A˜P + Spo0A~P activates sin operon Quantitative information on kinetic parameters and molecular concentrations is usually not available
5
Genetic regulatory network of B. subtilis
Reasonably complete genetic regulatory network controlling the initiation of sporulation in B. subtilis Genetic regulatory network is large and complex protein gene promoter kinA - + H KinA phospho- relay Spo0A˜P Spo0A A spo0A sinR sinI SinI SinR SinR/SinI sigF hpr (scoR) abrB Hpr AbrB spo0E sigH (spo0H) Spo0E F Signal The assembled data from many laboratories yield a qualitative scheme of the molecular interactions. A prediction of the global behavior of this system is no longer possible. We therefore have to develop conceptual and computer tools to estimate the behavior of such regulation networks.
6
Qualitative modeling and simulation
Computer support indispensable for dynamical analysis of genetic regulatory networks: modeling and simulation precise and unambiguous description of network systematic derivation of behavior predictions Method for qualitative simulation of large and complex genetic regulatory networks Method exploits related work in a variety of domains: mathematical and theoretical biology qualitative reasoning about physical systems control theory and hybrid systems de Jong, Gouzé et al. (2004), Bull. Math. Biol., 66(2):
7
PL models of genetic regulatory networks
Genetic networks modeled by class of differential equations using step functions to describe regulatory interactions xa a s-(xa , a2) s-(xb , b1 ) – a xa . xb b s-(xa , a1) s-(xb , b2 ) – b xb x : protein concentration , : rate constants : threshold concentration x s-(x, θ) 1 b - B a A Differential equation models of regulatory networks are piecewise-linear (PL) Glass, Kauffman (1973), J. Theor. Biol., 39(1):
8
Domains in phase space Phase space divided into domains by threshold planes Different types of domains: regulatory and switching domains Switching domains located on threshold plane(s) xb xa a1 maxa maxb a2 b1 b2 .
9
Analysis in regulatory domains
In every regulatory domain D, system monotonically tends towards target equilibrium set (D) maxb model in D1 : D1 xa a– a xa . xb b – b xb D3 xa a– a xa . xb – b xb model in D3 : (D1) {(a /a , b /b )} (D1) (D3) (D3) {(a /a , 0 )} xb b2 b1 a1 a2 maxa xa xa a s-(xa , a2) s-(xb , b1 ) – a xa . xb b s-(xa , a1) s-(xb , b2 ) – b xb
10
Analysis in switching domains
In every switching domain D, system either instantaneously traverses D, or tends towards target equilibrium set (D) D and (D) located in same threshold hyperplane xb xa (D1) (D3) D1 D3 D2 xb xa D5 (D5) D3 (D3) D4 (D4) Filippov generalization of PL differential equations Gouzé, Sari (2003), Dyn. Syst., 17(4):
11
Qualitative state and state transition
maxa maxb a2 b1 b2 (D1) D2 D3 QS3 QS2 QS1 D1 QS1 D1, {(1,1)} Qualitative state is discrete abstraction of domain D Transition between qualitative states associated with D and D', if trajectory starting in D reaches D'
12
State transition graph
D2 D3 D4 D7 D5 D6 D1 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D24 D20 D21 D22 D23 D19 D25 QS3 QS2 QS1 QS4 QS5 QS10 QS15 QS20 QS25 QS24 QS23 QS22 QS21 QS16 QS11 QS6 QS7 QS12 QS17 QS18 QS19 QS13 QS14 QS8 QS9 a1 maxa maxb a2 b1 b2 Closure of qualitative states and transitions between qualitative states results in state transition graph Transition graph contains qualitative equilibrium states and/or cycles
13
Robustness of state transition graph
State transition graph, and hence qualitative dynamics, is dependent on parameter values a1 maxa maxb a2 b1 b2 a1 maxa maxb a2 b1 b2 (D1) D1 (D1) D2 D6 D7 QS6 QS2 QS1 QS7 QS6 QS1 D2 D6 D7 D1
14
Inequality constraints
Same state transition graph obtained for two types of inequality constraints on parameters , , and : Ordering of threshold concentrations of proteins 0 < a1 < a2 < maxa xb xa a1 maxa maxb a2 b1 b2 0 < b1 < b2 < maxb Ordering of target equilibrium values w.r.t. threshold concentrations a2 < ka / ga < maxa b2 < kb / gb < maxb maxa xb xa a1 maxb a2 b1 b2 a /ga kb /gb
15
Qualitative simulation
PL model supplemented with inequality constraints results in qualitative PL model b1 maxb xb QS1 b2 QS2 QS3 QS 4 a1 maxa xa a2 a1 maxa maxb a6 b1 b2 D1 QS1 Given qualitative PL model, qualitative simulation determines all qualitative states that are reachable from initial state through successive transitions
16
Genetic Network Analyzer (GNA)
Qualitative simulation method implemented in Java 1.4: Genetic Network Analyzer (GNA) Graphical interface to control simulation and analyze results de Jong et al. (2003), Bioinformatics, 19(3):
17
Simulation of sporulation in B. subtilis
Simulation method applied to analysis of regulatory network controlling the initiation of sporulation in B. subtilis kinA - + H KinA phospho- relay Spo0A˜P Spo0A A spo0A sinR sinI SinI SinR SinR/SinI sigF hpr (scoR) abrB Hpr AbrB spo0E sigH (spo0H) Spo0E F Signal
18
Model of sporulation network
Essential part of sporulation network has been modeled by qualitative PL model: 11 differential equations, with 59 inequality constraints Most interactions incorporated in model have been characterized on genetic and/or molecular level With few exceptions, inequality constraints are uniquely determined by biological data If several alternative constraints are consistent with biological data, every alternative considered de Jong, Geiselmann et al. (2004), Bull. Math. Biol., 66(2):
19
Simulation of sporulation network
Simulation of network under under various physiological conditions and genetic backgrounds gives results consistent with observations Sequences of states in transition graphs correspond to sporulation (spo+) or division (spo –) phenotypes initial state division state Incorporated in the slides before and after this one. 82 states
20
Simulation of sporulation network
Behavior can be studied in detail by looking at transitions between qualitative states Predicted qualitative temporal evolution of protein concentrations s12 s6 s7 s1 s2 s3 s4 s5 s8 s9 s10 s11 s13 ka1 ka3 maxka KinA se1 se3 maxse Spo0E ab1 maxab AbrB s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 initial state division state initial state division state A more rigorous test of the network investigates the dynamics of the transitions between states. Sporulation is induced at time zero.
21
Sporulation vs. division behaviors
ka1 ka3 maxka KinA s24 s25 s1 s2 s21 s22 s23 s8 ka1 ka3 maxka KinA s12 s6 s7 s1 s2 s3 s4 s5 s8 s9 s10 s11 s13 se1 se3 maxse Spo0E se1 se3 maxse s24 s25 s1 s2 s21 s22 s23 s8 Spo0E s12 s6 s7 s1 s2 s3 s4 s5 s8 s9 s10 s11 s13 ab1 maxab AbrB s1 s24 s25 s2 s21 s22 s23 s8 AbrB ab1 maxab s12 s6 s7 s4 s8 s9 s10 s11 s13 s1 s2 s3 s5 maxf SigF s1 s24 s25 s2 s21 s22 s23 s8 SigF maxf maxsi s12 s6 s7 s1 s2 s3 s4 s5 s8 s9 s10 s11 s13 si1 SinI s1 s24 s25 s2 s21 s22 s23 s8 SinI si1 maxsi
22
Analysis of simulation results
Qualitative simulation shows that initiation of sporulation is outcome of competing positive and negative feedback loops regulating accumulation of Spo0A~P Sporulation mutants disable positive or negative feedback loops Grossman (1995), Ann. Rev. Genet., 29: Hoch (1993), Ann. Rev. Microbiol., 47: + phospho- relay Spo0A˜P Spo0A - Spo0E spo0E A KinA kinA H sigF F Using only the known interactions leads to an inconsistency. The concentration of Spo0E has to be kept low in order to maintain a stable sporulation state. We therefore need an additional interaction that negatively regulates Spo0E after sporulation has been initiated.
23
Nutritional stress response in E. coli
Response of E. coli to nutritional stress conditions controlled by network of global regulators of transcription Fis, Crp, H-NS, Lrp, RpoS,… Network only partially known and no global view of its functioning available Computational and experimental study directed at understanding of: How network controls gene expression to adapt cell to stress conditions How network evolves over time to adapt to environment Projects: inter-EPST, ARC INRIA, and ACI IMPBio ENS, Paris ; INRIA ; UJF, Grenoble ; UHA, Mulhouse
24
Data on stress response
Gene transcription changes dramatically when the network is perturbed by a mutation Small signaling molecules participate in global regulation mechanisms (cAMP, ppGpp, …) The superhelical density of DNA modulates the activity of many bacterial promoters fis- topA- wt fis- topA- k2 k2 topA+ k20
25
Draft of stress response network
CRP Stable RNAs Supercoiling Activation Stress signal Fis fis P rrn P1 P2 nlpD1 nlpD2 σS rpoS RssB rssB ClpXP crp topA Px1 cya P1/P1’ P3 gyrAB gyrI Cya GyrAB GyrI TopA Laget et al. (2004)
26
Evolution of stress response network
Stress response network evolves rapidly towards optimal adaptation to a particular environment Small changes of the regulatory network have large effects on gene expression wt crp Suppressor
27
Validation of network models
Bottleneck of qualitative simulation: visual inspection of large state transition graphs Goal: develop a method that can test if state transition graph satisfies certain properties Is transition graph consistent with observed behavior? Model checking is automated technique for verifying that finite state system satisfies certain properties Computer tools are available to perform automated, efficient and reliable model checking (NuSMV) Clarke et al. (1999), Model Checking, MIT Press
28
Model checking Use of model-checking techniques
transition graph transformed into Kripke structure properties expressed in temporal logic . xa<0 xb=0 xb>0 xa>0 xb<0 xa=0 There Exists a Future state where xa>0 and xb>0 and starting from that state, there Exists a Future state where xa=0 and xb<0 . QS1 QS3 QS4 QS5 QS7 QS8 QS6 QS2 EF(xa>0 Λ xb>0 Λ EF(xa=0 Λ xb<0)) . Yes!
29
Summary of approach Test validity of B. subtilis sporulation models .
EF(xhpr>0 Λ EF EG(xhpr=0)) . model checking Kripke structure temporal logic - Signal “ [The expression of the gene hpr] increase in proportion of the growth curve, reached a maximum level at the early stationary phase [(T1)] and remained at the same level during the stationary phase” (Perego and Hoch, 1988) Batt et al. (2004), SPIN-04, LNCS
30
Conclusions Implemented method for qualitative simulation of large and complex genetic regulatory networks Method based on work in mathematical biology and qualitative reasoning Method validated by analysis of regulatory network underlying initiation of sporulation in B. subtilis Simulation results consistent with observations Method currently applied to analysis of regulatory network controlling stress adaptation in E. coli Simulation yields predictions that can be tested in the laboratory
31
Work in progress Validation of models of regulatory networks using gene expression data Model-checking techniques Search of attractors in phase space and determination of their stability Further development of computer tool GNA Connection with biological knowledge bases, … Study of bacterial regulatory networks Sporulation in B. subtilis, phage Mu infection of E. coli, signal transduction in Synechocystis, stress adaptation in E. coli
32
Contributors Grégory Batt INRIA Rhône-Alpes
Hidde de Jong INRIA Rhône-Alpes Hans Geiselmann Université Joseph Fourier, Grenoble Jean-Luc Gouzé INRIA Sophia-Antipolis Céline Hernandez INRIA Rhône-Alpes, now at SIB, Genève Eva Laget INRIA Rhône-Alpes and INSA Lyon Michel Page INRIA Rhône-Alpes and Université Pierre Mendès France, Grenoble Delphine Ropers INRIA Rhône-Alpes Tewfik Sari Université de Haute Alsace, Mulhouse Dominique Schneider Université Joseph Fourier, Grenoble
33
References de Jong, H. (2002), Modeling and simulation of genetic regulatory systems: A literature review, J. Comp. Biol., 9(1): de Jong, H., J. Geiselmann & D. Thieffry (2003), Qualitative modelling and simulation of developmental regulatory networks, On Growth, Form, and Computers, Academic Press, Gouzé, J.-L. & T. Sari (2003), A class of piecewise-linear differential equations arising in biological models, Dyn. Syst., 17(4): de Jong, H., J.-L. Gouzé, C. Hernandez, M. Page, T. Sari & J. Geiselmann (2004), Qualitative simulation of genetic regulatory networks using piecewise-linear models, Bull. Math. Biol., 66(2): de Jong, H., J. Geiselmann, C. Hernandez & M. Page (2003), Genetic Network Analyzer: Qualitative simulation of genetic regulatory networks, Bioinformatics,19(3): de Jong, H., J. Geiselmann, G. Batt, C. Hernandez & M. Page (2004), Qualitative simulation of the initiation of sporulation in B. subtilis, Bull. Math. Biol., 66(2): GNA web site:
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.