Team:UANL Mty-Mexico/MathModel/talen

From 2014.igem.org

(Difference between revisions)
 
(4 intermediate revisions not shown)
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%">
Line 52: Line 62:
<tr>
<tr>
<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>
 
-
<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">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>
<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>
Line 60: Line 67:
<p align="justify">ZFN and TALEN both have an enzymatic component, the nuclease. Enzymatic activity is commonly described using the Michaelis-Menten kinetics: </p>
<p align="justify">ZFN and TALEN both have an enzymatic component, the nuclease. Enzymatic activity is commonly described using the Michaelis-Menten kinetics: </p>
-
<img src="https://2014.igem.org/File:Michaelis_Mententenuanl2014.PNG"/>
+
<img src="https://static.igem.org/mediawiki/2014/e/eb/Michaelis_Mententenuanl2014.PNG"; align="center">
<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>
<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>
Line 68: Line 75:
<p align="justify">The equations change from: </p>
<p align="justify">The equations change from: </p>
-
<h2 align="center"> Courier, espacio sencillo </h2>
+
<br>
-
<p align="left"; font-family="courier">\begin{equation}</p>
+
\begin{equation}
-
<p align="left"; font-family="courier">\frac{d[E]}{dt}=-k_1[E][S]+k_{-1}[ES]</p>
+
\frac{d[E]}{dt}=-k_1[E][S]+k_{-1}[ES]
-
<p align="left"; font-family="courier">\end{equation}</p>
+
\end{equation}<br>
 +
 
 +
\begin{equation}
 +
\frac{d[ES]}{dt}=k_1[E][S]-(k_{-1}+k_2)[ES]
 +
\end{equation}<br>
-
<p align="left"; font-family="courier">\begin{equation}</p>
 
-
<p align="left"; font-family="courier">\frac{d[ES]}{dt}=k_1[E][S]-(k_{-1}+k_2)[ES]</p>
 
-
<p align="left"; font-family="courier">\end{equation}</p>
 
-
<p align="left"; font-family="courier">\begin{equation}</p>
+
\begin{equation}
-
<p align="left"; font-family="courier">\frac{d[E^0]}{dt}=\frac{d[P]}{dt}=k_2[ES]</p>
+
\frac{d[E^0]}{dt}=\frac{d[P]}{dt}=k_2[ES]
-
<p align="left"; font-family="courier">\end{equation}</p>
+
\end{equation}<br>
<p align="justify">to</p>
<p align="justify">to</p>
-
<p align="left"; font-family="courier">\begin{equation}</p>
 
-
<p align="left"; font-family="courier">\frac{dP_E(t)}{dt}=-k_1^0P_E(t)+k_{-1}P_{ES}(t)</p>
 
-
<p align="left"; font-family="courier">\end{equation}</p>
 
-
<p align="left"; font-family="courier">\begin{equation}</p>
+
\begin{equation}
-
<p align="left"; font-family="courier">\frac{dP_{ES}(t)}{dt}=k_1^0P_E(t)-(k_{-1}+k_2)P_{ES}(t)</p>
+
\frac{dP_E(t)}{dt}=-k_1^0P_E(t)+k_{-1}P_{ES}(t)
-
<p align="left"; font-family="courier">\end{equation}</p>
+
\end{equation}<br>
-
<p align="left"; font-family="courier">\begin{equation}</p>
+
 
-
<p align="left"; font-family="courier">\frac{dP_E^0(t)}{dt}=k_2P_{ES}(t)</p>
+
\begin{equation}
-
<p align="left"; font-family="courier">\end{equation}</p>
+
\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">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>
Line 99: Line 110:
<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>
<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>
-
<p align="justify">\begin{equation}</p>
+
\begin{equation}
-
<p align="justify">f(t)=\frac{dP_E^0(t)}{dt}=k_2P_{ES}(t)</p>
+
f(t)=\frac{dP_E^0(t)}{dt}=k_2P_{ES}(t)
-
<p align="justify">\end{equation}</p>
+
\end{equation}<br>
<p align="justify">Solving the previous equations taking into account the last one, we obtain:</p>
<p align="justify">Solving the previous equations taking into account the last one, we obtain:</p>
-
<p align="justify">\begin{equation}</p>
+
\begin{equation}
-
<p align="justify">A=\sqrt{(k_1[S]+k_{-1}+k_2)^2/4-k_1k_2[S]}</p>
+
A=\sqrt{(k_1[S]+k_{-1}+k_2)^2/4-k_1k_2[S]}
-
<p align="justify">\end{equation}</p>
+
\end{equation}<br>
-
<p align="justify">\begin{equation}</p>
+
\begin{equation}
-
<p align="justify">B=- \frac{k_1[S]+k_{-1}+k_2}{2}</p>
+
B=- \frac{k_1[S]+k_{-1}+k_2}{2}
-
<p align="justify">\end{equation}</p>
+
\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">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>
Line 117: Line 128:
<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>
<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>
-
<img src="https://2014.igem.org/File:ModellingTALENuanl2014.PNG"/>
+
<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 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 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">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 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>
-
</td></tr></table>
 
-
 
-
 
-
<p align="justify">
 
-
<table width="100%" id="texto">
 
-
<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>
 
-
<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>
 
-
 
-
 
-
<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>
 
-
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>
 
-
 
-
 
-
<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>

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