Team:LCG-UNAM-Mexico/Simulation
From 2008.igem.org
Line 127: | Line 127: | ||
<br> | <br> | ||
<span class="bodyText">Describir el comportamiento que queremos ver y por qué.<br> | <span class="bodyText">Describir el comportamiento que queremos ver y por qué.<br> | ||
- | Incluir las gráficas de parameter scan, la gráfica de la vida, y el escaneo con el que definimos algunas constantes </span></p> | + | Incluir las gráficas de parameter scan, la gráfica de la vida, y el escaneo con el que definimos algunas constantes </span></p><br> |
<p class="style2"> Sensitivity analysis </p> | <p class="style2"> Sensitivity analysis </p> | ||
- | <p> Definir brevemente de que se trata, mostrar análisis a diferentes tiempos. Señalar los resultados que esperábamos y los que no</p> | + | <p> Definir brevemente de que se trata, mostrar análisis a diferentes tiempos. Señalar los resultados que esperábamos y los que no</p><br> |
<p class="style2"> <a name="StoichiometricMatrix"></a>Stoichiometric matrix </p> | <p class="style2"> <a name="StoichiometricMatrix"></a>Stoichiometric matrix </p> | ||
<p class="bodyText"> Definir la información que contiene la matriz estequimétrica. <br> | <p class="bodyText"> Definir la información que contiene la matriz estequimétrica. <br> | ||
Definir los espacios nulos (link a wikipedia o matworld?) <br> | Definir los espacios nulos (link a wikipedia o matworld?) <br> | ||
- | Presentar las bases calculadas y una interpretación concisa </p> | + | Presentar las bases calculadas y una interpretación concisa </p><br> |
- | + | <a name="Steady_State"></a> <p class="style2"> Steady-states </p> | |
- | <p> <span class="bodyText"> | + | <p class="bodyText">The steady state of a system is defined as a nonequilibrium state through which matter is flowing and in which all components remain at a constant concentration<sup>ref</sup>. We defined the time taken to reach the steady state as the time when the variation in the concentrations of all components cease to be biologically relevant (here defined as variation in less than one molecule). We can have two initial states in our system:<br> |
- | <p> | + | <br> |
+ | <span class="style3">With no AHL.</span> In this case, the only reaction that takes place is the uptake and efflux of nickel, which instantaneously reaches the steady state.<br> | ||
+ | <span class="style3">With AHL. </span>Here, all the regulatory steps in the cascade take place and the steady state is reached when all AHL has been degraded and the signal has faded.</p> | ||
+ | <p><span class="bodyText">In both cases, the steady state reached is the same. The reason for this is that the system is a regulatory cascade and does not have any feedback loops, so it is expected to have only one steady state. Here we present the simulation in 100,000 seconds, you can click on in to see a larger version:</span></p> | ||
+ | <p align="center"><span class="bodyText"><a href="https://static.igem.org/mediawiki/2008/4/47/Puffa(1)comp.jpg"><img src="https://static.igem.org/mediawiki/2008/d/de/Puffa(1).jpg" alt="Graph 1" width="550" height="301" border="0"></a><br> | ||
+ | </span> </p> | ||
+ | <p align="left">The concentrations at which it is reached are the following<span class="style5">:</span></p> | ||
+ | <div align="center"><span class="style5"><strong>Table 1: Concentrations at the steady state</strong> </span><br> | ||
+ | <table width="282" border="1" bordercolor="#006600"> | ||
+ | <tr valign="top"> | ||
+ | <td width="149"><div align="center"><span class="style4">Metabolite</span></div></td> | ||
+ | <td width="117"><div align="center"><span class="style4">Concentration</span> (molecules) </div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">AiiA (constant) </div></td> | ||
+ | <td><div align="left">10,000</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">AHL</div></td> | ||
+ | <td><div align="left">0</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">LuxR</div></td> | ||
+ | <td><div align="left">20,000</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">AHL:LuxR</div></td> | ||
+ | <td><div align="left">0</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">(AHL:LuxR):(AHL:LuxR)</div></td> | ||
+ | <td><div align="left">0</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">CI (constitutive + induced) </div></td> | ||
+ | <td><div align="left">138</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">CI:CI (constitutive + induced) </div></td> | ||
+ | <td><div align="left">19</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">RcnA</div></td> | ||
+ | <td><div align="left">33151</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">pcI (invariant) </div></td> | ||
+ | <td><div align="left">10</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">p (invariant) </div></td> | ||
+ | <td><div align="left">10</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">Ni<sub>int</sub></div></td> | ||
+ | <td><div align="left">2727</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">Ni<sub>ext</sub></div></td> | ||
+ | <td><div align="left">27272</div></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><div align="left">Unk (constant) </div></td> | ||
+ | <td><div align="left">3315</div></td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <div align="left"> | ||
+ | <p align="justify"><br> | ||
+ | *The concentrations found were rounded off to the next immediate integer, as these are number of m<span class="bodyText">olecules. </span></p> | ||
+ | <p align="justify"><span class="bodyText">This was calculated with an initial amount of 120 AHL molecules per cell. As we can see in (<em>Figura pollo different AHL concentrations</em>), the time taken to reach the steady state does not vary much, as it is dependent on Mass Action law (less concentration diminishes the reaction flux). However, we can see a small variation in the time taken:</span></p> | ||
+ | <p align="center"><img src="https://static.igem.org/mediawiki/2008/3/3a/Time_reach_ss.PNG" alt="Time taken to reach steady state" width="557" height="324"><br> | ||
+ | </p> | ||
+ | </div> | ||
+ | </div> | ||
+ | <p><br> | ||
+ | <span class="bodyText">The range of AHL concentration in this analysis was chosen from 30 (when we start to see a measurable response) to 10,000. We can observe a linear dependence with higher AHL concentrations. The extent of RcnA repression can be adjusted at will as long as the extracellular concentration of nickel is not damaging to the cell. </span></p><br> | ||
+ | |||
<p class="style2"> Jacobian </p> | <p class="style2"> Jacobian </p> | ||
<p class="bodyText" align="justify"> The Jacobian of a system is defined as the matrix of first order partial derivatives, ad it represents the best linear approximation to a function at a given point. In biochemical networks, the Jacobian can be defined for metabolites(Jx) or fluxes(Jv):</p> | <p class="bodyText" align="justify"> The Jacobian of a system is defined as the matrix of first order partial derivatives, ad it represents the best linear approximation to a function at a given point. In biochemical networks, the Jacobian can be defined for metabolites(Jx) or fluxes(Jv):</p> |
Revision as of 23:22, 29 October 2008
LCG-UNAM-Mexico | |||||||||||||||||||||||||||||||||||||||||||||
iGEM 2008 TEAM | |||||||||||||||||||||||||||||||||||||||||||||
|
With the aim of predicting the behavior of the system, the biochemical reactions were implemented in the SimBiology package of MATLAB, using the previously defined parameters. Simulations were run for different values of the initial concentration of AHL and Nitotal (Niint + Niext) which are the metabolites that we can directly manipulate in our experiments. A parameter scan was also run for some parameters to understand their influence on the system. In order to gain insights into the system dynamics to elucidate the conditions needed to get the desired behavior, we performed a series of analyses on it: Sensitivity analysis allowed us to identify critical parameters that needed to be defined on the most stringent way. Basis for the (right) null and left null space were calculated to obtain information about the general network behavior. Steady-states were calculated by numerical integration of the non-linear ODEs system. Finally the Jacobian of the system was calculated around the steady-states. All simulations and analyses were implemented and performed on MATLAB. Simulation and parameter scan Sensitivity analysis Definir brevemente de que se trata, mostrar análisis a diferentes tiempos. Señalar los resultados que esperábamos y los que no Definir la información que contiene la matriz estequimétrica. Steady-states The steady state of a system is defined as a nonequilibrium state through which matter is flowing and in which all components remain at a constant concentrationref. We defined the time taken to reach the steady state as the time when the variation in the concentrations of all components cease to be biologically relevant (here defined as variation in less than one molecule). We can have two initial states in our system: In both cases, the steady state reached is the same. The reason for this is that the system is a regulatory cascade and does not have any feedback loops, so it is expected to have only one steady state. Here we present the simulation in 100,000 seconds, you can click on in to see a larger version: The concentrations at which it is reached are the following: Table 1: Concentrations at the steady state
This was calculated with an initial amount of 120 AHL molecules per cell. As we can see in (Figura pollo different AHL concentrations), the time taken to reach the steady state does not vary much, as it is dependent on Mass Action law (less concentration diminishes the reaction flux). However, we can see a small variation in the time taken:
Jacobian The Jacobian of a system is defined as the matrix of first order partial derivatives, ad it represents the best linear approximation to a function at a given point. In biochemical networks, the Jacobian can be defined for metabolites(Jx) or fluxes(Jv): Where S is the stoichiometric matrix and G is the gradient matrix. S defines the structure of the network and has the stoichiometric coefficients of all reactions which are represented by the rows of S while metabolites are represented by columns. G is the matrix of first order derivatives of fluxes with respect to species concentrations:
This formal representation of the Jacobian formalizes the relation between the topology of the network, and its biophysical and kinetic characteristics (REFERENCIAS DE SUR UNO Y DOS). For our system, we first obtained S which is rank deficient: its rank is 7 and it has 13 rows, this difference is explained by the moieties of the system. We reduced S to make it congruent with its rank by eliminating the rows corresponding to: AiiA, LuxR, pcI, p, Ni-ext and Unk. Then we constructed G as previously defined; the partial derivatives are calculated only with respect to the species that remained in S; the state at which G is calculated is the steady-state. Both Jacobians were calculated and they were decomposed through similarity transformation of their eigenvalues and eigenvectos to obtain the modal matrices. This matrices represent the formation of molecular ‘pools’ on the system and the negative inverse of the eigenvalus represent the time scales at which this interactions occur. The Jacobians and modal matrices can be downloaded on Excel (.xls) format if you click here. The values in the tables show that the nickel response is very fast, in the order of 6.03e-8 s, which is what we need to make this system and efficient transcriptional indicator. On the other hand, there is a pool of RcnA that forms immediately and another one that takes much more time to form. REFERENCIAS DE SUR
| ||||||||||||||||||||||||||||||||||||||||||||