Team:BIT-China/modeling.html
From 2013.igem.org
Singlewindy (Talk | contribs) |
|||
Line 25: | Line 25: | ||
<div id="header"> | <div id="header"> | ||
- | <a href="./index.html"><img src="https://static.igem.org/mediawiki/2013/5/57/BIT-China_Logo.jpg" alt="logo"></a> | + | <a href="./index.html"><img src="https://static.igem.org/mediawiki/2013/thumb/5/57/BIT-China_Logo.jpg/120px-BIT-China_Logo.jpg" alt="logo"></a> |
</div> | </div> | ||
Line 65: | Line 65: | ||
<li><a href="./modeling.html#overview">Overview</a></li> | <li><a href="./modeling.html#overview">Overview</a></li> | ||
<li><a href="./modeling.html#Noise_in_the_cell">Noise in the cell</a></li> | <li><a href="./modeling.html#Noise_in_the_cell">Noise in the cell</a></li> | ||
+ | <li><a href="./modeling.html#Quorum_Control_system">Quorum control system</a></li> | ||
<li><a href="./modeling.html#Heat_Resistant_system">Heat Resistant system</a></li> | <li><a href="./modeling.html#Heat_Resistant_system">Heat Resistant system</a></li> | ||
- | + | ||
</ul> | </ul> | ||
Line 153: | Line 154: | ||
<a href="javascript:void(0);" onclick="temper(2,'#Noise_in_the_cell')">Noise in the cell</a> | <a href="javascript:void(0);" onclick="temper(2,'#Noise_in_the_cell')">Noise in the cell</a> | ||
</li> | </li> | ||
+ | |||
<li> | <li> | ||
- | <a href="javascript:void(0);" onclick="temper(3,'# | + | <a href="javascript:void(0);" onclick="temper(3,'#Quorum_Control_system')">Quorum Control system</a> |
<ul> | <ul> | ||
- | <li><a href="javascript:void(0);" onclick="temper( | + | <li><a href="javascript:void(0);" onclick="temper(5,'#qsd')">Quorum sensing device</a></li> |
- | <li><a href="javascript:void(0);" onclick="temper( | + | <li><a href="javascript:void(0);" onclick="temper(6,'#rd')"> Oscillator device</a></li> |
- | <li><a href="javascript:void(0);" onclick="temper( | + | <li><a href="javascript:void(0);" onclick="temper(7,,'#pc')">Programmed cell death device</a></li> |
</ul> | </ul> | ||
</li> | </li> | ||
<li> | <li> | ||
- | <a href="javascript:void(0);" onclick="temper( | + | <a href="javascript:void(0);" onclick="temper(8,'#Heat_Resistant_system')">Heat Resistant system</a> |
<ul> | <ul> | ||
- | <li><a href="javascript:void(0);" onclick="temper(9,'# | + | <li><a href="javascript:void(0);" onclick="temper(9,'#des')">Description</a></li> |
- | <li><a href="javascript:void(0);" onclick="temper( | + | <li><a href="javascript:void(0);" onclick="temper(10,'#si')">Simulation results</a></li> |
- | + | ||
</ul> | </ul> | ||
+ | </li> | ||
+ | <li> | ||
+ | <a href="javascript:void(0);" onclick="temper(11,'#re')">Reference</a> | ||
</li> | </li> | ||
Line 183: | Line 188: | ||
<div class="section hero"> | <div class="section hero"> | ||
<div class="content"> | <div class="content"> | ||
- | <div class="word-title"> | + | <div class="word-title">Why modelling?</div> |
- | <p> | + | <p>Computational and mathematical models are useful and effective tools for understanding biology. Molecular biology experiments in vitro are very expensive and time consuming, building models of biological processes as a preliminary step helps to circumvent some of the drawbacks of performing hypothesis-testing in the wet lab. Using models could provide a faster and cheaper shortcut for biologists to gain a better understanding of the newly engineered system. This is why we feel that computational modeling is important and useful. Particularly with the extent of synthetic biology, many of the biological systems that are being researched could not be found in nature because they are genetically engineered, so their behaviors are unknown and need to be characterized.</p> |
- | + | ||
+ | <br> | ||
+ | <p>Analysis and design based on models:</p> | ||
+ | <ul class="list-unstyled"> | ||
+ | <li>A model provides a prediction of how the system will behave</li> | ||
+ | <li>Models help sort out what is going on</li> | ||
+ | <li>Models don’t have to be exact to be useful: they just need to help explain (and predict)</li> | ||
+ | </ul> | ||
+ | |||
</div> | </div> | ||
</div> | </div> | ||
Line 193: | Line 206: | ||
<div class="word-title">Gene Regulatory Network</div> | <div class="word-title">Gene Regulatory Network</div> | ||
- | <p>A gene regulatory network (GRN) is a collection of DNA segments in a cell which interact with each other indirectly (through their RNA and protein expression products) and with other substances in the cell, thereby governing the expression levels of mRNA and proteins. | + | <p>A gene regulatory network (GRN) is a collection of DNA segments in a cell which interact with each other indirectly (through their RNA and protein expression products) and with other substances in the cell, thereby governing the expression levels of mRNA and proteins. Some proteins serve only to activate or repress other genes, and these are the transcription factors that are the main players in regulatory networks or cascades. By binding to the promoter region at the start of other genes they turn them on or turn them off, initiating the production of another protein, and so on.</p> |
- | + | ||
</div> | </div> | ||
</div> | </div> | ||
Line 202: | Line 214: | ||
<div class="word-title">GRN of I’M HeRE</div> | <div class="word-title">GRN of I’M HeRE</div> | ||
- | <p>For one green world, an Intelligent Microbial Heat Regulating Engine (I’M HeRE), as shown in figure | + | <p>For one green world, an Intelligent Microbial Heat Regulating Engine (I’M HeRE), as shown in figure 2, was designed to satisfy our needs described in the project. The engine consists of 2 systems namely the heat-resistant system and the quorum-control system. </p> |
- | <img src="https://static.igem.org/mediawiki/2013/ | + | <div> |
- | <small>Fig.1 | + | <img src="https://static.igem.org/mediawiki/2013/c/ce/BIT-China-bt-GRN_1.png"><br> |
- | + | <small>Fig.1 : The gene regulatory network of the intelligent microbial heat regulating heat engine. (a) shows the regulatory relationships of these genes. (b) is the detailed diagram of the GRN of the quorum control system.</small> | |
- | + | </div> | |
+ | |||
+ | <p>When the number of cells increased to a certain extent, the gene regulatory network was started to control the number of live cells.</p> | ||
+ | </div> | ||
+ | </div> | ||
<div class="section text"> | <div class="section text"> | ||
<div class="content"> | <div class="content"> | ||
- | <div class="word-title"> | + | <div class="word-title">Method description</div> |
- | <P> | + | <P>Currently, there are a variety of models, such as the directed graph model, Bayesian network model, Boolean network model, ODE models and stochastic differential equations models, could be applied to the analysis, modeling and simulation of gene regulatory networks.</P> |
- | </ | + | <p>ODE models implicitly assumes that the underlying quantities, i.e., concentrations or molecule numbers, vary in a continuous (i.e., real-valued) and deterministic fashion. However, at the molecular level these assumptions are mere approximations which might not accurately reflect the underlying dynamics, especially when the number of molecules involved is "small", such as is the case for transcription factors, which, in certain circumstances, can be expressed at low levels, i.e., a few tens of molecules, or for chromosomal DNA, for which a single copy exists in the cell. </p> |
+ | <p>Intrinsic stochasticity at the molecular level may not be neglected any more when small numbers of molecules are involved (since in this case the "averaging" out of stochastic effects due to the application of the law of large numbers does not hold any more). Therefore, stochastic models have to be considered.</p> | ||
+ | <p>For gene regulation stochastic models, the dependent variable x is a random variable which represents the number of molecules of the considered species at time instant t. The model then expresses the dynamics of the joint probability p(x, t) of having x1 number of molecules of the first species at time t, x2 number of molecules of the second species at time t, etc.. The analysis of such stochastic models is then realized by mathematically deriving the stochastic simulation algorithms (SSA). And we have used a modified version of well-known and proven algorithm, namely, Gillespie’s algorithm.</p> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/b/b4/BIT-China-bt-Model_3.png" style="width:80%"></div> | ||
+ | <p>The system may contain rare, discrete, but critical events and continuously occurring deterministic or stochastic transitions.</p> | ||
</div> | </div> | ||
</div> | </div> | ||
Line 221: | Line 241: | ||
- | <div class="word-title"> | + | <div class="word-title">Stochastic simulation of protein degradation</div> |
- | < | + | <div> <img src="https://static.igem.org/mediawiki/2013/6/6f/BIT-China-bt-Model_4.png" style="width:300px;"> </div> |
- | < | + | <ul class="list-unstyled"> |
- | <img src="https://static.igem.org/mediawiki/2013/ | + | <li>A is the chemical species of interest, and the number of molecules of chemical species A at time t is simply denoted as A(t)</li> |
- | + | <li>The symbol φ denotes chemical species which are of no further interest in what follows.</li> | |
- | </ | + | <li>k is the rate constant of the reaction and is defined so that k*dt gives the probability that a randomly chosen molecule of chemical species A reacts (is degraded) during the time interval [t, t + dt)</li> |
+ | <li>the probability that r < A(t)k∆t is equal to A(t)k∆t, since r is a random number uniformly distributed in the interval (0, 1)</li> | ||
+ | <li>A(t)*kdt gives the probability that exactly one reaction occurs during the infinitesimal time interval [t, t+dt)</li> | ||
+ | </ul> | ||
+ | |||
+ | |||
+ | |||
+ | <P>The goal is to compute the number of molecules A(t) for times t > 0. </P> | ||
+ | <ul class="list-unstyled"> | ||
+ | <li>(a1) Generate a random number r uniformly distributed in the interval (0, 1).</li> | ||
+ | <li>(b1) If r < A(t)k ∆t, then put A(t + ∆t) = A(t) − 1; otherwise, A(t + ∆t) = A(t).</li> | ||
+ | <li>Then continue with step (a1) for time t + ∆t.</li> | ||
+ | </ul> | ||
+ | |||
+ | <div><img src="https://static.igem.org/mediawiki/2013/c/cd/BIT-China-bt-Format_2.png" style="width:300px;"> | ||
+ | <br><p>With k = 0.1, protein (0) = 20 and ∆t = 0.005.</p> | ||
+ | </div> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/3/3e/BIT-China-bt-Sili_1.png" style="width:80%"> | ||
+ | <br><small>Fig.2 Stochastic simulation of protein degradation for k = 0.1, protein (0) = 20 and ∆t = 0.005. Number of molecules of proteins as a function of time for two realizations</small> | ||
+ | </div> | ||
+ | <br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/6/60/BIT-China-bt-Sili_2.png" style="width:80%"> | ||
+ | <br><small>Fig.3 Stochastic simulation of protein degradation for k = 0.1, protein (0) = 20 and ∆t = 0.005. Number of molecules of proteins as a function of time for ten realizations. The blue dash line shows the mean value of the stochastic results.</small> | ||
+ | </div> | ||
+ | <br><br><br> | ||
+ | <ul class="list-unstyled" style="font-size:30px;"><li> Stochastic simulation of production and degradation</li></ul> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/e/ee/BIT-China-bt-Format_3.png" style="width:300px;"> | ||
+ | <p>With Protein (0) = 0, k1 =0.1 and k2= 1</p> | ||
+ | </div> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/2/23/BIT-China-bt-Sili_3.png" style="width:80%"> | ||
+ | <br><small>Fig.4 two realizations</small> | ||
+ | </div> | ||
+ | <br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/6/6b/BIT-China-bt-Sili_4.png" style="width:80%"> | ||
+ | <br><small>Fig. 5 ten realizations</small> | ||
+ | </div><br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/d/db/BIT-China-bt-Sili_5.png" style="width:80%"> | ||
+ | <br><small>Fig.6 stationary distribution of the molecules, it’s analyzed to be poison disribution</small> | ||
+ | </div><br><br> | ||
+ | |||
+ | <ul class="list-unstyled" style="font-size:30px;"><li>Stochastic simulation of dimer formation</li></ul> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/7/70/BIT-China-bt-Format_4.png" style="width:300px;"> | ||
+ | <p>With A(0)=0, B(0)=0, k1=10-3,k2=10-2, k3=1.2 and k4=1.</p> | ||
+ | </div><br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/6/6c/BIT-China-bt-Sili_6.png" style="width:80%"> | ||
+ | <br><small>Fig.7 number of A molecules</small> | ||
+ | </div><br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/2/2e/BIT-China-bt-Sili_7.png" style="width:80%"> | ||
+ | <br><small>Fig.8 number of B molecules</small> | ||
+ | </div><br><br> | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | <div class="section hero"> | ||
+ | <div class="content"> | ||
+ | <div class="word-title">Modelling the gene regulatory network</div> | ||
+ | <p>The GRN is too complicated to conducted biological experiments. Thus dynamic simulation of the GRN by mathematical modelling is particularly important. Before the wet experiments were conducted, mathematical models were built to predict the behavior of our heat regulating engine. Such bottom-up design of synthetic gene circuit will not only speed up the biology research, but provide us a valuable insight into the system as well. We want to know:</p> | ||
+ | <ul class="list-unstyled"> | ||
+ | <li>In a particular state which genes were expressed?</li> | ||
+ | <li>What’s the influence of the gene product on cell physiological activities?</li> | ||
+ | <li>To provide a guidance on the design of experiments by further analysis of the dynamic behavior of gene regulatory networks.</li> | ||
+ | </ul> | ||
+ | |||
+ | <h2>Models of Synthetic Gene Networks</h2> | ||
+ | <br> | ||
+ | <ul class="list-unstyled"> | ||
+ | <li>Adopt Jacob’s and Monod’s postulate: biological phenotypes, however complex, can be explained in terms of cascades of bio-molecular interactions.</li> | ||
+ | <li>All interactions represented by reactions and dictated by thermodynamics and kinetics.</li> | ||
+ | <li>Model all interactions at the molecular level: Transcription, Translation, Regulation.</li> | ||
+ | </ul> | ||
+ | |||
+ | |||
+ | |||
</div> | </div> | ||
</div> | </div> | ||
Line 244: | Line 336: | ||
</div> | </div> | ||
- | <div id=" | + | <div id="Quorum_Control_system"></div> |
<div class="section pagetitle modeling"> | <div class="section pagetitle modeling"> | ||
- | <h1> | + | <h1>Quorum Control system</h1> |
</div> | </div> | ||
<div class="section text"> | <div class="section text"> | ||
- | + | ||
- | + | ||
<div class="content"> | <div class="content"> | ||
- | + | <p>The quorum control system was composed of 3 device.</p> | |
- | < | + | <ul class="list-unstyled"> |
- | < | + | <p>Goals:</p> |
+ | <li> We want a better understanding of the process of gene regulation by analyzing the dynamical properties of the gene regulatory networks.</li> | ||
+ | <p>Assumption:</p> | ||
+ | <li> In this project, the simulation was performed in only a single cell. </li> | ||
+ | </ul> | ||
+ | |||
+ | |||
</div> | </div> | ||
- | |||
</div> | </div> | ||
+ | <div id="qsd"></div> | ||
+ | <div class="section hero"> | ||
+ | <div class="title"><img src="https://static.igem.org/mediawiki/2013/0/0d/BIT-China_QSD.png" alt="title" /></div> | ||
+ | <div class="content"> | ||
+ | |||
+ | <p>Bacteria communicate with each other using chemical signaling molecules. The process of producing, releasing, detecting, and responding to the signaling molecules in bacteria is referred to as quorum sensing. Quorum sensing enables bacteria to obtain information from their environment and alter their behavior in a population size that is scaled in response to changes the number of bacteria present in their community. Thus, this method of intercellular communication allows populations of bacteria to work together, in contrast to the traditional unicellular view of prokaryotes.</p> | ||
+ | <p>In general, quorum-sensing bacteria produce and release signaling molecules into their environments which are called auto-inducers. The concentrations of auto-inducers increase in the bacteria environment as the bacteria population density grows. The bacteria detect the accumulation of a minimal threshold concentration of the auto-inducer and regulate their gene expression in a population-wide scale in response. As a result, using these signaling systems, all the bacteria in a community alter their behavior at the same time in response to an external signal, and therefore function similar to a multicellular organism.</p> | ||
+ | <img src="https://static.igem.org/mediawiki/2013/5/5e/BIT-China_Qsd_2.png" style="width:400px;float:right;margin:10px 0px 20px 20px;"> | ||
+ | <p>Many different quorum-sensing systems have been discovered. Some of them are extremely specific for a particular species and some of them are common in all bacteria. In this work, we sought to establish a synthetic auto-inducer (AHL) signaling system.</p> | ||
+ | <p>It is assumed that AHL was produced and degraded at a certain rate to maintain a certain concentration in a single cell. That is to say the number of AHL molecules within a single cell is constant. Therefore, there is a linear relationship between the AHL molecule concentration and cell concentration. The regulating engine was started when the number of AHL molecules reaches a certain threshold, or when the number of cells reaches a certain threshold. (indexed from Wikipedia)</p> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/5/50/BIT-China-bt-Fig10.png" style="width:70%"><br> | ||
+ | <small>Fig.9 the GRN of the quorum sensing device. The right table shows the chemical reactions of the GRN.</small></div> | ||
+ | <br><br> | ||
+ | |||
+ | <div><img src="https://static.igem.org/mediawiki/2013/e/e1/BIT-China-bt-Fig11.png" style="width:80%"><br> | ||
+ | <small>Fig.10 stochastic simulation of the GRN in a single cell</small> | ||
+ | </div> | ||
+ | <p>As we could see from the simulation result in fig.11. AHL was produced and degraded at a certain rate to maintain a certain concentration in a single cell. A AHL*LuxR complex was formed once LuxR was produced. Thus the concentration of LuxR was low.</p> | ||
+ | |||
+ | </div> | ||
+ | </div> | ||
+ | <div id="rd"></div> | ||
<div class="section hero"> | <div class="section hero"> | ||
- | + | <div class="title"><img src="./img/model/RD.png" alt="title" /></div> | |
- | <div class="title"><img src=" | + | |
<div class="content"> | <div class="content"> | ||
- | <img src="https://static.igem.org/mediawiki/2013/ | + | <p>The oscillator is a synthetic biology construct composed of three genes which mutually repress each other in sequence according to a ring structure. </p> |
+ | <div><img src="https://static.igem.org/mediawiki/2013/5/50/BIT-China-bt-Fig_11.png" style="width:80%"><br> | ||
+ | <small>Fig.11 detailed GRN of the oscillator</small> | ||
+ | </div><br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/f/f5/BIT-China-bt-Fig_12.png" style="width:80%"><br> | ||
+ | <small>Fig.12 ODE simulation of the oscillator</small> | ||
+ | </div><br><br> | ||
- | + | <div>An experiment showing the oscillator was shown here http://www.youtube.com/watch?v=HFwSnqYC5LA</div> | |
- | + | ||
- | + | ||
- | <div> | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | |||
- | |||
</div> | </div> | ||
- | |||
</div> | </div> | ||
+ | <div id="pc"></div> | ||
<div class="section hero"> | <div class="section hero"> | ||
- | + | <div class="title"><img src="https://static.igem.org/mediawiki/2013/3/3e/BIT-China_RDP.png" alt="title" /></div> | |
- | <div class="title"><img src="https://static.igem.org/mediawiki/2013/ | + | |
<div class="content"> | <div class="content"> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/d/dc/BIT-China-bt-Fig_13.png" style="width:80%"><br> | ||
+ | <small>Fig.13 the GRN of the PCD device. The right table shows the chemical reactions of the GRN.</small> | ||
+ | </div> | ||
+ | <br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/f/f5/BIT-China-bt-Fig_14.png" style="width:80%"><br> | ||
+ | <small>Fig.14 Stochastic simulation of the PCD</small> | ||
+ | </div><br><br> | ||
+ | |||
</div> | </div> | ||
</div> | </div> | ||
- | <div id=" | + | <div id="Heat_Resistant_system"></div> |
<div class="section pagetitle modeling"> | <div class="section pagetitle modeling"> | ||
- | <h1> | + | <h1>Heat Resistant system</h1> |
</div> | </div> | ||
<div class="section text"> | <div class="section text"> | ||
- | + | <div id="des"></div> | |
+ | <div class="title"><img src="https://static.igem.org/mediawiki/2013/4/44/BIT-China_Des.png" alt="title" /></div> | ||
<div class="content"> | <div class="content"> | ||
- | < | + | |
- | < | + | <P>The heat resistant system was made up by a RNA thermometer and a heat shock protein expression device. </P> |
- | + | <p>Questions</p> | |
+ | |||
+ | <ul class="list-unstyled"> | ||
+ | <li>What’s the shape of the growth curve under normal growth condition?</li> | ||
+ | <li>What the impact if the lethal effect is considered?</li> | ||
+ | <li>What is the time to turn on the RNA temperature switch?</li> | ||
+ | <li>What happened if the cooling system was removed?</li> | ||
+ | |||
+ | </ul> | ||
+ | <ul class="list-unstyled"> | ||
+ | <li>Build the normal cell growth model</li> | ||
+ | <li>Build the growth model with the lethal effect considered</li> | ||
+ | <li>Build a model which can be used to predict the temperature change tendency</li> | ||
+ | </ul> | ||
</div> | </div> | ||
+ | |||
</div> | </div> | ||
- | + | ||
<div class="section hero"> | <div class="section hero"> | ||
- | <div class="title"><img src="https://static.igem.org/mediawiki/2013/ | + | <div id="si"></div> |
+ | <div class="title"><img src="https://static.igem.org/mediawiki/2013/6/63/BIT-China_Sm.png" alt="title" /></div> | ||
<div class="content"> | <div class="content"> | ||
- | <div | + | <div><img src="https://static.igem.org/mediawiki/2013/c/c1/BIT-China_Sm_1.png" style="width:300px;"></div> |
- | < | + | <br><br> |
- | <img src="https://static.igem.org/mediawiki/2013/ | + | <div><img src="https://static.igem.org/mediawiki/2013/1/1b/BIT-China-bt-Fig_fig.png" style="width:90%;"></div> |
- | <img src="https://static.igem.org/mediawiki/2013/ | + | <br><br> |
- | + | ||
- | <p> | + | <div><img src="https://static.igem.org/mediawiki/2013/3/3f/BIT-China-bt-Sm_4.png" style="width:600px;"> |
+ | <br> | ||
+ | <small>Fig. 14 the red curve shows the result with the lethal effect considered, the blue curve shows the normal logistic growth result.</small> | ||
+ | </div> | ||
+ | <br><br> | ||
+ | |||
+ | |||
+ | |||
+ | <p>The initial inoculation amount of this model is 1 unit. The proposed intrinsic rate is 0.05. And we set the maximum number of cells that the environment can support is 100 units. As can be seen from the simulation , from 0 to 200 units of time, the number of cells are in a growth state in both cases, no lethal effect is greater than the growth rate of cells in the presence simulation lethal effect of simulations; after 200 units of time, two kinds of simulations have tended to steady state, the growth of non-lethal effects of simulated results of the final number of the environment can accommodate the largest state, while the presence of the number of lethal effect of significantly less than the maximum number of steady-state simulation results is about 90 units. </p> | ||
- | |||
- | |||
+ | <div><img src="https://static.igem.org/mediawiki/2013/0/02/BIT-China_Sm_3.png" style="width:300px;"></div> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/8/84/BIT-China-bt-Sr_2.png" style="width:80%;"></div> | ||
+ | <br><br> | ||
+ | <div><img src="https://static.igem.org/mediawiki/2013/6/6f/BIT-China-bt-Fig_15.jpg" style="width:600px;"> | ||
+ | <br> | ||
+ | <small>Fig.15 time evolution of heat accumulated in the fermenter</small> | ||
+ | </div> | ||
+ | <p>We could get the information that the heat in the fermenter will accumulate over time without a cooling system from the above figure. Once the cooling system was turned on, a steady state could be achieved as shown in the figure below. </p> | ||
+ | |||
</div> | </div> | ||
+ | |||
</div> | </div> | ||
- | + | <div class="section pagetitle modeling"> | |
- | + | <div id="re"></div> | |
- | <div | + | <h1>Reference</h1> |
- | < | + | |
- | + | ||
</div> | </div> | ||
- | + | ||
- | + | <div class="section text"> | |
- | + | ||
<div class="content"> | <div class="content"> | ||
+ | <p>[1] Esmaeili A, Yazdanbod I, Jacob C. A Model of the Quorum Sensing System in Genetically Engineered E. coli Using Membrane Computing[J]. International Genetically Engineered Machine (iGEM) competition, 2009.</p> | ||
+ | <p>[2] Paustian K, Pankhurst C E, Doube B M, et al. Modelling soil biology and biochemical processes for sustainable agriculture research[J]. Soil biota: management in sustainable farming systems., 1994: 182-193.</p> | ||
+ | <p>[3] Erban R, Chapman J, Maini P. A practical guide to stochastic simulations of reaction-diffusion processes[J]. arXiv preprint arXiv:0704.1908, 2007.</p> | ||
+ | <p>[4] Fournier T. Stochastic models of a self regulated gene network[D]. , 2008.</p> | ||
+ | <p>[5] Johansen S H. Modelling and Analysis of a Synthetic Bistable Genetic Switch[D]. Norwegian University of Science and Technology, 2011.</p> | ||
+ | <p>[6] Scott M. Tutorial: Genetic circuits and noise[J].</p> | ||
+ | |||
</div> | </div> | ||
</div> | </div> | ||
+ | |||
+ | |||
Line 338: | Line 495: | ||
<div id="footer_bg"> | <div id="footer_bg"> | ||
<div class="foot-1"><img src="https://static.igem.org/mediawiki/2013/c/cb/BIT-China_Foot-1.png"></div> | <div class="foot-1"><img src="https://static.igem.org/mediawiki/2013/c/cb/BIT-China_Foot-1.png"></div> | ||
- | + | <div class="foot-2"><img src="https://static.igem.org/mediawiki/2013/e/eb/BIT-China_Foot-2.png"></div> | |
- | + | ||
- | + | <div class="foot-4"><img src="https://static.igem.org/mediawiki/2013/7/71/BIT-China_Foot-4.png"></div> | |
- | + | <div class="foot-3"><img src="https://static.igem.org/mediawiki/2013/a/ab/BIT-China_Foot-3.png"></div> | |
<div id="footer" > | <div id="footer" > | ||
Line 359: | Line 516: | ||
</div> | </div> | ||
</div> | </div> | ||
+ | |||
</div> | </div> |
Revision as of 17:10, 27 September 2013
Overview
Computational and mathematical models are useful and effective tools for understanding biology. Molecular biology experiments in vitro are very expensive and time consuming, building models of biological processes as a preliminary step helps to circumvent some of the drawbacks of performing hypothesis-testing in the wet lab. Using models could provide a faster and cheaper shortcut for biologists to gain a better understanding of the newly engineered system. This is why we feel that computational modeling is important and useful. Particularly with the extent of synthetic biology, many of the biological systems that are being researched could not be found in nature because they are genetically engineered, so their behaviors are unknown and need to be characterized.
Analysis and design based on models:
- A model provides a prediction of how the system will behave
- Models help sort out what is going on
- Models don’t have to be exact to be useful: they just need to help explain (and predict)
A gene regulatory network (GRN) is a collection of DNA segments in a cell which interact with each other indirectly (through their RNA and protein expression products) and with other substances in the cell, thereby governing the expression levels of mRNA and proteins. Some proteins serve only to activate or repress other genes, and these are the transcription factors that are the main players in regulatory networks or cascades. By binding to the promoter region at the start of other genes they turn them on or turn them off, initiating the production of another protein, and so on.
For one green world, an Intelligent Microbial Heat Regulating Engine (I’M HeRE), as shown in figure 2, was designed to satisfy our needs described in the project. The engine consists of 2 systems namely the heat-resistant system and the quorum-control system.
Fig.1 : The gene regulatory network of the intelligent microbial heat regulating heat engine. (a) shows the regulatory relationships of these genes. (b) is the detailed diagram of the GRN of the quorum control system.
When the number of cells increased to a certain extent, the gene regulatory network was started to control the number of live cells.
Currently, there are a variety of models, such as the directed graph model, Bayesian network model, Boolean network model, ODE models and stochastic differential equations models, could be applied to the analysis, modeling and simulation of gene regulatory networks.
ODE models implicitly assumes that the underlying quantities, i.e., concentrations or molecule numbers, vary in a continuous (i.e., real-valued) and deterministic fashion. However, at the molecular level these assumptions are mere approximations which might not accurately reflect the underlying dynamics, especially when the number of molecules involved is "small", such as is the case for transcription factors, which, in certain circumstances, can be expressed at low levels, i.e., a few tens of molecules, or for chromosomal DNA, for which a single copy exists in the cell.
Intrinsic stochasticity at the molecular level may not be neglected any more when small numbers of molecules are involved (since in this case the "averaging" out of stochastic effects due to the application of the law of large numbers does not hold any more). Therefore, stochastic models have to be considered.
For gene regulation stochastic models, the dependent variable x is a random variable which represents the number of molecules of the considered species at time instant t. The model then expresses the dynamics of the joint probability p(x, t) of having x1 number of molecules of the first species at time t, x2 number of molecules of the second species at time t, etc.. The analysis of such stochastic models is then realized by mathematically deriving the stochastic simulation algorithms (SSA). And we have used a modified version of well-known and proven algorithm, namely, Gillespie’s algorithm.
The system may contain rare, discrete, but critical events and continuously occurring deterministic or stochastic transitions.
- A is the chemical species of interest, and the number of molecules of chemical species A at time t is simply denoted as A(t)
- The symbol φ denotes chemical species which are of no further interest in what follows.
- k is the rate constant of the reaction and is defined so that k*dt gives the probability that a randomly chosen molecule of chemical species A reacts (is degraded) during the time interval [t, t + dt)
- the probability that r < A(t)k∆t is equal to A(t)k∆t, since r is a random number uniformly distributed in the interval (0, 1)
- A(t)*kdt gives the probability that exactly one reaction occurs during the infinitesimal time interval [t, t+dt)
The goal is to compute the number of molecules A(t) for times t > 0.
- (a1) Generate a random number r uniformly distributed in the interval (0, 1).
- (b1) If r < A(t)k ∆t, then put A(t + ∆t) = A(t) − 1; otherwise, A(t + ∆t) = A(t).
- Then continue with step (a1) for time t + ∆t.
With k = 0.1, protein (0) = 20 and ∆t = 0.005.
Fig.2 Stochastic simulation of protein degradation for k = 0.1, protein (0) = 20 and ∆t = 0.005. Number of molecules of proteins as a function of time for two realizations
Fig.3 Stochastic simulation of protein degradation for k = 0.1, protein (0) = 20 and ∆t = 0.005. Number of molecules of proteins as a function of time for ten realizations. The blue dash line shows the mean value of the stochastic results.
- Stochastic simulation of production and degradation
With Protein (0) = 0, k1 =0.1 and k2= 1
Fig.4 two realizations
Fig. 5 ten realizations
Fig.6 stationary distribution of the molecules, it’s analyzed to be poison disribution
- Stochastic simulation of dimer formation
With A(0)=0, B(0)=0, k1=10-3,k2=10-2, k3=1.2 and k4=1.
Fig.7 number of A molecules
Fig.8 number of B molecules
The GRN is too complicated to conducted biological experiments. Thus dynamic simulation of the GRN by mathematical modelling is particularly important. Before the wet experiments were conducted, mathematical models were built to predict the behavior of our heat regulating engine. Such bottom-up design of synthetic gene circuit will not only speed up the biology research, but provide us a valuable insight into the system as well. We want to know:
- In a particular state which genes were expressed?
- What’s the influence of the gene product on cell physiological activities?
- To provide a guidance on the design of experiments by further analysis of the dynamic behavior of gene regulatory networks.
Models of Synthetic Gene Networks
- Adopt Jacob’s and Monod’s postulate: biological phenotypes, however complex, can be explained in terms of cascades of bio-molecular interactions.
- All interactions represented by reactions and dictated by thermodynamics and kinetics.
- Model all interactions at the molecular level: Transcription, Translation, Regulation.
Noise in the cell
The cellular environment is abuzz with noise. A key source of this “intrinsic” noise is the randomness that characterizes the motion of cellular constituents at the molecular level. Cellular noise not only results in random fluctuations (over time) within individual cells, but it is also a source of phenotypic variability among clonal cellular populations. Researchers are just now beginning to understand that the richness of stochastic phenomena in biology depends directly upon the interactions of dynamics and noise and upon the mechanisms through which these interactions occur.
Quorum Control system
The quorum control system was composed of 3 device.
- We want a better understanding of the process of gene regulation by analyzing the dynamical properties of the gene regulatory networks.
- In this project, the simulation was performed in only a single cell.
Goals:
Assumption:
Bacteria communicate with each other using chemical signaling molecules. The process of producing, releasing, detecting, and responding to the signaling molecules in bacteria is referred to as quorum sensing. Quorum sensing enables bacteria to obtain information from their environment and alter their behavior in a population size that is scaled in response to changes the number of bacteria present in their community. Thus, this method of intercellular communication allows populations of bacteria to work together, in contrast to the traditional unicellular view of prokaryotes.
In general, quorum-sensing bacteria produce and release signaling molecules into their environments which are called auto-inducers. The concentrations of auto-inducers increase in the bacteria environment as the bacteria population density grows. The bacteria detect the accumulation of a minimal threshold concentration of the auto-inducer and regulate their gene expression in a population-wide scale in response. As a result, using these signaling systems, all the bacteria in a community alter their behavior at the same time in response to an external signal, and therefore function similar to a multicellular organism.
Many different quorum-sensing systems have been discovered. Some of them are extremely specific for a particular species and some of them are common in all bacteria. In this work, we sought to establish a synthetic auto-inducer (AHL) signaling system.
It is assumed that AHL was produced and degraded at a certain rate to maintain a certain concentration in a single cell. That is to say the number of AHL molecules within a single cell is constant. Therefore, there is a linear relationship between the AHL molecule concentration and cell concentration. The regulating engine was started when the number of AHL molecules reaches a certain threshold, or when the number of cells reaches a certain threshold. (indexed from Wikipedia)
Fig.9 the GRN of the quorum sensing device. The right table shows the chemical reactions of the GRN.
Fig.10 stochastic simulation of the GRN in a single cell
As we could see from the simulation result in fig.11. AHL was produced and degraded at a certain rate to maintain a certain concentration in a single cell. A AHL*LuxR complex was formed once LuxR was produced. Thus the concentration of LuxR was low.
The oscillator is a synthetic biology construct composed of three genes which mutually repress each other in sequence according to a ring structure.
Fig.11 detailed GRN of the oscillator
Fig.12 ODE simulation of the oscillator
Fig.13 the GRN of the PCD device. The right table shows the chemical reactions of the GRN.
Fig.14 Stochastic simulation of the PCD
Heat Resistant system
The heat resistant system was made up by a RNA thermometer and a heat shock protein expression device.
Questions
- What’s the shape of the growth curve under normal growth condition?
- What the impact if the lethal effect is considered?
- What is the time to turn on the RNA temperature switch?
- What happened if the cooling system was removed?
- Build the normal cell growth model
- Build the growth model with the lethal effect considered
- Build a model which can be used to predict the temperature change tendency
Fig. 14 the red curve shows the result with the lethal effect considered, the blue curve shows the normal logistic growth result.
The initial inoculation amount of this model is 1 unit. The proposed intrinsic rate is 0.05. And we set the maximum number of cells that the environment can support is 100 units. As can be seen from the simulation , from 0 to 200 units of time, the number of cells are in a growth state in both cases, no lethal effect is greater than the growth rate of cells in the presence simulation lethal effect of simulations; after 200 units of time, two kinds of simulations have tended to steady state, the growth of non-lethal effects of simulated results of the final number of the environment can accommodate the largest state, while the presence of the number of lethal effect of significantly less than the maximum number of steady-state simulation results is about 90 units.
Fig.15 time evolution of heat accumulated in the fermenter
We could get the information that the heat in the fermenter will accumulate over time without a cooling system from the above figure. Once the cooling system was turned on, a steady state could be achieved as shown in the figure below.
Reference
[1] Esmaeili A, Yazdanbod I, Jacob C. A Model of the Quorum Sensing System in Genetically Engineered E. coli Using Membrane Computing[J]. International Genetically Engineered Machine (iGEM) competition, 2009.
[2] Paustian K, Pankhurst C E, Doube B M, et al. Modelling soil biology and biochemical processes for sustainable agriculture research[J]. Soil biota: management in sustainable farming systems., 1994: 182-193.
[3] Erban R, Chapman J, Maini P. A practical guide to stochastic simulations of reaction-diffusion processes[J]. arXiv preprint arXiv:0704.1908, 2007.
[4] Fournier T. Stochastic models of a self regulated gene network[D]. , 2008.
[5] Johansen S H. Modelling and Analysis of a Synthetic Bistable Genetic Switch[D]. Norwegian University of Science and Technology, 2011.
[6] Scott M. Tutorial: Genetic circuits and noise[J].