Team:UANL Mty-Mexico/MathModel/talen

From 2014.igem.org

(Difference between revisions)
 
(10 intermediate revisions not shown)
Line 20: Line 20:
         padding: 12px;
         padding: 12px;
}
}
-
#title {height: 55px; padding-left: 10px; background-color: #B45F04; font-size:50px; color:white; font-weight:bold; text-decoration:none; text-align:left;}
+
#title {height: 55px; padding-left: 10px; background-color: #0A2A12; font-size:50px; color:white; font-weight:bold; text-decoration:none; text-align:left;}
-
#subtitle {height: 35px; padding-left: 10px; background-color: #FF8000; font-size:30px; color:white; font-weight:bold; text-decoration:none; text-align:left;}
+
#subtitle {height: 35px; padding-left: 10px; background-color: #0B3B24; font-size:30px; color:white; font-weight:bold; text-decoration:none; text-align:left;}
p {padding: 14px;}
p {padding: 14px;}
Line 29: Line 29:
<body>
<body>
 +
<!-- MathJax (LaTeX for the web) -->
 +
<script type="text/x-mathjax-config">
 +
        MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
 +
        MathJax.Hub.Config({
 +
            TeX: {
 +
                equationNumbers: {  autoNumber: "AMS"  }
 +
            }
 +
        });
 +
    </script>
 +
    <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<table id="title" width="100%">
<table id="title" width="100%">
<tr>
<tr>
<td>
<td>
-
<div class="Estilo6">
+
<div class="Estilo6"><center>
-
Math Model</div>
+
Math Model</center></div>
</td>
</td>
</tr>
</tr>
Line 42: Line 52:
<tr>
<tr>
<td>
<td>
-
<div class="Estilo6">
+
<div class="Estilo6"><center>
-
Graphics
+
Talen Activity Model</center>
</div>
</div>
</td>
</td>
Line 53: Line 63:
<td>
<td>
-
<p><a href="https://2013hs.igem.org/Team:CIDEB-UANL_Mexico/Math-Graphics#inactive"><font color="blue">cI inactive-active simulation</font></a> - <a href="https://2013hs.igem.org/Team:CIDEB-UANL_Mexico/Math-Graphics#active"><font color="blue">cI active-inactive simulation</font></a><br>
+
<p align="justify">Math modeling is a very useful tool, a way for us to accurately describe a system. In our project, the objective is to demonstrate ZFN/TALEN mediated degradation of plasmids within <i>Escherichia coli</i>. Specifically, it would be interesting to see how the protein concentration affects the rate at which the plasmids are degraded. In theory, one only needs a single protein (or two, in case of dimers) to interact with their specific DNA binding site and cut the strands. However, our plasmid and proteins are not alone within a cell. We now present a way to describe how protein concentration has an impact on the speed at which the target plasmid is degraded. </p>
-
<a name="Construction"></a><b>Construction plan</b> - <a href="https://2013hs.igem.org/Team:CIDEB-UANL_Mexico/Math-Graphics#"><font color="blue">Return</font></a></p>
+
-
<p align="justify">The saturation values for mRNAs and proteins were calculated analytically; but since there are several variables, it becomes complicated to integrate by analytical methods, so we use methods of numerical integration in a computer program by called Simulink. The values of the parameters (rate of transcription, translation, degradation and dissociation) are the ones we have found so far, but we continue researching in order to improve and expand our model.</p></td></tr></table>
+
<p align="justify">ZFN and TALEN both have an enzymatic component, the nuclease. Enzymatic activity is commonly described using the Michaelis-Menten kinetics: </p>
-
<table width="100%" id="texto">
+
<img src="https://static.igem.org/mediawiki/2014/e/eb/Michaelis_Mententenuanl2014.PNG"; align="center">
-
<tr>
+
-
<td>
+
-
<p align="justify"><a name="inactive"></a><b>cI inactive-active simulation </b> - <a href="https://2013hs.igem.org/Team:CIDEB-UANL_Mexico/Math-Graphics#"><font color="blue">Return</font></a>
+
<p align="justify">Which take into account enzyme and substrate concentrations, and also the enzyme’s on-off mechanism that limits the reaction rate. While this method of describing normal enzymatic reactions, it is not really suitable for our specific needs. Given that only a few proteins will be produced before the plasmid is cut, it does not make much sense to use concentrations, as the value would be too low. In the same way, there would only be a limited number of plasmids to be cut. </p>
-
<br>The graphs below shows the change in concentration with respect to time of all the proteins of our circuit in a cI inactive-active state. This simulations are showing our model in a temperature below 32ºC the first 200 minutes making the variables of cI protein production in their minimum value for this initial time, creating the possibility of Vip3Ca3 and GFP proteins to be processed in the bacteria at maximum capacity (maximum capacities shown in the parameter table). Past the half hour the temperature is higher of our ideal parameters of cI production (above 32ºC) allowing the transcription and translation of cI protein in a factor of 1 (represented in the equation number 5 showed above) this is the rise in the blue graph at the time 200 minutes, inhibiting the formation of the other two system parts: Vip3Ca3 and GFP proteins, simulated as the decrease of the purple and green graphics. Whose percents in the <i>E.Coli</i> bacterium drops to the minimum until the cI production stops again and the process restarts.</p></td>
+
-
<td style="paddinng:12px;">
+
-
<img src="https://static.igem.org/mediawiki/2013hs/2/2c/Graphic-ci-off-on.png" height="300" width="400">
+
-
</td></tr></table>
+
 +
<p align="justify">One way to more accurately describe our cell system is to modify the Michaelis-Mentenequations from using enzyme and substrate concentrations and instead use the probability PE(t) for a reaction to take place in a time t (total elapsed time). This changes the reaction into a stochastic event, and is more suited for situations in which low amounts of molecules are involved.</p>
 +
 +
<p align="justify">The equations change from: </p>
-
<table style="background-color: #FFFFFF;" width="100%" id="texto">
 
-
<tr>
 
-
<td style="paddinng:12px;"><img src="https://static.igem.org/mediawiki/2013hs/0/05/Graphic_cI_on_off.png" height="300" width="400"></td>
 
-
<td>
 
-
<p align="justify"><a name="active"></a><b> cI active-inactive simulation</b> - <a href="https://2013hs.igem.org/Team:CIDEB-UANL_Mexico/Math-Graphics#"><font color="blue">Return</font></a>
 
<br>
<br>
-
The graphics that are shown represent the change of the concentration of each part in relation to time of all proteins in our cicuit, including all the parameters that we presented and the equation 5 (fRBS), where we represent the repression and activation of the riborswitch making the value of its function 0 or 1. The first graph simulation is showing our model in a temperature between 32 to 37ºC in the first 200 minutes. As you can see, in the graph of cI (c0051), it is active and produced constantly, repressing the Vip3Ca3 and GFP proteins, but when the temperature changes below than the 32 to 37ºC the cI it is now turning off allowing the transcription and translation of Vip3Ca3 and GFP so changes the graphic, but We can appreciate the GFP  is producing more than the Vip3Ca3, this because of the bigger base pair size of Vip3Ca3 than GFP that make it longer to be synthesis by the ribosome. This bp length of those proteins are 2412 and 876 respectively.</p>
+
\begin{equation}
 +
\frac{d[E]}{dt}=-k_1[E][S]+k_{-1}[ES]
 +
\end{equation}<br>
 +
 
 +
\begin{equation}
 +
\frac{d[ES]}{dt}=k_1[E][S]-(k_{-1}+k_2)[ES]
 +
\end{equation}<br>
 +
 
 +
 
 +
\begin{equation}
 +
\frac{d[E^0]}{dt}=\frac{d[P]}{dt}=k_2[ES]
 +
\end{equation}<br>
 +
 
 +
<p align="justify">to</p>
 +
 
 +
 
 +
\begin{equation}
 +
\frac{dP_E(t)}{dt}=-k_1^0P_E(t)+k_{-1}P_{ES}(t)
 +
\end{equation}<br>
 +
 
 +
 
 +
\begin{equation}
 +
\frac{dP_{ES}(t)}{dt}=k_1^0P_E(t)-(k_{-1}+k_2)P_{ES}(t)
 +
\end{equation}<br>
 +
 
 +
 
 +
\begin{equation}
 +
\frac{dP_E^0(t)}{dt}=k_2P_{ES}(t)
 +
\end{equation}<br>
 +
 
 +
<p align="justify">These equations must satisfy the conditions PE(0)=1, PES(0)=0 and PE0=0 at t=0 (start of the reaction). Also, PE(t) + PES(t) + PE0(t)=1. The rate constant k10 can be taken as k10=k1[S], assuming [S] is time-independent. If we consider that the plasmid number within each cell is constant, [E] or [S] can be used to substitute that amount.</p>
 +
 
 +
<p align="justify">Knowing PE0(t), the probability that a turnover occurs between t and t + Δt is f(t)Δt, the same as ΔPE0(t). Taking this into account, in the limit of infinitesimal Δt:</p>
 +
 
 +
\begin{equation}
 +
f(t)=\frac{dP_E^0(t)}{dt}=k_2P_{ES}(t)
 +
\end{equation}<br>
 +
 
 +
<p align="justify">Solving the previous equations taking into account the last one, we obtain:</p>
 +
 
 +
\begin{equation}
 +
A=\sqrt{(k_1[S]+k_{-1}+k_2)^2/4-k_1k_2[S]}
 +
\end{equation}<br>
 +
 
 +
\begin{equation}
 +
B=- \frac{k_1[S]+k_{-1}+k_2}{2}
 +
\end{equation}<br>
 +
 
 +
<p align="justify">Now, we can input this information into MATLAB to both calculate and draw a plot using the data obtained: a representation of how quickly our TALEN or ZFN would cut the target plasmid. This depends on the time and concentration of the protein in the cell’s interior (shown as mM). A higher value on the Z axis represents a higher probability of the reaction occurring at a time t with a determined concentration of protein.</p>
 +
 
 +
<p align="justify">For this figure, values of [S]= 0.0001 – 0.1 mM were used. The k1 was fixed at 10^7 M-1s-1, as the binding of the enzyme with the plasmid should be extremely strong, and a low value for k-1 given that it is very unlikely for separation to occur without the plasmid being cut.Thanks to the very high specificity of nucleases, interaction with their targets is very easy.  The rate limiting factor of k2(how many reactions can be made per minute) was fixed at 50 s-1, an intermediate value for restriction enzymes. </p>
 +
 
 +
<center><img src="https://static.igem.org/mediawiki/2014/0/0f/ModellingTALENuanl2014.PNG"; align="center"></center>
 +
 
 +
<p align="justify">This distribution corresponds to ZFN binding to the specific DNA strand which it will cut. TALEN can only be activated when two of them are on both sides of a strand, so the distribution would be lower than what is seen here. However, even when we observe values of 250 µM for nuclease concentration, there is a possibility for the plasmid to interact with our protein. When observing values of 1 mM or more, the probability for the plasmid to be cut is noticeably higher. The timescale of this process should also be considered, as only 0.05 seconds have elapsed. Restriction enzymes have a half-life of approximately 20 minutes and would be active for a much longer period of time.</p>
 +
 
 +
<p align="justify">This is just a very simple model used to describe how quickly the reaction between TALEN/ZFN and the target plasmid could occur. Many other factors are ignored, as the simulation would become too complex. Although this does not absolutely prove that our system will work, it shows how quickly a reaction can take place with low concentrations of regents. Given that aE. coli has an average volume of 0.6-0.7 µm3, a very low concentration of any substance (or protein) can have an effect, especially when taking into account the high specificity nucleases have.</p>
 +
<p align="justify">It would be interesting to observe how phages interact with a cell culture in a petri dish, taking into account the methods of adding the solution into the medium. One concern is the quantity of virus needed to effectively transform the majority of the cell population, in order to prevent the survival of the previous plasmid in place of our newer version.</p>
-
<p> <a href="https://static.igem.org/mediawiki/2013hs/1/14/Simulations.zip"><font color="blue">Click here to download the Simlulations in MathLab </font></a></p>
 
</td></tr></table>
</td></tr></table>
Line 85: Line 142:
</html>
</html>
 +
{{:Team:UANL_Mty-Mexico/footer}}

Latest revision as of 02:30, 18 October 2014

Math Model
Talen Activity Model

Math modeling is a very useful tool, a way for us to accurately describe a system. In our project, the objective is to demonstrate ZFN/TALEN mediated degradation of plasmids within Escherichia coli. Specifically, it would be interesting to see how the protein concentration affects the rate at which the plasmids are degraded. In theory, one only needs a single protein (or two, in case of dimers) to interact with their specific DNA binding site and cut the strands. However, our plasmid and proteins are not alone within a cell. We now present a way to describe how protein concentration has an impact on the speed at which the target plasmid is degraded.

ZFN and TALEN both have an enzymatic component, the nuclease. Enzymatic activity is commonly described using the Michaelis-Menten kinetics:

Which take into account enzyme and substrate concentrations, and also the enzyme’s on-off mechanism that limits the reaction rate. While this method of describing normal enzymatic reactions, it is not really suitable for our specific needs. Given that only a few proteins will be produced before the plasmid is cut, it does not make much sense to use concentrations, as the value would be too low. In the same way, there would only be a limited number of plasmids to be cut.

One way to more accurately describe our cell system is to modify the Michaelis-Mentenequations from using enzyme and substrate concentrations and instead use the probability PE(t) for a reaction to take place in a time t (total elapsed time). This changes the reaction into a stochastic event, and is more suited for situations in which low amounts of molecules are involved.

The equations change from:


\begin{equation} \frac{d[E]}{dt}=-k_1[E][S]+k_{-1}[ES] \end{equation}
\begin{equation} \frac{d[ES]}{dt}=k_1[E][S]-(k_{-1}+k_2)[ES] \end{equation}
\begin{equation} \frac{d[E^0]}{dt}=\frac{d[P]}{dt}=k_2[ES] \end{equation}

to

\begin{equation} \frac{dP_E(t)}{dt}=-k_1^0P_E(t)+k_{-1}P_{ES}(t) \end{equation}
\begin{equation} \frac{dP_{ES}(t)}{dt}=k_1^0P_E(t)-(k_{-1}+k_2)P_{ES}(t) \end{equation}
\begin{equation} \frac{dP_E^0(t)}{dt}=k_2P_{ES}(t) \end{equation}

These equations must satisfy the conditions PE(0)=1, PES(0)=0 and PE0=0 at t=0 (start of the reaction). Also, PE(t) + PES(t) + PE0(t)=1. The rate constant k10 can be taken as k10=k1[S], assuming [S] is time-independent. If we consider that the plasmid number within each cell is constant, [E] or [S] can be used to substitute that amount.

Knowing PE0(t), the probability that a turnover occurs between t and t + Δt is f(t)Δt, the same as ΔPE0(t). Taking this into account, in the limit of infinitesimal Δt:

\begin{equation} f(t)=\frac{dP_E^0(t)}{dt}=k_2P_{ES}(t) \end{equation}

Solving the previous equations taking into account the last one, we obtain:

\begin{equation} A=\sqrt{(k_1[S]+k_{-1}+k_2)^2/4-k_1k_2[S]} \end{equation}
\begin{equation} B=- \frac{k_1[S]+k_{-1}+k_2}{2} \end{equation}

Now, we can input this information into MATLAB to both calculate and draw a plot using the data obtained: a representation of how quickly our TALEN or ZFN would cut the target plasmid. This depends on the time and concentration of the protein in the cell’s interior (shown as mM). A higher value on the Z axis represents a higher probability of the reaction occurring at a time t with a determined concentration of protein.

For this figure, values of [S]= 0.0001 – 0.1 mM were used. The k1 was fixed at 10^7 M-1s-1, as the binding of the enzyme with the plasmid should be extremely strong, and a low value for k-1 given that it is very unlikely for separation to occur without the plasmid being cut.Thanks to the very high specificity of nucleases, interaction with their targets is very easy. The rate limiting factor of k2(how many reactions can be made per minute) was fixed at 50 s-1, an intermediate value for restriction enzymes.

This distribution corresponds to ZFN binding to the specific DNA strand which it will cut. TALEN can only be activated when two of them are on both sides of a strand, so the distribution would be lower than what is seen here. However, even when we observe values of 250 µM for nuclease concentration, there is a possibility for the plasmid to interact with our protein. When observing values of 1 mM or more, the probability for the plasmid to be cut is noticeably higher. The timescale of this process should also be considered, as only 0.05 seconds have elapsed. Restriction enzymes have a half-life of approximately 20 minutes and would be active for a much longer period of time.

This is just a very simple model used to describe how quickly the reaction between TALEN/ZFN and the target plasmid could occur. Many other factors are ignored, as the simulation would become too complex. Although this does not absolutely prove that our system will work, it shows how quickly a reaction can take place with low concentrations of regents. Given that aE. coli has an average volume of 0.6-0.7 µm3, a very low concentration of any substance (or protein) can have an effect, especially when taking into account the high specificity nucleases have.

It would be interesting to observe how phages interact with a cell culture in a petri dish, taking into account the methods of adding the solution into the medium. One concern is the quantity of virus needed to effectively transform the majority of the cell population, in order to prevent the survival of the previous plasmid in place of our newer version.

Thank you for visiting our wiki. Follow us in:
facebooktwitter