Team:UCSF/Modeling2

From 2013.igem.org

(Difference between revisions)
 
(14 intermediate revisions not shown)
Line 29: Line 29:
<p> <font face="calibri" size = "4">
<p> <font face="calibri" size = "4">
The primary goal of the modeling portion for the CRISPRi conjugation project is to create a model that will help us identify the behavior of our transferable targeting system and identify critical parameters, given our assumptions. We used this model to check whether our  CRISPRi conjugation system would have the desired behavior under biologically relevant parameters. <br>
The primary goal of the modeling portion for the CRISPRi conjugation project is to create a model that will help us identify the behavior of our transferable targeting system and identify critical parameters, given our assumptions. We used this model to check whether our  CRISPRi conjugation system would have the desired behavior under biologically relevant parameters. <br>
-
<br>This system is designed to be transferred from cell to cell, targeting a specific gene of interest within the community. We model the activity of three strains of E. coli, an engineered donor strain containing a conjugative plasmid with genes coding for dCas9 and a gRNA, a recipient strain containing the RFP gene (target gene) in its genome, and upon successful conjugation, a transconjugate strain that no longer expresses RFP as well as the community's total RFP concentration.</p>
+
<br>This system is designed to be transferred from cell to cell, targeting a specific gene of interest within the community. We model the activity of three strains of E. coli, an engineered donor strain containing a conjugative plasmid with genes coding for dCas9 and a gRNA, a recipient strain containing the RFP gene (target gene) in its genome, and upon successful conjugation, a transconjugate strain that no longer expresses RFP as well as the community's total RFP concentration.<br>
 +
<br>Our objective is to simulate this community over time to see if our engineered system causes RFP levels to decrease.</p>
</div>
</div>
-
 
-
<div id="photos" style = "width:250px; float:left; margin-left: 0px">
 
-
<img style="height:400px;margin-top:10px;margin-left:50px"
 
-
src="https://static.igem.org/mediawiki/2013/3/3f/DesiredOutput-UCSF.jpg"> </div>
 
-
 
-
<div id="photos" style = "width:400px; float:right; margin-left: 0px">
 
-
<img style="height: 150px;margin-top:100px ; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/f/f9/UCSF_modeling_Image003.png"></div>
 
-
 
-
 
-
 
-
 
-
 
-
<div id="description" align="justify" style = "width:950px; height:60px">
 
-
<font face="calibri" size = "4">
 
-
If we can get this result from our model, then it would help us figure out how to change our parameters in order to generate the desired behavior.
 
-
</div>
 
-
 
-
 
-
 
-
 
-
<div id="description" align="justify" style = "width:950px; height:80px">
 
-
<font face="calibri" size = "4">
 
-
The first step in modeling our system is to come up with a way to represent our synthetic circuit mathematically. It’s essentially the same diagram as the one shown on the synthetic circuit page, and we represent each component in the system with a different variable.
 
-
</div>
 
<div id="photos">
<div id="photos">
-
<center><img style="height:200px;margin-top:20px"; padding:0;"  
+
<center><img style="width:950px;height:400px;margin-top:40px;margin-left:0px"  
-
src="https://static.igem.org/mediawiki/2013/7/76/UCSF_ModelingTable1.png
+
src="https://static.igem.org/mediawiki/2013/5/5f/ConjModel_UCSF.png"> </center></div>
-
"> </center><br></div>
+
-
<div id="photos">
 
-
<center><img style="margin-top:20px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/a/ac/Modeling-2-UCSF.jpg"> </center><br></div>
 
-
 
-
</center>
 
-
</div>
 
<div id="description" align="justify" style = "width:950px; height:200px">
<div id="description" align="justify" style = "width:950px; height:200px">
<font face="calibri" size = "4">
<font face="calibri" size = "4">
-
<br><b><FONT COLOR="#008000">ASSUMPTIONS: </FONT COLOR="#008000"></b>While creating the model for our system, we made five assumptions in order to simplify some of the aspects of the model:
+
<br><b><FONT COLOR="#008000">ASSUMPTIONS: </FONT COLOR="#008000"></b>While creating the model for our system, we made four assumptions in order to simplify some of the aspects of the model. Many similar assumptions have been made in the literature.
<br>
<br>
-
<FONT COLOR="#008000">1)</font> protein degradation is linear; <br>
+
<br><FONT COLOR="#008000">1)</font> RFP, dCas9, and gRNA are produced and degraded at a constant rate; <br>
-
<FONT COLOR="#008000">2) </font> protein production is based on a hill function and also depends on inducer concentration; <br>
+
<FONT COLOR="#008000">2) </font> conjugation rate is linearly dependent on the concentration of donor and recipient cells (mass action); <br>
-
<FONT COLOR="#008000">3)</font> repression is governed by a hill function and depends on the concentration of dCas9 and gRNA complex; <br>
+
<FONT COLOR="#008000">3)</font> CRISPR expression efficiency in a cell is 100%; <br>
-
<FONT COLOR="#008000">4)</font> that the binding and unbinding of dCas9 and gRNA complex happens much faster than the production/degradation of gRNA and fluorescent proteins (the complex is at <a href="http://en.wikipedia.org/wiki/Steady_State_theory#Quasi-steady_state" target="_blank">Quasi Steady State</a><span>). <br>
+
<FONT COLOR="#008000">4)</font> The growth rates of the three strains are equal. <br>
-
<FONT COLOR="#008000">5)</font> everything diffuses quickly throughout the cell so that our differential equations depends on the concentration at any given time.
+
-
 
+
Line 93: Line 60:
Given these assumptions we have the following equations for the system: <br>
Given these assumptions we have the following equations for the system: <br>
-
Fluorescent proteins: <br></div>
+
Change in RFP levels over time:<br></div>
<div id="photos">
<div id="photos">
-
<center><img style="height:40px"; padding:0;"  
+
<center><img style="height:60px"; padding:0;"  
-
src="https://static.igem.org/mediawiki/2013/7/7b/UCSF_Modeling_Image004.png"> </center></div>
+
src="https://static.igem.org/mediawiki/2013/8/8d/Conj_EQ1_UCSF.png"> </center></div>
-
<div id="photos">
+
<div id="description" align="justify" style = "width:950px; height:300px">
-
<center><img style="height:40px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/e/ee/UCSF_Modeling_Image005.png"> </center></div>
+
-
 
+
-
 
+
-
<div id="description" align="justify" style = "width:950px; height:270px">
+
<font face="calibri" size = "4">
<font face="calibri" size = "4">
-
In these equations, the amount of fluorescent protein depends on a production term and a degradation term. The parameters for the degradation terms are: <br><p>
+
where pR is the production term and d(R+T)r is the degradation term. The parameters in this equation are: <br><p>
-
d<sub>x</sub> – rate of degradation of GFP based on the “low” function <br>
+
<br>p RFP  production rate in a single cell <br>
-
d<sub>y</sub> – rate of degradation of RFP based on the “high” function <br><p>
+
d – RFP degradation rate in a single cell <br><p>
-
The production term consists of a function that relates inducer and repressor complex to mRNA production rate and conversion factor that relates mRNA production to protein production rate.  <br><p>
+
<br>And the variables in this equation are: <br><p>
-
p<sub>x</sub> conversion factor (mRNA/protein) for x (GFP) <br>
+
r concentration of RFP <br>
-
p<sub>y</sub> – conversion factor (mRNA/protein) for y (RFP) <br>
+
t – time <br>
-
The mRNA production functions depend on the amount of inducer and the amount of repressor complex as follows:
+
R number of recipient cells <br>
 +
T – number of transconjugant cells <br>
</div>
</div>
-
<div id="photos">
+
<div id="description" style = "width:950px; height:45px" margin-top:10px; align="justify">
-
<center><img style="height:50px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/4/49/UCSF_Modeling_Image10.png"> </center></div>
+
-
 
+
-
<div id="photos">
+
-
<center><img style="height:57px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/6/61/UCSF_Modeling_Image011.png"> </center></div>
+
-
 
+
-
 
+
-
 
+
-
 
+
-
 
+
-
<div id="description" style = "width:950px; height:45px" align="justify">
+
-
<font face="calibri" size = "4">There is one function for the low sensitivity promoter (f<sub>L</sub>)
+
-
  and another for the high sensitivity promoter (f<sub>H</sub>) .  The other parameters for the production functions are:    <br> </div>
+
-
 
+
-
<div id="description" style = "width:950px; height:175px;margin-left:40px" align="justify">
+
<font face="calibri" size = "4">
<font face="calibri" size = "4">
-
A – basal expression level of promoter<br>
+
<br>In order to simulate the RFP levels, we need to model the population dynamics of our system. Thus, these equations have been to model the three strains present in this system:
-
B – maximal expression level of promoter <br>
+
-
k – Activation coefficient for low/high promoter <br>
+
-
k<sub>R</sub>  – half maximal effective concentration of R:C <br>
+
-
 
+
-
n  – hill coefficient for induction. <br>
+
-
n<sub>R</sub>  – hill coefficient for repression <br>
+
-
I  – Inducer concentration <br>
+
-
R:C  – repressor/dCas9 complex. <br><p>
+
</div>
</div>
-
 
+
<div id="description" align="justify" style = "width:950px; height:40px">
-
<div id="description" style = "width:950px; height:95px" align="justify">
+
  <p><font face="calibri" size = "4">Engineered Donor Cell levels:</font>
-
<font face="calibri" size = "4">
+
-
The subscripts indicate whether the parameter is a property of the low or high sensitivity promoter (L or H) or related to protein x or y. Now we have to figure out what the equations for the gRNA/Repressor complexes are (R<sub>x</sub>:C and R<sub>y</sub>:C). The binding and unbinding of the gRNA and dCas9 complex is represented by the following chemical reactions:
+
</div>
</div>
-
 
-
 
<div id="photos">
<div id="photos">
-
<center><img style="height:70px; margin-top:10px"; padding:0;"  
+
<center><img style="height:60px;margin-top:10px"; padding:0;"  
-
src="https://static.igem.org/mediawiki/2013/d/d5/Binding_unbinding.png"> </center></div>
+
src="https://static.igem.org/mediawiki/2013/8/86/Conj_EQ2_UCSF.png"> </center></div>
<div id="description" align="justify" style = "width:950px; height:40px">
<div id="description" align="justify" style = "width:950px; height:40px">
-
   <p><font face="calibri" size = "4">Given these chemical reactions, we can write the following equations for the gRNA/dCas9 Complex:</font>
+
   <p><font face="calibri" size = "4">RFP producing Recipient Cell levels:</font>
-
</div>
+
-
 
+
-
<div id="photos">
+
-
<center><img style="height:50px;margin-top:10px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/7/78/UCSF_Modeling_Image019.png"> </center></div>
+
-
 
+
-
<div id="photos">
+
-
<center><img style="height:50px;margin-top:10px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/4/4e/UCSF_Modeling_Image020.png"> </center></div>
+
-
 
+
-
 
+
-
<div id="description" style = "width:950px; height:175px" align="justify">
+
-
<font face="calibri" size = "4">Where K<sub>R<sub>x</sub>f</sub>  represents the forward reaction rate for reaction (5) and K<sub>R<sub>x</sub>b</sub>  represents the reverse reaction rate.  The equations for the gRNA/dCas9 complex depend on the rate at which the gRNA complex with dCas9 and also the rate at which the complex breaks apart.  As mentioned earlier, we made an assumption that the binding and unbinding of the gRNA/dCas9 complex happens much quicker than the production and degradation of gRNAs and fluorescent proteins. Since the binding and unbinding happen very quickly, we evaluate the equations above at steady state (equal to zero) for the given values of the other parameters. <br><p>
+
-
Under that assumption (setting equations (7) and (8) to zero – known as the quasi steady state assumption), we can solve for the complex in terms of the unbound repressor concentrations:
+
-
</font>
+
</div>
</div>
<div id="photos">
<div id="photos">
<center><img style="height:60px;margin-top:10px"; padding:0;"  
<center><img style="height:60px;margin-top:10px"; padding:0;"  
-
src="https://static.igem.org/mediawiki/2013/f/f5/UCSF_Modeling_Image023.png"> </center></div>
+
src="https://static.igem.org/mediawiki/2013/2/29/Conj_EQ3_UCSF.png"> </center></div>
-
 
+
<div id="description" align="justify" style = "width:950px; height:40px">
<div id="description" align="justify" style = "width:950px; height:40px">
-
   <p><font face="calibri" size = "4">Where the  amount of dCas9 available in the system is given by:</font>
+
   <p><font face="calibri" size = "4">Transconjugant Cell levels:</font>
</div>
</div>
<div id="photos">
<div id="photos">
<center><img style="height:60px;margin-top:10px"; padding:0;"  
<center><img style="height:60px;margin-top:10px"; padding:0;"  
-
src="https://static.igem.org/mediawiki/2013/2/26/AmtdCas9.png"> </center></div>
+
src="https://static.igem.org/mediawiki/2013/8/8a/Conj_EQ4_UCSF.png"> </center></div>
-
<div id="description" style = "width:950px; height:45px" align="justify">
 
-
<font face="calibri" size = "4">
 
-
The available amount of dCas9 depends on the amount of the two different complexes and also the amount of free dCas9.  It has the following parameters:
 
-
</font>
 
-
</div>
 
-
 
+
<div id="description" style = "width:950px; height:100px" align="justify">
-
<div id="photos">
+
<font face="calibri" size = "4"><br>The population dynamics for each strain are modeled based on logistic growth and are affected by conjugation. Conjugation, which is the term γDR, negatively affects the recipient cell population while positively contributing to the transconjugant cell population. The engineered donor cell remains unaffected by conjugation. <br><p>
-
<center><img style="height:50px;margin-top:10px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/9/9f/UCSF_Modeling_image025.png"> </center></div>
+
-
 
+
-
 
+
-
<div id="photos">
+
-
<center><img style="height:50px;margin-top:10px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/c/c8/UCSF_Modeling_Image026.png"> </center></div>
+
-
 
+
-
 
+
-
<div id="description" align="justify" style = "width:950px; height:100px">
+
-
  <p><font face="calibri" size = "4">The equations for the gRNAs depend on the amount of the gRNAs that is produced, the degradation rate, and also the rate at which the gRNA complexes with dCas9.  With the quasi-steady state assumption, the terms for complexing with dCAS9 drop out and the final equations for the gRNAs are similar to equations (1) and (2) for the fluorescent proteins:</font>
+
-
</div>
+
-
 
+
-
<div id="photos">
+
-
<center><img style="height:100px;margin-top:10px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/2/23/GRNAS.png"> </center></div>
+
-
 
+
-
 
+
-
<div id="description" align="justify" style = "width:950px; height:90px">
+
-
<font face="calibri" size = "4">
+
-
<br><b><FONT COLOR="#008000">PARAMETERS</FONT COLOR="#008000"></b> <p>
+
-
 
+
-
 
+
-
 
+
-
<font face="calibri" size = "4">
+
-
This model has many parameters, so in order for it to be more useful, we need to reduce the number of parameters that are undetermined. To accomplish this, we gathered some values from literature and also did experiments to find other parameters (Table1).
+
</font>
</font>
</div>
</div>
-
 
+
<div id="description" align="justify" style = "width:950px; height:300px">
-
<div id="photos">
+
-
<center><img style="height:350px;margin-top:20px"; padding:0;"
+
-
src="https://static.igem.org/mediawiki/2013/9/95/UCSF_Modeling_Image088.png"> </center></div>
+
-
 
+
-
 
+
-
<div id="description" style = "width:950px; height:55px" align="justify">
+
<font face="calibri" size = "4">
<font face="calibri" size = "4">
-
<b>How did we fit parameters?</b>
+
The parameters for these equations are shown below:<br><p>
-
A few parameters are properties of the promoters (A, B, k, n). By determining the dosage response of a promoter to inducer we are able to fit those parameters using a curve fitting tool to get the following values.
+
-
</font>
+
-
</div>
+
-
<div id="photos">
+
<br>D – number of engineered donor cells <br>
-
<center><img style="height:130px;margin-top:10px"; padding:0;"
+
R – number of recipient cells <br>
-
src="https://static.igem.org/mediawiki/2013/d/d7/Known_Parameters.png"> </center></div>
+
T – number of transconjugant cells <br>
 +
ϕ – maximum growth rate <br>
 +
K<sub>max</sub> – carrying capacity <br>
 +
γ – conjugation rate <br>
-
<div id="photos">
 
-
<center><img style="height:200px;margin-top:10px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/7/7b/Experimental_Data.png"> </center></div>
 
-
 
-
 
-
<div id="description" style = "width:950px; height:55px" align="justify">
 
-
<font face="calibri" size = "4">
 
-
<b>How is the hill function affected by the amount of gRNA/dCas9 complex?</b>
 
-
 
-
The previous plot helped us determine a few parameters, but there are still a few parameters we have no values for from experimental data or from literature. The following plots show how the parameter for amounts of the gRNA/dCas9 complex affects the behavior of the model. </div>
 
-
 
-
<div id="photos">
 
-
<center><img style="height:330px;margin-top:10px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/6/6f/Hill_Function-1.png"></center></div>
 
-
 
-
 
-
<div id="photos">
 
-
<center><img style="height:330px;margin-top:10px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/9/9d/Hill_Function-2.png"></center></div>
 
-
 
-
<div id="description" style = "width:950px; height:205px" align="justify">
 
-
<font face="calibri" size = "4">
 
-
From given values for inducer concentrations and amounts of complex, we can calculate the amount of fluorescent protein that should be present. Our model can help us design an experiment that helps us calculate parameters that are still unknown.
 
-
 
-
 
-
<br><br>
 
-
 
-
<b>How does the model look with our actual “low” and “high” promoters?</b> <br>
 
-
 
-
If the only change in the low and high functions (F<sub>H</sub> and F<sub>L</sub>) is the K values (which determine the sensitivity of the promoters), then we don’t get our desired behavior. However, there are other parameters that might give us the desired behavior for the low and high promoters. <br>
 
-
If we set B<sub>L</sub> to 443.7 and B<sub>H</sub> to 443.7*1.25, and if we set the half max values to k<sub>L</sub> = 11.45 and k<sub>H</sub>=17, the promoters have the following profile:
 
</div>
</div>
-
 
-
<div id="photos">
 
-
<center><img style="height:330px;margin-bottom:10px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/3/3d/UCSF_Modeling_Image033.png"></center></div>
 
-
 
-
<div id="description" style = "width:950px; height:45px" align="justify">
 
-
<font face="calibri" size = "4">And they generate the following behavior in the full model:</div>
 
-
 
-
<div id="photos">
 
-
<center><img style="height:330px;margin-top:10px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/d/d6/UCSF_Modeling_Image034.jpg"></center></div>
 
-
 
-
<div id="description" style = "width:950px; height:35px" align="justify">
 
-
<font face="calibri" size = "4">Thus, based on our model, if certain conditions are met, our synthetic circuit will work as expected.
 
-
</div>
 
-
 
-
 
-
 
-
<div id="description" style = "width:950px; height:105px" align="justify">
 
-
<font face="calibri" size = "4">
 
-
 
-
<br><br>
 
-
<b>How does the system change when the hill coefficient is manipulated?</b>
 
-
 
-
In this first plot, the hill coefficients for both the low and the high function are the same number: 2.551. This number is the one we determined from our experimental data. <br><p>
 
-
n<sub>L</sub> = 2.551<br>
 
-
n<sub>H</sub> = 2.551<br>
 
-
 
-
</div>
 
-
 
-
<div id="photos">
 
-
<center><img style="height:330px;margin-top:10px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/0/04/Modeling_SS-1.png"></center></div>
 
-
 
-
<div id="description" style = "width:950px; height:125px" align="justify">
 
-
<font face="calibri" size = "4">
 
-
We can see that the switch from GFP to RFP is relatively sharp, and that RFP seems to be expressed in higher concentrations of inducer, while GFP is being expressed in lower concentrations.
 
-
In this next plot, the only thing that changed was the hill coefficient for the high function. In the first plot, it was 2.551, in the second plot, it is 1.551. <br><p>
 
-
n<sub>L</sub> = 2.551<br>
 
-
n<sub>H</sub> = 1.551<br>
 
-
</div>
 
-
 
-
 
-
<div id="photos">
 
-
<center><img style="height:330px;margin-top:5px"; padding:0;"
 
-
src="https://static.igem.org/mediawiki/2013/6/69/Modeling_SSPlot-2.png"></center></div>
 
-
 
-
<div id="description" style = "width:950px; height:125px" align="justify">
 
-
<font face="calibri" size = "4">
 
-
It is similar to the first graph in that the switch between GFP and RFP is sharp. However, RFP is being expressed in both low and high concentrations of inducer, while GFP is being expressed in medium concentrations. </div>
 
-
 
-
<br><br>
 
</html>
</html>

Latest revision as of 02:11, 29 October 2013

Modeling: Conjugation

The primary goal of the modeling portion for the CRISPRi conjugation project is to create a model that will help us identify the behavior of our transferable targeting system and identify critical parameters, given our assumptions. We used this model to check whether our CRISPRi conjugation system would have the desired behavior under biologically relevant parameters.

This system is designed to be transferred from cell to cell, targeting a specific gene of interest within the community. We model the activity of three strains of E. coli, an engineered donor strain containing a conjugative plasmid with genes coding for dCas9 and a gRNA, a recipient strain containing the RFP gene (target gene) in its genome, and upon successful conjugation, a transconjugate strain that no longer expresses RFP as well as the community's total RFP concentration.

Our objective is to simulate this community over time to see if our engineered system causes RFP levels to decrease.


ASSUMPTIONS: While creating the model for our system, we made four assumptions in order to simplify some of the aspects of the model. Many similar assumptions have been made in the literature.

1) RFP, dCas9, and gRNA are produced and degraded at a constant rate;
2) conjugation rate is linearly dependent on the concentration of donor and recipient cells (mass action);
3) CRISPR expression efficiency in a cell is 100%;
4) The growth rates of the three strains are equal.

EQUATIONS

Given these assumptions we have the following equations for the system:
Change in RFP levels over time:

where pR is the production term and d(R+T)r is the degradation term. The parameters in this equation are:


p – RFP production rate in a single cell
d – RFP degradation rate in a single cell


And the variables in this equation are:

r – concentration of RFP
t – time
R – number of recipient cells
T – number of transconjugant cells


In order to simulate the RFP levels, we need to model the population dynamics of our system. Thus, these equations have been to model the three strains present in this system:

Engineered Donor Cell levels:

RFP producing Recipient Cell levels:

Transconjugant Cell levels:


The population dynamics for each strain are modeled based on logistic growth and are affected by conjugation. Conjugation, which is the term γDR, negatively affects the recipient cell population while positively contributing to the transconjugant cell population. The engineered donor cell remains unaffected by conjugation.

The parameters for these equations are shown below:


D – number of engineered donor cells
R – number of recipient cells
T – number of transconjugant cells
ϕ – maximum growth rate
Kmax – carrying capacity
γ – conjugation rate