Difference between revisions of "Team:ETH Zurich/Modeling/Lactate Module"

 
(115 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{ETH_Zurich}}
 
{{ETH_Zurich}}
 +
{{:Template:ETH_Zurich/mathJax}}
 
<html>
 
<html>
<script type="text/javascript" src="https://2015.igem.org/common/MathJax-2.5-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
 
  
<div class="expContainer">
+
<div class="expContainer" style="position:relative">
 
<h1>Lactate Module</h1>
 
<h1>Lactate Module</h1>
<h2>Overview</h2>
+
 
 +
<!--[if gte IE 9]><!-->
 +
<!--<div class="imgBox">-->
 +
<a href="https://static.igem.org/mediawiki/2015/3/38/Lactatemodel.svg">
 +
<object class="svg" data="https://static.igem.org/mediawiki/2015/3/38/Lactatemodel.svg" type="image/svg+xml" width="12%">
 +
</object></a>
 +
<!--</div>-->
 +
<!--<![endif]-->
 +
<!--[if lte IE 8]>
 +
<![endif]-->
 +
 
 +
 
 +
 
 +
<h2>Introduction and Goals</h2>
 
<div class="imgBox" style="float:right;width:40%;margin: 10px 0px 10px 20px !important;">
 
<div class="imgBox" style="float:right;width:40%;margin: 10px 0px 10px 20px !important;">
 
<a href="https://static.igem.org/mediawiki/2015/0/05/LactateSensor2508.svg">
 
<a href="https://static.igem.org/mediawiki/2015/0/05/LactateSensor2508.svg">
Line 17: Line 30:
 
<![endif]-->
 
<![endif]-->
 
</a>
 
</a>
<p><b> Figure 1:</b> Lactate sensor design</p>
+
<p><b>Figure 1.</b> Lactate sensor design. Lactate induces activation of the LldR responsive promoter through the regulatory protein LldR. LacI when present in the system represses the transcription of the combined promoter </p>
 
</div>
 
</div>
 
<p>
 
<p>
The initial idea was to measure the lactate production rate. We assumed that on our timeframe, the lactate production might not reach steady state. Because of that, we could not base our design on absolute values but rather on <b> relative values </b> between cancer and normal cells. That is why our sensor has the <b> topology of a fold change sensor</b>, so that it could be able to measure the fold change in the Lactate production rates.
+
Our idea was to distinguish cancer and normal cells based on their different <b>lactate production rates</b>. We assumed that during the measurement time frame, the lactate production does not <a href="#LactateSteadyStates"> reach steady state</a> and we have to measure the <b> relative concentration </b> of lactate rather than the absolute concentration. In other words, our goal was to detect the fold-change in lactate concentration over time. Therefore, we designed a sensor with the <a href=""> topology of a fold-change sensor</a> based on the simple detection system of lactate in <i>E. coli</i>.
However due to the topology of the natural detection system of lactate in E coli. Our system does not behave as a fold change sensor but rather <b>amplifies </b>the difference between the production of cancer and normal cells. </p>
+
</p>
 +
 
 
<h3> Description of the design </h3>
 
<h3> Description of the design </h3>
<div class="imgBox" style="float:left;width:15%;margin: 10px 20px 10px 0px !important;">
+
<div class="imgBox" style="float:left;width:30%;margin: 10px 20px 10px 0px !important;">
 
<a href="https://static.igem.org/mediawiki/2015/2/23/IFFL2308.svg">
 
<a href="https://static.igem.org/mediawiki/2015/2/23/IFFL2308.svg">
 
<!--[if gte IE 9]><!-->
 
<!--[if gte IE 9]><!-->
Line 34: Line 48:
 
<![endif]-->
 
<![endif]-->
 
</a>
 
</a>
<p><b> Figure 1:</b> Topology of the lactate sensor</p>
+
<p><b>Figure 2.</b> Topology of the lactate sensor. The lactate sensor is based on an incoherent feed-forward loop. It displays both activation and inhibition of the output on two different timescales. The LacI pathway is longer than the direct induction of the output. </p>
 
</div>
 
</div>
<p>The network depicted here is equivalent to an<b> incoherent feed forward loop</b> since lactate activates production of LacI and GFP. </p>
+
<p>The network depicted here is equivalent to an<b> incoherent feed forward loop</b>. Lactate activates production of LacI and GFP. </p>
<p> In the absence of lactate, LldR, the regulatory protein binds to the promoter and represses transcription of LacI, but also<b> represses transcription of GFP</b>. When Lactate is present, lactate binds to LldR. Thus both transcription of LacI and GFP are initiated. When LacI reaches a certain threshold, LacI represses transcription of GFP after a certain delay. Because of the <b>AND gate</b> implemented, both LacI and LldR should be absent in order to have transcription of GFP.
+
<p> In the absence of lactate, the regulatory protein LldR  binds to the promoter and represses transcription of LacI and <b> represses transcription of GFP</b>. When Lactate is present, lactate binds to LldR and both transcription of LacI and GFP are initiated. When LacI reaches a certain threshold, LacI represses transcription of GFP after a certain delay. Both LacI and LldR should be absent in order to have transcription of GFP.
In the correct set of parameter space, this can work as a fold change sensor. In our system, if repression of LacI is less strong it will repress transcription of GFP for low levels of lactate and allow GFP transcription for high levels of lactate. </p>
+
Under certain parameters, the system behaves as a fold-change sensor. In our system, if repression of LacI is less strong it will repress transcription of GFP for low levels of lactate and allow GFP transcription for high levels of lactate. </p>
 
<p> In order to allow<b> fine tuning </b>of the levels of active LacI inside the cells, we decided to add IPTG to the model. </p>
 
<p> In order to allow<b> fine tuning </b>of the levels of active LacI inside the cells, we decided to add IPTG to the model. </p>
<div class="info">
+
<br clear="both" />
 +
<div class="highlightBox" >
 
<h3> Goals </h3>
 
<h3> Goals </h3>
<p> With the help of this model, we plan to: </p>
+
<p> The aim of the model is to: </p>
 
<ol>  
 
<ol>  
<li>Understand the<a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Characteristics_of_the_system"> behaviour and characteristics </a>of our system. </li>  
+
<li>understand the<a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Full_module_simplified_model"> behavior and characteristics </a>of our system. </li>  
<li>Setting the <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Our_system_specifications">specifications</a> of our system. </li>  
+
<li>discuss the <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Our_system_specifications">specifications</a> of our system. </li>  
<li>Investigating the biological mechanism of LldR. That is why during the course of this project, we first made an<a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#How_did_we_derive_the_model_"> assumption on its functioning</a>. Then, we evaluated our model, on the results. We then established a <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#A_closer_look_at_the_mechanism_of_lldR">new model</a>. </li>  
+
<li> <a href="#Defining_parameters">define the parameters</a> and components that we will influence the output of our system.</li>
<li> <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Characterization_of_the_Lactate_responsive_promoter">Characterizing</a> the different constructs.</li>  
+
<li> derive <a href="#LactateSteadyStates">different cases</a> for the lactate inputs' behavior and study its influence on the GFP response.</li>  
<li> By <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Summary">integrating all the previous</a>, defining the parameters and important points that we will influence the output of our system.</li>  
+
<li> <a href="#_Comparison_between_the_natural_detection_system_and_the_fold_change_sensor">compare the simple lactate detection system with the fold-change sensor.</li>
 +
 
 +
</ol>
 +
 
 +
<p> <a href="#Summary">Jump to summary</a></p>
 
</div>
 
</div>
 +
<p> We <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Experiments_Model">characterized</a> various promoters and included them in the simulations for the fold-change sensor. </p>
 
</div>
 
</div>
 +
 +
 +
  
  
  
 
<div class="expContainer">
 
<div class="expContainer">
<h2>Current Model</h2>
+
<h2 id="Full_module_simplified_model">Comparison of lactate sensor models</h2>
<p> To see, how this model was derived in the first place, <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Initial_model_and_predictive_modeling">click here</a>.</p>
+
<div class="imgBox" Right: style="float:right;width:60%;margin: 0px 0px 20px 20px !important;">
<h3>A closer look at the mechanism of lldR</h3>
+
<div class="imgBox" style="float:right;width:40%;margin: 10px 0px 10px 20px !important;">
+
<a href="https://static.igem.org/mediawiki/2015/d/d1/MechanismLldr.svg">
+
 
<!--[if gte IE 9]><!-->
 
<!--[if gte IE 9]><!-->
<object class="svg" id="MechanismLldr" data="https://static.igem.org/mediawiki/2015/5/57/MechanismLldr.svg" type="image/svg+xml" style="overflow:hidden">
+
<object class="svg" id="LactateSteadyStates" data="https://static.igem.org/mediawiki/2015/e/e3/LactateSteadyStates.svg" style="overflow:hidden">
 
<img src="IMG FALLBACK URL" />
 
<img src="IMG FALLBACK URL" />
 
</object>
 
</object>
Line 68: Line 88:
 
<img src="IMG FALLBACK URL" />
 
<img src="IMG FALLBACK URL" />
 
<![endif]-->
 
<![endif]-->
</a>
+
<p><b>Figure 3.</b> Lactate Concentration over time - input of the system. The lactate concentrations inside an <i>E. coli</i> cell in case of cancer and normal cells can be either quickly saturated or well separated, depending on the apparent degradation of lactate inside the <i> E. coli </i> and the production of lactate by the mammalian cells. </p>
<p><b> Figure 1:</b> Mechanism LldR</p>
+
 
</div>
 
</div>
<p>After looking at <a href="https://2015.igem.org/Team:ETH_Zurich/Results#Bacterial_sensor">puzzling results</a>, we realized that our <a href="#How_did_we_derive_the_model_">first model </a>of the mechanism of action of LldR was not realistic. In the literature, we found a compatible explanation, depicted here. In the paper from <a href="https://2015.igem.org/Team:ETH_Zurich/References#Aguilera2008">[Aguilera 2008]</a>, they suggest that LldR may be required for the transcription machinery. Hence, instead of having only repression by LldR, LldR might play a <b>dual role as a repressor and an activator</b>.  It suggests that when lactate is present, it destabilizes the DNA loop and induces a conformational change of LldR.This results in the transcription of the gene of interest (goi).  This mechanism is consistent with our results. In the following, we will describe the mathematical equations corresponding to this mechanism.</p>
+
<p>  
<h4> Reactions</h4>
+
The lactate production behavior of the cancer and normal cells determines which type of lactate sensor is appropriate (fold-change sensor or simple lactate detection of <i>E. coli</i>). This is why we first investigated the response of the lactate fold-change sensor to various lactate inputs. The two main parameters concerning lactate are the difference in steady-states between normal and cancer cell and the time point when the steady-state is reached. From these observations we can derive two different situations (represented on the scheme). </p>
\begin{align*}
+
<ol>  
\varnothing&\mathop{\xrightarrow{\hspace{4em}}}^{a_{\mathrm{LldR}}} \text{LldR}\\
+
<li> If both normal and cancer cells have the same lactate concentration level at steady-state, the measurement has to take place before the steady-state is reached and we have to use a <b>fold-change sensor</b>, otherwise, we will obtain the same response for both cancer and normal cells. </li>
2 \cdot \text{LldR} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}^{K_{\mathrm{d,1}}} \text{LldR}_2\\
+
<li> If both normal and cancer cells have different lactate concentration levels at steady-state, we can use both a fold-change sensor and the nautural lactate detection system. </li>  
2 \cdot \text{Lact}+\text{LldR}_2 &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}^{K_{\mathrm{d,2}}}2 \cdot  \text{LactLldR}\\
+
</ol>
\text{Lact}+\text{LldR} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}^{K_{\mathrm{d,3}}}\text{LactLldR}\\
+
<p> In the following, we describe the functioning of the fold-change sensor and discuss important parameters defining its behavior. </p>
\text{LldR} &\mathop{\xrightarrow{\hspace{4em}}}^{d_{\mathrm{lldR}}} \varnothing\\
+
<p> Obviously, the specifications on the output behavior strongly depends on the second module: the two signals has to be coherent to produce the desired output. To learn more about the AND gate, <a href="">click here. </a> </p>  
\text{LldR}_2 &\mathop{\xrightarrow{\hspace{4em}}}^{d_{\mathrm{lldR_2}}} \varnothing\\
+
<h3>Defining parameters</h3>
\text{LactLldR} &\mathop{\xrightarrow{\hspace{4em}}}^{d_{\mathrm{LactLldR}}} \varnothing\\
+
\end{align*}
+
<h4> Mathematical model</h4>
+
<p> According to the previous description, the gene of interest is activated by LactLldR and repressed by LldR dimer. Hence, if gfp is the gene of interest, then we have the following equation for the ODE: </p>
+
\begin{align*}
+
\frac{d[GFP]}{dt}&=\frac{a_{GFP}}{1+(\frac{[LldR_2]}{K_R})^{n_r}}\cdot \frac{(\frac{[LactLldR]}{K_A})^{n_a}}{1+(\frac{[LactLldR]}{K_A})^{n_a}}-d_\mathrm{GFP}[GFP]
+
\end{align*}
+
<p> We can now apply the conservation of mass to LldR, we obtain the following: </p>
+
\begin{align*}
+
\text{LldR}_{tot}&=[LldR]+[LactLldR]+2 \cdot [LldR_2]
+
\end{align*}
+
<h4> Simplification</h4>
+
<p>The previous equations are anyway unidentifiable for us, that is why we are going to simplify the system by approximating the transcription of gfp by an Hill activation function: </p>
+
\begin{align*}
+
\frac{d[GFP]}{dt}&=\frac{a_\mathrm{GFP} \cdot (\frac{[Lact]}{K_\mathrm{A,Lact}})^{n}}{1+(\frac{[Lact]}{K_\mathrm{A,Lact}})^{n}}-d_\mathrm{GFP}[GFP]\\
+
\end{align*}
+
<h3>Characterization of the lactate responsive promoter</h3>
+
<div class="imgBox" style="float:right;width:40%;margin: 10px 0px 10px 20px !important;">
+
<a href="https://static.igem.org/mediawiki/2015/d/d1/LactateReponsivePromoters.svg">
+
<!--[if gte IE 9]><!-->
+
<object class="svg" id="MechanismLldr" data="https://static.igem.org/mediawiki/2015/0/05/LactateReponsivePromoters.svg" type="image/svg+xml" style="overflow:hidden">
+
<img src="IMG FALLBACK URL" />
+
</object>
+
<!--<![endif]-->
+
<!--[if lte IE 8]>
+
<img src="IMG FALLBACK URL" />
+
<![endif]-->
+
</a>
+
<p><b> Figure 1:</b> Experiments for the characterization of LldR responsive promoters</p>
+
</div>
+
<p> To the extent of our knowledge, no characterization of  the lldPRD operon is available in the literature, nor in the iGEM registry. We decided to characterize our synthetic promoters and the natural one by adding to the medium different concentrations of lactate. We prepared two different experiments one with overexpressed LldP, and one with only the natural expression of LldP. For a further description of this experiment, click here.
+
However, we encountered several problems.In this setup, the lldPRD operon is not knocked out in our <i> E. coli </i> strains. Thus, we don't know how much LldP is expressed by the <i> E. coli </i>. We only know that the natural promoter is weak. Therefore, we assumed that when LldP is not overexpressed, only diffusion is happening and thus:
+
\([Lact_{in}]=[Lact_{out}]\).</p>
+
<h4> Experiment 1): No overexpressed LldP</h4>
+
<p> <u>Equations</u></p>
+
<p> Because, we consider that only diffusion is happening, then we have </p>
+
\begin{align*}
+
\frac{d[GFP]}{dt}&=\frac{a_\mathrm{GFP} \cdot (\frac{[Lact_{in}]}{K_\mathrm{A,Lact}})^{n_1}}{1+(\frac{[Lact_{in}]}{K_\mathrm{A,Lact}})^{n_1}}-d_\mathrm{GFP}[GFP]\\
+
\end{align*}
+
<p> <u>Parameter Fitting</u></p>
+
<p> We fitted our model using the Least Absolute Residual method, using the fitting toolbox of Matlab.
+
We designed different constructs of the LldR responsive promoters.We were thus able to compare all the promoters thanks to their ON/OFF ratio and K<SUB>M</SUB> values. For a more detailed description of the experiment and the characterization, go to the registry, by clicking on the different links provided below. </p>
+
<table>
+
<tr> <th>Promoter </th> <th><a href="http://parts.igem.org/Part:BBa_J23114">Promoter Strength</a> </th> <th>ON/OFF ratio</th> <th>K<SUB>M</SUB> (&mu;M)</th></tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K822000">K822000</a></td><td>unknown (natural)</td> <td> 10.35 </td>  <td>955    </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847008">K1847008</a></td> <td>162</td><td> 15.26 </td>  <td>  1075</td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847009">K1847009</a></td> <td>  1429</td> <td>1.56    </td>  <td>977.5    </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847007">K1847007</a></td> <td>2547</td><td>1.34  </td>  <td> 697.7 </td> </tr>
+
</table>
+
<p> We can observe that our construct <a href="http://parts.igem.org/Part:BBa_K1847008">K1847008</a> has the best ON/OFF compared to the other synthetic promoters which are very leaky. Also, during all these experiments, the levels of LldR inside the cell were kept constant. The two binding sites of LldR were also conserved (same distance to the promoter and same sequences). It is therefore nice to see that the K<SUB>M</SUB> values do not vary a lot depending on the construct. </p>
+
<h4> Experiment 2): Overexpressed LldP</h4>
+
<p> We then designed other constructs including the symporter LldP. We expect more lactate to go inside the cell, and so our <i>E. coli </i> to be more sensitive. However, the designed promoters show completely different LldR levels compared to the previous experiments. That is why we can not extract the parameters for LldP symporter using both experiments, because the data sets are not comparable. We will therefore use the same fitting function as before. Below, the promoter levels computed with a <a href="https://salislab.net/software/doReverseRBS">RBS calculator</a> and the <a href="http://parts.igem.org/Part:BBa_J23114">registry</a> are indicated.  </p>
+
<table>
+
<tr> <th> Construct </th> <th> Expression of LldR(A. U.)</th> <th> Expression of LldP(A. U.)</th> </tr>
+
<tr> <td> LldR </td> <td> 51100</td>  <td></td></tr>
+
<tr> <td> Low LldP- lldR</td> <td> 664</td><td> 8400</td> </tr>
+
<tr> <td> High LldP- lldR</td> <td> 12</td> <td> 23.4</td> </tr>
+
</table>
+
<p> <u>Parameter Fitting</u></p>
+
<p> We then fitted our model as explained before,and we obtained the following values for ON/OFF ratio and K<SUB>M</SUB> values. </p>
+
 
+
 
+
<div style="width:100%">
+
<table style="float:left;width:50%">
+
<caption ><p> <b><u> Low LldP-LldR</u> </b> </p> </caption >
+
<tr> <th>Promoter </th> <th><a href="http://parts.igem.org/Part:BBa_J23114">Promoter Strength</a> </th> <th>ON/OFF ratio</th> <th>K<SUB>M</SUB> (&mu;M)</th></tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K822000">K822000</a></td><td>unknown (natural)</td> <td> 1.16</td>  <td> 720.2 </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847008">K1847008</a></td> <td>162</td><td>1.42  </td>  <td> 337.7 </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847009">K1847009</a></td> <td>  1429</td> <td>0.96  </td>  <td> 459.8    </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847007">K1847007</a></td> <td>2547</td><td> 1.29 </td>  <td>1337  </td> </tr>
+
</table>
+
 
+
<table style="float:right;width:50%">
+
<caption><p>  <b><u> High LldP-LldR</u>  </b></p> </caption>
+
<tr> <th>Promoter </th> <th><a href="http://parts.igem.org/Part:BBa_J23114">Promoter Strength</a> </th> <th>ON/OFF ratio</th> <th>K<SUB>M</SUB> (&mu;M)</th></tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K822000">K822000</a></td><td>unknown (natural)</td> <td>8.04 </td>  <td>    1930</td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847008">K1847008</a></td> <td>162</td><td> 23.96 </td>  <td> 1751  </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847009">K1847009</a></td> <td>  1429</td> <td>24.34  </td>  <td> 2361  </td> </tr>
+
<tr> <td><a href="http://parts.igem.org/Part:BBa_K1847007">K1847007</a></td> <td>2547</td><td> 3.85 </td>  <td>1977    </td> </tr>
+
</table>
+
</div>
+
<h4> Observations </h4>
+
<p> It is difficult to make a correct explanation here, since, both the levels of LldP and lldR change. However, in the first construct, we can clearly see that the leakiness is increased for small amounts of LldP/LldR. Consistent with our model, it is probably due to the insufficient levels of LldR. Since LldR is thought to repress the transcription, this could explain the leakiness </p>
+
 
+
 
+
<h3>Full module simplified model</h3>
+
<h4>Defining parameters</h4>
+
 
<p> During the design of our system, we evaluated several factors that could greatly influence the response of the system. </p>
 
<p> During the design of our system, we evaluated several factors that could greatly influence the response of the system. </p>
 
<ol>
 
<ol>
 
<li>The half-maximal substrate concentration and the cooperativity of LldR.</li>
 
<li>The half-maximal substrate concentration and the cooperativity of LldR.</li>
<li>The degradation rate of LacI.</li>
+
<li>The delay of LacI induction.</li>
<li>The amount of IPTG we introduce in our system.</li>
+
<li>The amount of introduced IPTG.</li>
 
</ol>
 
</ol>
<p> We simulated the following system, to gain more information about how the system would behave under different conditions. And to know which construct to use.
+
<p> We <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Experiments_Model">characterized</a> our lactate sensor and we obtained a range of different K<SUB>M</SUB> values. Depending on the lactate input concentration, the appropriate construct with the correct sensitivity has to be chosen. The cooperativity of LldR is a further important parameter: If the cooperativity of the lactate detection system is higher than LacI, then the lactate sensor amplifies the signal and does not behave like a fold-change sensor. However, in the characterization of our system we obtained a cooperativity equivalent to LacI's Hill coefficient. In this case, our lactate sensor behaves like a fold-change sensor. </p>
That is why in the following we first simulate the system with lactate as a step input. </p>
+
<p> We simulated the following system, to gain more information about how the system would behave under different conditions to identify the optimal sensor: a simple lactate detection system or the fold-change sensor. </p>
  
 +
 +
 +
<div class="info">
 +
<h3>Chemical species, reactions and equations</h3>
 
<h4>Chemical species</h4>
 
<h4>Chemical species</h4>
 
<table>
 
<table>
 
<tr> <th>Name </th> <th>Description </th> </tr>
 
<tr> <th>Name </th> <th>Description </th> </tr>
<tr> <td>Lact<SUB>out</SUB></td> <td> Lactate produced by mammalian cells </td> </tr>
+
<tr> <td>Lact<SUB>out</SUB></td> <td> Lactate outside <i>E. coli </i> cells </td> </tr>
 
<tr> <td>Lact<SUB>in</SUB> </td> <td>Lactate inside <i>E. coli </i> cells  </td> </tr>
 
<tr> <td>Lact<SUB>in</SUB> </td> <td>Lactate inside <i>E. coli </i> cells  </td> </tr>
 
<tr> <td>LacI</td> <td>Lac operon repressor, DNA-binding protein, acts as a protein</td> </tr>
 
<tr> <td>LacI</td> <td>Lac operon repressor, DNA-binding protein, acts as a protein</td> </tr>
Line 194: Line 130:
 
\text{IPTG} + \text{LacI} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}_{k_{\mathrm{IL}}}^{k_{\mathrm{-IL}}} \text{IL}\\
 
\text{IPTG} + \text{LacI} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}_{k_{\mathrm{IL}}}^{k_{\mathrm{-IL}}} \text{IL}\\
 
\end{align*}
 
\end{align*}
<h4> Equations for full module </h4>
+
<h4> Equations for the fold-change sensor </h4>
<p> Consistent with the simplification describes in the previous section, we derive these equations: </p>
+
<p> Consistent with the simplification described in the previous section, we derived the following equations: </p>
 
\begin{align*}
 
\begin{align*}
 
\frac{d[LacI]}{dt}&=\frac{a_\mathrm{LacI}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}-d_{\mathrm{LacI}}[LacI]\\
 
\frac{d[LacI]}{dt}&=\frac{a_\mathrm{LacI}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}-d_{\mathrm{LacI}}[LacI]\\
 
\frac{d[GFP]}{dt}&=\frac{a_\mathrm{GFP}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}} \cdot \frac{1}{1+(\frac{[LacI]}{K_{\mathrm{R,LacI}}})^{n_\mathrm{2}}}-d_{\mathrm{GFP}}[GFP]\\
 
\frac{d[GFP]}{dt}&=\frac{a_\mathrm{GFP}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}} \cdot \frac{1}{1+(\frac{[LacI]}{K_{\mathrm{R,LacI}}})^{n_\mathrm{2}}}-d_{\mathrm{GFP}}[GFP]\\
 
\end{align*}
 
\end{align*}
 +
<h4> Equations for the simple lactate detection system</h4>
 +
\begin{align*}
 +
\frac{d[LacI]}{dt}&=\frac{a_\mathrm{GFP}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}-d_{\mathrm{GFP}}[GFP]\\
 +
\end{align*}
 +
<a class="expander" href="#" onclick="expand(this);return false;">
 +
<img src="https://static.igem.org/mediawiki/2015/1/1f/Blank_square.png">
 +
</a>
 +
</div>
  
 +
<h3> CASE 1) Same steady state </h3>
 +
<p> As mentioned above, if the lactate production reaches steady state before we are able to perform the measurement, <b>the simple lactate detection system would lead to the same output </b> in both cases. This does not fulfill the specifications. <p>
 +
<p> That is why we show here the response of the fold-change sensor when the input from cancer and normal cells reach the same steady state. <p>
 +
<h4> Assumptions and modeling </h4>
 +
<p> Protein transcription and protein translation are lumped into one reaction. Since this results in a shorter time delay in protein expression than in a real-life situation, we introduced in the following a delay in LacI transcription. </p>
 
<h4> Simulation </h4>
 
<h4> Simulation </h4>
<p> To evaluate the influence of the different parameters we simulated the model in Matlab.</p>
+
<p> <u>Comparison of behavior when a LacI transcription delay is introduced </u> </p>
<div class="imgBox" style="float:right;width:50%;margin: 10px 0px 10px 20px !important;">
+
<p> When a delay is introduced, we have a <a href="https://2015.igem.org/Team:ETH_Zurich/Glossary#Fold_change_sensor">typical fold-change behavior</a>: the height of the GFP production peak in the case of cancer cells is three times higher than in the case of normal cells. In this case, the simple lactate detection system would not work because the time difference in LacI transcription would not be sufficient to introduce <b>a significant delay</b>. </p>
<a href="https://static.igem.org/mediawiki/2015/d/d1/MechanismLldrFormer.svg">
+
 
 +
<div class="imgBox">
 +
<table style="display:inline;"> <tr> <td>
 +
<p>No delay in LacI transcription</p>
 +
<a href="https://2015.igem.org/File:Fold-ChangeBehaviournodelay.png">
 +
<img width="100%" src="https://static.igem.org/mediawiki/2015/5/52/Fold-ChangeBehaviournodelay.png
 +
">
 +
</a>
 +
 
 +
</td><td>
 +
<p>Delay in LacI transcription</p>
 +
<a href="https://2015.igem.org/File:Fold-ChangeBehaviourwithdelay.png">
 +
<img width="100%" src="https://static.igem.org/mediawiki/2015/2/26/Fold-ChangeBehaviourwithdelay.png
 +
">
 +
</a>
 +
</td></tr></table>
 +
<p><b>Figure 4.</b> Comparison of the behavior when introducing a delay in LacI transcription. The rate of production fold-change between normal and cancer cells is set to 3. When a delay is introduced, the height of the peak is increased because the GFP output has more time to rise before being repressed by LacI.</p>
 +
</div>
 +
<p> <b> Possible biological implementation of a delay </b> </p>
 +
<p>If the present design does not introduce a sufficient delay in LacI transcription, one could modify the system by adding an intermediary protein. This protein would be under the control of lactate, and would induce LacI when present in the cell.</p>
 +
 
 +
<p> <u>IPTG influence</u> </p>
 +
<p>In order to activate the AHL module, the height and also the <b> broadness </b> of the peak are important parameters. Indeed, if the area of the peak is not elevated enough, the system will never trigger, no matter the percentage of colocalization. As you can see, adding some IPTG broadens the peak of GFP.</p>
 +
<div class="imgBox">
 +
<a href="https://2015.igem.org/File:Fold-ChangeBehaviourIPTGdelay.png">
 +
<img width="100%" src="https://static.igem.org/mediawiki/2015/f/fd/Fold-ChangeBehaviourIPTGdelay.png">
 +
</a>
 +
<p><b>Figure 5.</b> GFP response when adding IPTG to the medium. IPTG broadens the peak by forming a complex with LacI, and reducing the amount of active LacI.</p>
 +
</div>
 +
<p> <u>Effect of LldR promoter sensitivity </u> </p>
 +
<p> Thanks to our nice <a href="https://2015.igem.org/Team:ETH_Zurich/Part_Collection">promoter library</a>, we can tweak the sensitivity to correspond to the range of lactate production considered.</p>
 +
 
 +
<h3> CASE 2) Different steady states </h3>
 +
<p> Below, we study the behavior of the simple lactate detection system, compared to the behavior of the fold-change system. <p>
 +
<p> <u> Behavior of the fold-change sensor </u> </p>
 +
<p> We can see that the response of the fold-change sensor is not optimal when the steady states of lactate are separated. Indeed in the case of normal cells, then the concentration of LacI is not high enough to repress the GFP output, compared to the cancer cell case where the concentration of LacI is higher allowing repression of the output. The resulting consequence is a higher steady state GFP concentration in case of normal cell. </p>
 +
<div class="imgBox">
 +
<a href="https://2015.igem.org/File:Fold-ChangeBehaviourwithdelayDifferentSS.png">
 +
<img width="100%" src="https://static.igem.org/mediawiki/2015/7/78/Fold-ChangeBehaviourwithdelayDifferentSS.png">
 +
</a>
 +
<p><b>Figure 6.</b> GFP response when the lactate inputs reach two separated steady states. </p>
 +
</div>
 +
<p> <u> Behavior of the simple detection system </u> </p>
 +
<p> As expected the simple lactate detection system reproduces the input. In this case, the GFP outputs are well separated. To know if this response is more appropriate in the context of the full model, visit the <a href="#https://2015.igem.org/Team:ETH_Zurich/Modeling/Single-cell_Model"> combined compartment model</a>.</p>
 +
<div class="imgBox">
 +
<a href="https://2015.igem.org/File:Simpledetectionsensor.png">
 +
<img width="100%" src="https://static.igem.org/mediawiki/2015/5/50/Simpledetectionsensor.png">
 +
</a>
 +
<p><b>Figure 7.</b> GFP response of the simple detection system when the lactate inputs reach two different steady states.</p>
 +
</div>
 +
<h3> Comparison between the simple detection system and the fold-change sensor</h3>
 +
 
 +
<div class="imgBox" style="width:100%">
 +
<a href="https://2015.igem.org/File:ForCharlotte.svg">
 
<!--[if gte IE 9]><!-->
 
<!--[if gte IE 9]><!-->
<object class="svg" id="MechanismLldrformer" data="https://static.igem.org/mediawiki/2015/d/d1/MechanismLldrFormer.svg" type="image/svg+xml" style="overflow:hidden">
+
<img src="https://static.igem.org/mediawiki/2015/8/82/ForCharlotte.svg" style="width:100%">
 +
<!--<![endif]-->
 +
<!--[if lte IE 8]>
 +
<img src="LINK TO PNG PREVIEW OF SVG"  style="width:100%"/>
 +
<![endif]-->
 +
</a>
 +
<p><b> Figure 8. </b> Simple lactate detection(a) and fold-change sensor(b) genetic designs</p>
 +
</div>
 +
 
 +
<p>The simple detection systems shows a different dynamic behavior than the fold-change sensor. Depending on the behavior of the quorum sensing module, we will be able to derive proper conclusions. However, from the simulation results we can suggest that: </p>
 +
<ol>
 +
<li> In case of separated steady states, it is not clear which system would be the more appropriate one, since in both cases the response for high and low lactate production is similar. </li>
 +
<li>However, if the steady states of lactate are similar, the fold-change sensor leads to the best output, since for the other system, the GFP responses are almost identical.  </li>
 +
</ol>
 +
 
 +
<h3> Parameter Search and amplification </h3>
 +
<p> In our <a href="#Early_stage_modeling"> initial model </a>, the <b>difference in non linearity</b> was driving an amplification. Here, we want to see under which parameters the system still performs amplification. But when we included the difference in non linearity we discovered that the Hill coefficient for LldR was inferior to our first hypothesis. We can nicely see on the following graphs that the maximal possible amplification is 15-fold for a weak absolute response of GFP. As already described earlier the objective of this system is to provide fold-change sensing. </p>
 +
<p> Our system should be able to <b> amplify </b> the difference of production between cancer and normal cells. To see what are the conditions on the parameters for the system to amplify the ratio of GFP for cancer and normal cells, we calculated this ratio using the equations for the non-dimensionalized system. For this search we assumed the <b>fold-change production of lactate between cancer and normal cells is 3 </b>. </p>
 +
 
 +
<h4>  Equations of the non-dimensionalized system</h4>
 +
<div class="info">
 +
<table><tr><td>
 +
\begin{align*}
 +
\frac{dl_1}{d\tau}&=\frac{a_1}{1+l_0^{n_1}}-l_1\\
 +
\frac{dl_2}{d\tau}&=\frac{b_1}{1+l_0^{n_1}}\cdot \frac{1}{1+(\frac{l1}{\gamma_2 +1})^{n_2}}-b_2l_2\\
 +
\end{align*}
 +
</td> <td>
 +
\begin{align*}
 +
l_0&=\frac{[Lact]}{K_{\mathrm{A,Lact}}}\\
 +
l_1&=\frac{[LacI]}{K_{\mathrm{R,LacI}}}\\
 +
l_2&=[GFP]\\
 +
\tau &=d_{\mathrm{LacI}}\cdot t\\
 +
a_1&=\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\\
 +
b_1 &= \frac{a_\mathrm{GFP}}{d_\mathrm{LacI}}\\
 +
b_2&= \frac{d_\mathrm{GFP}}{d_\mathrm{LacI}}\\
 +
\gamma_2&=\frac{IPTG_\mathrm{tot}}{K_\mathrm{d,IL}}\\
 +
\end{align*}
 +
</td> </tr> </table>
 +
<a class="expander" href="#" onclick="expand(this);return false;">
 +
<img src="https://static.igem.org/mediawiki/2015/1/1f/Blank_square.png">
 +
</a>
 +
</div>
 +
<h4>Range of parameters chosen </h4>
 +
<div class="info">
 +
<table>
 +
<tr> <th>Name </th> <th>Description </th><th>Minimum Value</th><th>Maximum Value</th><th>References/Estimation </th> </tr>
 +
<tr> <td>\([Lact]\)</td> <td> Production of lactate by <b> normal </b> cells</td><td>1 &mu;M</td> <td>100 &mu;M</td> <td>estimated </td> </tr>
 +
<tr> <td>\(K_{\mathrm{A,Lact}}\)</td> <td> Lumped parameter for the lactate sensor </td><td>50 &mu;M</td> <td>2000 &mu;M</td> <td>Based on the <a href="#Parameter_fitting">characterization</a> of the promoters. </td> </tr>
 +
<tr> <td>\(a_1\)</td> <td> \(\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\)</td><td>0.05 </td> <td>1000</td> <td></td> </tr>
 +
<tr> <td>\( a_\mathrm{LacI}\)</td> <td> Maximal production rate of LacI</td><td>0.05 &mu;M.min<SUP>-1</SUP> </td> <td>1 &mu;M.min<SUP>-1</SUP> </td> <td><a href="https://2015.igem.org/Team:ETH_Zurich/References#Basu2005">Basu, 2005</a></td> </tr>
 +
<tr> <td>\( d_\mathrm{LacI}\)</td> <td> Degradation rate of LacI</td><td>0.01 min<SUP>-1</SUP> </td> <td>0.1 min<SUP>-1</SUP> </td> <td><a href="https://2015.igem.org/Team:ETH_Zurich/References#Basu2005">Basu, 2005</a></td> </tr>
 +
<tr> <td>\(  K_\mathrm{R,LacI}\)</td> <td>Repression coefficient of LacI</td><td>0.1 &mu;M </td> <td>10 &mu;M </td> <td><a href="https://2015.igem.org/Team:ETH_Zurich/References#Basu2005">Basu, 2005</a></td> </tr>
 +
<tr> <td>\(  \gamma_2\)</td> <td> \(\frac{IPTG_{tot}}{K_{IL}}\)</td><td>0</td> <td>500</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  \frac{a_1}{\gamma_2+1}\)</td> <td></td><td>0.001</td> <td>1000</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  n_1\)</td> <td>Hill coefficient of LldR</td><td>1</td> <td>2.5</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  n_2\)</td> <td>Hill coefficient of LacI</td><td>1.5</td> <td>2.5</td> <td>estimated</td> </tr>
 +
</table>
 +
<a class="expander" href="#" onclick="expand(this);return false;">
 +
<img src="https://static.igem.org/mediawiki/2015/1/1f/Blank_square.png">
 +
</a>
 +
</div>
 +
<h4> Results of the parameter search</h4>
 +
<p> In the diagrams below, two parameters are plotted against each other. The left-over parameters in each graph are set to their <b> optimal values</b>. The optimal values were computed using constrained non-linear optimization. </p>
 +
<p> The first figure represents the <b>ratio of GFP output for cancer versus normal cells</b>. The second figure represents<b> the absolute values of GFP concentrations</b>. Indeed, we want to have a ratio of at least 8 fold between the output for cancer and normal cells. But we also want to have high "absolute" values. Indeed, if the percentage of activation is not elevated enough, the quorum sensing module will never be activated. That is why we plotted both conditions.</p>
 +
<p> As we can see on the graphs, the two parameter searches do not coincide. The areas with the best ratio do not coincide with a high output. </p>
 +
<div class="imgBox" >
 +
<a href="https://static.igem.org/mediawiki/2015/9/92/ParameterSearch_Ratio2.png">
 +
<!--[if gte IE 9]><!-->
 +
<object class="svg" id="ParameterSearch_Ratio" data="https://static.igem.org/mediawiki/2015/9/92/ParameterSearch_Ratio2.png">
 
<img src="IMG FALLBACK URL" />
 
<img src="IMG FALLBACK URL" />
 
</object>
 
</object>
Line 214: Line 284:
 
<![endif]-->
 
<![endif]-->
 
</a>
 
</a>
<p><b> Figure 1:</b> Assumption on the mechanism of LldR</p>
+
<p><b>Figure 9.</b> Parameter search representing the ratio of GFP output for cancer versus normal cells</p>
 
</div>
 
</div>
 +
<div class="imgBox" >
 +
<a href="https://static.igem.org/mediawiki/2015/9/95/ParameterSearch_Conc.png">
 +
<!--[if gte IE 9]><!-->
 +
<object class="svg" id="ParameterSearch_Conc" data="https://static.igem.org/mediawiki/2015/9/95/ParameterSearch_Conc.png">
 +
<img src="IMG FALLBACK URL" />
 +
</object>
 +
<!--<![endif]-->
 +
<!--[if lte IE 8]>
 +
<img src="IMG FALLBACK URL" />
 +
<![endif]-->
 +
</a>
 +
<p><b>Figure 10.</b> Parameter Search representing the absolute values of GFP concentrations against the different parameters</p>
 +
</div>
 +
 +
 +
 +
  
  
Line 222: Line 309:
 
</div>
 
</div>
 
<div class="expContainer">
 
<div class="expContainer">
<h2>Initial model and predictive modeling</h2>
+
<h2>Early stage modeling</h2>
 
<h3> Overview </h3>
 
<h3> Overview </h3>
 
<p>In the following we describe our initial model. Thanks to that model, we were able to make decisions concerning the design of our system. We also derived precise functional specifications for our system. </p>
 
<p>In the following we describe our initial model. Thanks to that model, we were able to make decisions concerning the design of our system. We also derived precise functional specifications for our system. </p>
Line 237: Line 324:
 
<![endif]-->
 
<![endif]-->
 
</a>
 
</a>
<p><b> Figure 1:</b> Assumption on the mechanism of LldR</p>
+
<p><b>Figure 11.</b> Assumption on the mechanism of LldR</p>
 
</div>
 
</div>
 
<p>In this system, the mechanism of action of LacI is well known, whereas the action of LldR and lactate is not. Therefore, we derived the model for the mechanism of LldR by analogy to similar metabolic pathway. The paper from <a href="https://2015.igem.org/Team:ETH_Zurich/References#Aguilera2008">[Aguilera 2008]</a>, indicates that members of FadR family, including LldR, are highly similar. For example, GntR binds to two operator sites to negatively regulate the transcription of the gntT gene. Total repression of gntT was suggested to be achieved by DNA looping through interaction between the two GntR molecules. From this, we assumed that :</p>
 
<p>In this system, the mechanism of action of LacI is well known, whereas the action of LldR and lactate is not. Therefore, we derived the model for the mechanism of LldR by analogy to similar metabolic pathway. The paper from <a href="https://2015.igem.org/Team:ETH_Zurich/References#Aguilera2008">[Aguilera 2008]</a>, indicates that members of FadR family, including LldR, are highly similar. For example, GntR binds to two operator sites to negatively regulate the transcription of the gntT gene. Total repression of gntT was suggested to be achieved by DNA looping through interaction between the two GntR molecules. From this, we assumed that :</p>
Line 283: Line 370:
 
<h4>Non dimensionalized equations</h4>
 
<h4>Non dimensionalized equations</h4>
 
<p>For the initial model, we chose to model the input of lactate as a step input. We non-dimensionalized the system in order to simplify the system. </p>
 
<p>For the initial model, we chose to model the input of lactate as a step input. We non-dimensionalized the system in order to simplify the system. </p>
 +
<table><tr>
 +
<td>
 +
\begin{align*}
 +
 +
l_0 &=\frac{\gamma_1}{F_c^2 \cdot \alpha^2 \cdot B+1}\\
 +
\frac{dl_1}{d\tau}&=\frac{a_1}{1+l_0^{n_1}}-l_1\\
 +
\frac{dl_2}{d\tau}&=\frac{b_1}{1+l_0^{n_1}}\cdot \frac{1}{1+(\frac{l1}{\gamma_2 +1})^{n_2}}-b_2l_2\\
 +
 +
\end{align*}
 +
</td>
 +
<td>
 
\begin{align*}
 
\begin{align*}
 
l_0&= [ \tilde{L_2}]=\frac{[L_2]}{K_{\mathrm{R,L}}}\\
 
l_0&= [ \tilde{L_2}]=\frac{[L_2]}{K_{\mathrm{R,L}}}\\
Line 289: Line 387:
 
\tau &=d_{\mathrm{LacI}}\cdot t\\
 
\tau &=d_{\mathrm{LacI}}\cdot t\\
 
B&=\frac{Lact_\mathrm{initial}^2}{K_\mathrm{d,DLL}}\\
 
B&=\frac{Lact_\mathrm{initial}^2}{K_\mathrm{d,DLL}}\\
l_0 &=\frac{\gamma_1}{F_c^2 \cdot \alpha^2 \cdot B+1}\\
 
\frac{dl_1}{d\tau}&=\frac{a_1}{1+l_0^{n_1}}-l_1\\
 
\frac{dl_2}{d\tau}&=\frac{b_1}{1+l_0^{n_1}}\cdot \frac{1}{1+(\frac{l1}{\gamma_2 +1})^{n_2}}-b_2l_2\\
 
 
a_1&=\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\\
 
a_1&=\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\\
 
b_1 &= \frac{a_\mathrm{GFP}}{d_\mathrm{LacI}}\\
 
b_1 &= \frac{a_\mathrm{GFP}}{d_\mathrm{LacI}}\\
Line 299: Line 394:
 
\gamma_2&=\frac{IPTG_\mathrm{tot}}{K_\mathrm{d,IL}}\\
 
\gamma_2&=\frac{IPTG_\mathrm{tot}}{K_\mathrm{d,IL}}\\
 
\end{align*}
 
\end{align*}
 +
</td>
 +
</tr></table>
 
<h4>Initial States</h4>
 
<h4>Initial States</h4>
 
<p> Every time, we set the initial states of our model to be the steady states when only some Lactate in the medium. </p>
 
<p> Every time, we set the initial states of our model to be the steady states when only some Lactate in the medium. </p>
 
<h3>Characteristics of the system</h3>
 
<h3>Characteristics of the system</h3>
<h4>Fold change behaviour </h4>
+
<h4>Fold-change behaviour </h4>
<p>The model displays perfect fold change behaviour when the steady state of GFP does not depend on the input lactate. In order to do so, we need to supress all the saturation terms and then :</p>
+
<p>The model displays perfect fold-change behaviour when the steady state of GFP does not depend on the input lactate. In order to do so, we need to supress all the saturation terms and then :</p>
 
\begin{align*}
 
\begin{align*}
 
[LldR]&\propto \frac{1}{[Lact]^2}\\
 
[LldR]&\propto \frac{1}{[Lact]^2}\\
Line 314: Line 411:
 
n_2&=1
 
n_2&=1
 
\end{align*}
 
\end{align*}
<p> If we apply the two necessary conditions in the MATLAB model, we obtain a  perfect fold change sensor.</p>
+
<p> If we apply the two necessary conditions in the MATLAB model, we obtain a  perfect fold-change sensor.</p>
 
<div class="imgBox" >
 
<div class="imgBox" >
 
<a href="https://static.igem.org/mediawiki/2015/8/8c/BehaviourFoldchange2508.svg">
 
<a href="https://static.igem.org/mediawiki/2015/8/8c/BehaviourFoldchange2508.svg">
Line 326: Line 423:
 
<![endif]-->
 
<![endif]-->
 
</a>
 
</a>
<p><b> Figure 1:</b> Behaviour of the non-dimensionalized system with the previouly stated conditions</p>
+
<p><b>Figure 12.</b> Behaviour of the non-dimensionalized system with the previouly stated conditions</p>
 
</div>
 
</div>
<p> The Fold change represents the fold change between different production rates between mammalian cells. Hence, Fold Change =1 represents the production of a normal cell and the other curves represent potential production of cancer cells.</p>
+
<p> The Fold-change represents the fold-change between different production rates between mammalian cells. Hence, Fold Change =1 represents the production of a normal cell and the other curves represent potential production of cancer cells.</p>
 
<p><b>Observation: </b>The fold change pulse will probably be too short, and the basal level of GFP is probably too high with this system.  </p>
 
<p><b>Observation: </b>The fold change pulse will probably be too short, and the basal level of GFP is probably too high with this system.  </p>
<h4>Our system specifications</h4>
+
<h4>Amplification behavior</h4>
<p>  We want a system that amplifies the difference in production rates between cancer and normal cells. One example of such behavior is the following:</p>
+
<p>  If this module would be separated from the quorum sensing module, we would like to obtain a system that amplifies the difference in production rates between cancer and normal cells. Under certain parameters, the system displays the following response:</p>
 
<div class="imgBox" >
 
<div class="imgBox" >
 
<a href="https://static.igem.org/mediawiki/2015/4/4b/Behaviour_specification.svg">
 
<a href="https://static.igem.org/mediawiki/2015/4/4b/Behaviour_specification.svg">
Line 343: Line 440:
 
<![endif]-->
 
<![endif]-->
 
</a>
 
</a>
<p><b> Figure 1:</b> Specifications of our system</p>
+
<p><b>Figure 13.</b> Amplification behavior of the lactate module</p>
 
</div>
 
</div>
<p> Here we can observe that for a fold change of 5 for the input, we obtain a 200 fold change at the output. We have amplified the response compared to the input, but also compared to the natural lactate sensor (fold change in the response is about 15). In the next section, we will discuss the influence of the parameters on that ratio. <p>
+
<p> Here we can observe that for a fold change of 5 for the input, we obtain a 200 fold change at the output. We have amplified the response compared to the input, but also compared to the simple lactate sensor (fold change in the response is about 15). In the next section, we will discuss the influence of the parameters on that ratio. <p>
  
 
<h3>Parameter search</h3>
 
<h3>Parameter search</h3>
<p> Using the literature and our own estimations, we estimated a reasonable range of parameters in which we think the set of parameters of the biological system is located.
+
<p> Using the literature and our own estimations, we estimated a reasonable range of parameters in which we think the set of biological parameters is located.</p>
To see the range of parameters used: click here.</p>
+
<div class="info">
<p> According to our specifications, we want to amplify the signal difference between cancer and normal cells' production of lactate. That's why our objective function is to maximize the following ratio:</p>
+
<table>
 +
<tr> <th>Name </th> <th>Description </th><th>Minimum Value</th><th>Maximum Value</th><th>References/Estimation </th> </tr>
 +
<tr> <td>\(\text{B}\)</td> <td> \(\frac{Lac_\mathrm{ini}^2}{K_\mathrm{d,DLL}}\) </td><td> 0.000001</td> <td> 4</td>  <td></td> </tr>
 +
<tr> <td>\(\text{Lac}_{\text{ini}}\)</td> <td> Initial concentration of lactate in the medium </td><td> 0.1 &mu;M</td> <td> 2 &mu;M</td>  <td>Low concentration of lactate in the medium</td> </tr>
 +
<tr> <td>\(K_\mathrm{d,DLL}\)</td> <td> Dissociation constant between the dimer of Lldr and Lactate</td><td>10 &mu;M<SUP>2</SUP> </td> <td>10000 &mu;M<SUP>2</SUP></td> <td> </td> </tr>
 +
<tr> <td>\(\alpha\)</td> <td> Multiplication factor between the initial concentration of Lactate and Production of normal cells</td><td>1 </td> <td>150</td> <td>estimated </td> </tr>
 +
<tr> <td>\(F_\mathrm{C}\)</td> <td> Fold change between Lactate production by cancer and normal cells</td><td>2 </td> <td>4</td> <td>estimated </td> </tr>
 +
<tr> <td>\(a_1\)</td> <td> \(\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\)</td><td>0.05 </td> <td>1000</td> <td></td> </tr>
 +
<tr> <td>\( a_\mathrm{LacI}\)</td> <td> Maximal production rate of LacI</td><td>0.05 &mu;M.min<SUP>-1</SUP> </td> <td>1 &mu;M.min<SUP>-1</SUP> </td> <td><a href="https://2015.igem.org/Team:ETH_Zurich/References#Basu2005">Basu, 2005</a></td> </tr>
 +
<tr> <td>\( d_\mathrm{LacI}\)</td> <td> Degradation rate of LacI</td><td>0.01 min<SUP>-1</SUP> </td> <td>0.1 min<SUP>-1</SUP> </td> <td><a href="https://2015.igem.org/Team:ETH_Zurich/References#Basu2005">Basu, 2005</a></td> </tr>
 +
<tr> <td>\(  K_\mathrm{R,LacI}\)</td> <td>Repression coefficient of LacI</td><td>0.1 &mu;M </td> <td>10 &mu;M </td> <td><a href="https://2015.igem.org/Team:ETH_Zurich/References#Basu2005">Basu, 2005</a></td> </tr>
 +
<tr> <td>\( \gamma_1\)</td> <td> \( \frac{L_\mathrm{2tot}}{K_\mathrm{R,L}}\)</td><td>5 </td> <td>10000</td> <td>estimated </td> </tr>
 +
<tr> <td>\(  L_\mathrm{2tot}\)</td> <td> Total concentration of LldR dimer  </td><td>0.5 &mu;M</td> <td>10 &mu;M</td> <td>estimated from paxdb</td> </tr>
 +
<tr> <td>\(  K_\mathrm{R,L}\)</td> <td> Repression coefficient of LldR</td><td>0.001 &mu;M</td> <td>0.1 &mu;M</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  \gamma_2\)</td> <td> \(\frac{IPTG_{tot}}{K_{IL}}\)</td><td>0</td> <td>500</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  \frac{a_1}{\gamma_2+1}\)</td> <td></td><td>0.001</td> <td>1000</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  n_1\)</td> <td>Hill coefficient of LldR</td><td>0.5</td> <td>2.5</td> <td>estimated</td> </tr>
 +
<tr> <td>\(  n_2\)</td> <td>Hill coefficient of LacI</td><td>1.5</td> <td>2.5</td> <td>estimated</td> </tr>
 +
</table>
 +
<a class="expander" href="#" onclick="expand(this);return false;">
 +
<img src="https://static.igem.org/mediawiki/2015/1/1f/Blank_square.png">
 +
</a>
 +
</div>
 +
<p> In this case, we want to amplify the signal difference between cancer and normal cells' production of lactate. That's why our objective function is to maximize the following ratio:</p>
 
\begin{align*}
 
\begin{align*}
 
\frac{\text{GFP}_\mathrm{\text{ss,Cancer}}}{\text{GFP}_\mathrm{\text{ss,Normal}}}
 
\frac{\text{GFP}_\mathrm{\text{ss,Cancer}}}{\text{GFP}_\mathrm{\text{ss,Normal}}}
 
\end{align*}
 
\end{align*}
<p>To obtain the following figure, we had first to compute the optimal parameters in the ranges chosen. The set of optimal parameters was obtained thanks to constrained non-linear optimization.We then computed the cost for every pair of parameters on 2D grid, fixing the other parameters to their optimal values. </p>
+
<p>To obtain the following figure, we had first to compute the optimal parameters in the chosen ranges. The set of optimal parameters was obtained thanks to constrained non-linear optimization. We then computed the cost for every pair of parameters on a 2D grid, fixing the other parameters to their optimal values. </p>
 
<div class="imgBox">
 
<div class="imgBox">
<a href="https://2015.igem.org/File:Allagregated_n0109.svg">
+
<a href="https://2015.igem.org/File:ParameterSearch_Former.png">
<img width="100%" src="https://static.igem.org/mediawiki/2015/e/e3/Allagregated_n0109.svg">
+
<img width="100%" src="https://static.igem.org/mediawiki/2015/5/5a/ParameterSearch_Former.png">
 
</a>
 
</a>
<p>Parameter Search</p>
+
<p><b>Figure 14.</b> Parameter Search. The color code depicts the ratio of the GFP expression. Blue color represents low ratio. Red color represents high ratio. </p>
 
</div>
 
</div>
 
<p>
 
<p>
Line 375: Line 495:
 
<li>If we increase \(\gamma_1\) then we increase the range where our system show high amplification.  </li>
 
<li>If we increase \(\gamma_1\) then we increase the range where our system show high amplification.  </li>
 
<li>If we increase \(\frac{a_1}{\gamma_2 +1}\)  then we increase the range of possible values for  \(\gamma_1\) .  </li>
 
<li>If we increase \(\frac{a_1}{\gamma_2 +1}\)  then we increase the range of possible values for  \(\gamma_1\) .  </li>
<li> \(n_1\) has a strong influence on the output of the
+
<li> \(n_1\) has a strong influence on the GFP ratio. </li>
 
</div>  
 
</div>  
 +
 +
 +
 +
 
<div class="expContainer">
 
<div class="expContainer">
 +
<h2>Specifications of the system</h2>
 +
<p>The specifications for the lactate module are highly connected to the behaviour of the AHL module. If the lactate sensor would be isolated from the AHL module, we would aim for an amplification of the fold change production between cancer and normal cells, <a href="#Amplification_behavior">as described here</a>. However, the AHL module has the particularity to be <b>leaky</b>. Leakiness is required to initiate the activation of the AHL sensor but might also lead to an self-activation of the AHL sensor. In consequence, the leakiness has to be high enough initiate an initial concentration of AHL, but low enough to not self-activate the AHL sensor. </p>
 
<h2>Summary</h2>
 
<h2>Summary</h2>
 +
<p> The lactate sensor behaves as a <a href="https://2015.igem.org/Team:ETH_Zurich/Glossary#Fold_change_sensor">fold-change sensor</a> if there is a <b>delay in LacI</b> transcription. If the lactate concentration inside an <i>E. coli</i> cell reaches the same steady state as in a normal cell, the <b>use of a fold-change sensor is appropriate</b>. However, if cancer and normal cells have different steady states in lactate concentration, the advantages of a fold-change sensor is not clear. To properly derive conclusions about the last two points, we need to study the <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Single-cell_Model">combined model</a> and to describe the behavior of the AHL module when a pulse of LuxR is introduced. Using the fold-change sensor model, we defined important parameters that greatly influence the output of the system.  </p>
 +
<ul>
 +
<li>The <b>height</b> and the <b>broadness</b> of the peak can be tuned either by adding <b>IPTG</b> to the medium or by increasing the LacI transcription's <b> delay </b>.  </li></ul>
 +
 +
<p> More generally, we learned that depending on the non-linearity of LacI and LldR, the incoherent feed forward loop (i.e. the fold-change sensor) can fulfill various functions. If the non-linearity difference between the two proteins is high, then the system can <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Lactate_Module#Our_system_specifications">amplify</a> the input. Whereas, if the non-linearities are comparable, the network displays fold-change behavior. </p>
  
 +
<h2>Outlook</h2>
 +
<p>The effect of the lactate inputs' behavior on LuxR dynamic expression profiles needs to be studied in more detail for both the fold-change sensor and the simple lactate detection system. To answer this question, we investigated in the <a href="https://2015.igem.org/Team:ETH_Zurich/Modeling/Single-cell_Model">combined compartment model</a>. </p>
 
</div>
 
</div>
  

Latest revision as of 03:16, 19 September 2015

"What I cannot create I do not understand."
- Richard Feynmann

Lactate Module

Introduction and Goals

Figure 1. Lactate sensor design. Lactate induces activation of the LldR responsive promoter through the regulatory protein LldR. LacI when present in the system represses the transcription of the combined promoter

Our idea was to distinguish cancer and normal cells based on their different lactate production rates. We assumed that during the measurement time frame, the lactate production does not reach steady state and we have to measure the relative concentration of lactate rather than the absolute concentration. In other words, our goal was to detect the fold-change in lactate concentration over time. Therefore, we designed a sensor with the topology of a fold-change sensor based on the simple detection system of lactate in E. coli.

Description of the design

Figure 2. Topology of the lactate sensor. The lactate sensor is based on an incoherent feed-forward loop. It displays both activation and inhibition of the output on two different timescales. The LacI pathway is longer than the direct induction of the output.

The network depicted here is equivalent to an incoherent feed forward loop. Lactate activates production of LacI and GFP.

In the absence of lactate, the regulatory protein LldR binds to the promoter and represses transcription of LacI and represses transcription of GFP. When Lactate is present, lactate binds to LldR and both transcription of LacI and GFP are initiated. When LacI reaches a certain threshold, LacI represses transcription of GFP after a certain delay. Both LacI and LldR should be absent in order to have transcription of GFP. Under certain parameters, the system behaves as a fold-change sensor. In our system, if repression of LacI is less strong it will repress transcription of GFP for low levels of lactate and allow GFP transcription for high levels of lactate.

In order to allow fine tuning of the levels of active LacI inside the cells, we decided to add IPTG to the model.


Goals

The aim of the model is to:

  1. understand the behavior and characteristics of our system.
  2. discuss the specifications of our system.
  3. define the parameters and components that we will influence the output of our system.
  4. derive different cases for the lactate inputs' behavior and study its influence on the GFP response.
  5. compare the simple lactate detection system with the fold-change sensor.

Jump to summary

We characterized various promoters and included them in the simulations for the fold-change sensor.

Comparison of lactate sensor models

Figure 3. Lactate Concentration over time - input of the system. The lactate concentrations inside an E. coli cell in case of cancer and normal cells can be either quickly saturated or well separated, depending on the apparent degradation of lactate inside the E. coli and the production of lactate by the mammalian cells.

The lactate production behavior of the cancer and normal cells determines which type of lactate sensor is appropriate (fold-change sensor or simple lactate detection of E. coli). This is why we first investigated the response of the lactate fold-change sensor to various lactate inputs. The two main parameters concerning lactate are the difference in steady-states between normal and cancer cell and the time point when the steady-state is reached. From these observations we can derive two different situations (represented on the scheme).

  1. If both normal and cancer cells have the same lactate concentration level at steady-state, the measurement has to take place before the steady-state is reached and we have to use a fold-change sensor, otherwise, we will obtain the same response for both cancer and normal cells.
  2. If both normal and cancer cells have different lactate concentration levels at steady-state, we can use both a fold-change sensor and the nautural lactate detection system.

In the following, we describe the functioning of the fold-change sensor and discuss important parameters defining its behavior.

Obviously, the specifications on the output behavior strongly depends on the second module: the two signals has to be coherent to produce the desired output. To learn more about the AND gate, click here.

Defining parameters

During the design of our system, we evaluated several factors that could greatly influence the response of the system.

  1. The half-maximal substrate concentration and the cooperativity of LldR.
  2. The delay of LacI induction.
  3. The amount of introduced IPTG.

We characterized our lactate sensor and we obtained a range of different KM values. Depending on the lactate input concentration, the appropriate construct with the correct sensitivity has to be chosen. The cooperativity of LldR is a further important parameter: If the cooperativity of the lactate detection system is higher than LacI, then the lactate sensor amplifies the signal and does not behave like a fold-change sensor. However, in the characterization of our system we obtained a cooperativity equivalent to LacI's Hill coefficient. In this case, our lactate sensor behaves like a fold-change sensor.

We simulated the following system, to gain more information about how the system would behave under different conditions to identify the optimal sensor: a simple lactate detection system or the fold-change sensor.

Chemical species, reactions and equations

Chemical species

Name Description
Lactout Lactate outside E. coli cells
Lactin Lactate inside E. coli cells
LacI Lac operon repressor, DNA-binding protein, acts as a protein
IPTG Isopropyl β-D-1-thiogalactopyranoside, prevents LacI from repressing the gene of interest
IL Dimer formed between LacI and IPTG
LldP Lactate permease, active transporter

Reactions

\begin{align*} \text{Lact}_{\text{out}}&\mathop{\xrightarrow{\hspace{4em}}}^{K_{\mathrm{M,LldP}},v_\mathrm{LldP}} \text{Lact}_{\text{in}}\\ &\mathop{\xrightarrow{\hspace{4em}}}^{\displaystyle\mathop{\downarrow}^{\text{Lact}_{in}}} \text{LacI}\\ &\mathop{\xrightarrow{\hspace{4em}}}^{\displaystyle\mathop{\downarrow}^{\text{Lact}_{in}}} \text{GFP}\\ &\mathop{\xrightarrow{\hspace{4em}}}^{\displaystyle\mathop{\bot}^{\text{LacI}}} \text{GFP}\\ \text{IPTG} + \text{LacI} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}_{k_{\mathrm{IL}}}^{k_{\mathrm{-IL}}} \text{IL}\\ \end{align*}

Equations for the fold-change sensor

Consistent with the simplification described in the previous section, we derived the following equations:

\begin{align*} \frac{d[LacI]}{dt}&=\frac{a_\mathrm{LacI}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}-d_{\mathrm{LacI}}[LacI]\\ \frac{d[GFP]}{dt}&=\frac{a_\mathrm{GFP}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}} \cdot \frac{1}{1+(\frac{[LacI]}{K_{\mathrm{R,LacI}}})^{n_\mathrm{2}}}-d_{\mathrm{GFP}}[GFP]\\ \end{align*}

Equations for the simple lactate detection system

\begin{align*} \frac{d[LacI]}{dt}&=\frac{a_\mathrm{GFP}\cdot (\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}{1+(\frac{[Lact_{in}]}{K_{\mathrm{A,Lact}}})^{n_\mathrm{1}}}-d_{\mathrm{GFP}}[GFP]\\ \end{align*}

CASE 1) Same steady state

As mentioned above, if the lactate production reaches steady state before we are able to perform the measurement, the simple lactate detection system would lead to the same output in both cases. This does not fulfill the specifications.

That is why we show here the response of the fold-change sensor when the input from cancer and normal cells reach the same steady state.

Assumptions and modeling

Protein transcription and protein translation are lumped into one reaction. Since this results in a shorter time delay in protein expression than in a real-life situation, we introduced in the following a delay in LacI transcription.

Simulation

Comparison of behavior when a LacI transcription delay is introduced

When a delay is introduced, we have a typical fold-change behavior: the height of the GFP production peak in the case of cancer cells is three times higher than in the case of normal cells. In this case, the simple lactate detection system would not work because the time difference in LacI transcription would not be sufficient to introduce a significant delay.

No delay in LacI transcription

Delay in LacI transcription

Figure 4. Comparison of the behavior when introducing a delay in LacI transcription. The rate of production fold-change between normal and cancer cells is set to 3. When a delay is introduced, the height of the peak is increased because the GFP output has more time to rise before being repressed by LacI.

Possible biological implementation of a delay

If the present design does not introduce a sufficient delay in LacI transcription, one could modify the system by adding an intermediary protein. This protein would be under the control of lactate, and would induce LacI when present in the cell.

IPTG influence

In order to activate the AHL module, the height and also the broadness of the peak are important parameters. Indeed, if the area of the peak is not elevated enough, the system will never trigger, no matter the percentage of colocalization. As you can see, adding some IPTG broadens the peak of GFP.

Figure 5. GFP response when adding IPTG to the medium. IPTG broadens the peak by forming a complex with LacI, and reducing the amount of active LacI.

Effect of LldR promoter sensitivity

Thanks to our nice promoter library, we can tweak the sensitivity to correspond to the range of lactate production considered.

CASE 2) Different steady states

Below, we study the behavior of the simple lactate detection system, compared to the behavior of the fold-change system.

Behavior of the fold-change sensor

We can see that the response of the fold-change sensor is not optimal when the steady states of lactate are separated. Indeed in the case of normal cells, then the concentration of LacI is not high enough to repress the GFP output, compared to the cancer cell case where the concentration of LacI is higher allowing repression of the output. The resulting consequence is a higher steady state GFP concentration in case of normal cell.

Figure 6. GFP response when the lactate inputs reach two separated steady states.

Behavior of the simple detection system

As expected the simple lactate detection system reproduces the input. In this case, the GFP outputs are well separated. To know if this response is more appropriate in the context of the full model, visit the combined compartment model.

Figure 7. GFP response of the simple detection system when the lactate inputs reach two different steady states.

Comparison between the simple detection system and the fold-change sensor

Figure 8. Simple lactate detection(a) and fold-change sensor(b) genetic designs

The simple detection systems shows a different dynamic behavior than the fold-change sensor. Depending on the behavior of the quorum sensing module, we will be able to derive proper conclusions. However, from the simulation results we can suggest that:

  1. In case of separated steady states, it is not clear which system would be the more appropriate one, since in both cases the response for high and low lactate production is similar.
  2. However, if the steady states of lactate are similar, the fold-change sensor leads to the best output, since for the other system, the GFP responses are almost identical.

Parameter Search and amplification

In our initial model , the difference in non linearity was driving an amplification. Here, we want to see under which parameters the system still performs amplification. But when we included the difference in non linearity we discovered that the Hill coefficient for LldR was inferior to our first hypothesis. We can nicely see on the following graphs that the maximal possible amplification is 15-fold for a weak absolute response of GFP. As already described earlier the objective of this system is to provide fold-change sensing.

Our system should be able to amplify the difference of production between cancer and normal cells. To see what are the conditions on the parameters for the system to amplify the ratio of GFP for cancer and normal cells, we calculated this ratio using the equations for the non-dimensionalized system. For this search we assumed the fold-change production of lactate between cancer and normal cells is 3 .

Equations of the non-dimensionalized system

\begin{align*} \frac{dl_1}{d\tau}&=\frac{a_1}{1+l_0^{n_1}}-l_1\\ \frac{dl_2}{d\tau}&=\frac{b_1}{1+l_0^{n_1}}\cdot \frac{1}{1+(\frac{l1}{\gamma_2 +1})^{n_2}}-b_2l_2\\ \end{align*} \begin{align*} l_0&=\frac{[Lact]}{K_{\mathrm{A,Lact}}}\\ l_1&=\frac{[LacI]}{K_{\mathrm{R,LacI}}}\\ l_2&=[GFP]\\ \tau &=d_{\mathrm{LacI}}\cdot t\\ a_1&=\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\\ b_1 &= \frac{a_\mathrm{GFP}}{d_\mathrm{LacI}}\\ b_2&= \frac{d_\mathrm{GFP}}{d_\mathrm{LacI}}\\ \gamma_2&=\frac{IPTG_\mathrm{tot}}{K_\mathrm{d,IL}}\\ \end{align*}

Range of parameters chosen

Name Description Minimum ValueMaximum ValueReferences/Estimation
\([Lact]\) Production of lactate by normal cells1 μM 100 μM estimated
\(K_{\mathrm{A,Lact}}\) Lumped parameter for the lactate sensor 50 μM 2000 μM Based on the characterization of the promoters.
\(a_1\) \(\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\)0.05 1000
\( a_\mathrm{LacI}\) Maximal production rate of LacI0.05 μM.min-1 1 μM.min-1 Basu, 2005
\( d_\mathrm{LacI}\) Degradation rate of LacI0.01 min-1 0.1 min-1 Basu, 2005
\( K_\mathrm{R,LacI}\) Repression coefficient of LacI0.1 μM 10 μM Basu, 2005
\( \gamma_2\) \(\frac{IPTG_{tot}}{K_{IL}}\)0 500 estimated
\( \frac{a_1}{\gamma_2+1}\) 0.001 1000 estimated
\( n_1\) Hill coefficient of LldR1 2.5 estimated
\( n_2\) Hill coefficient of LacI1.5 2.5 estimated

Results of the parameter search

In the diagrams below, two parameters are plotted against each other. The left-over parameters in each graph are set to their optimal values. The optimal values were computed using constrained non-linear optimization.

The first figure represents the ratio of GFP output for cancer versus normal cells. The second figure represents the absolute values of GFP concentrations. Indeed, we want to have a ratio of at least 8 fold between the output for cancer and normal cells. But we also want to have high "absolute" values. Indeed, if the percentage of activation is not elevated enough, the quorum sensing module will never be activated. That is why we plotted both conditions.

As we can see on the graphs, the two parameter searches do not coincide. The areas with the best ratio do not coincide with a high output.

Figure 9. Parameter search representing the ratio of GFP output for cancer versus normal cells

Figure 10. Parameter Search representing the absolute values of GFP concentrations against the different parameters

Early stage modeling

Overview

In the following we describe our initial model. Thanks to that model, we were able to make decisions concerning the design of our system. We also derived precise functional specifications for our system.

How did we derive the model?

Figure 11. Assumption on the mechanism of LldR

In this system, the mechanism of action of LacI is well known, whereas the action of LldR and lactate is not. Therefore, we derived the model for the mechanism of LldR by analogy to similar metabolic pathway. The paper from [Aguilera 2008], indicates that members of FadR family, including LldR, are highly similar. For example, GntR binds to two operator sites to negatively regulate the transcription of the gntT gene. Total repression of gntT was suggested to be achieved by DNA looping through interaction between the two GntR molecules. From this, we assumed that :

  • LldR exists as a dimer in solution.
  • 2 molecules of lactate bind to one LldR dimer (L2).
  • Lldr dimer bind to the two operator sites when no LldR is present.
  • Lactate releases the binding of LldR dimer to the operators.

Chemical species

Name Description
Lactout Lactate produced by mammalian cells
Lactin Lactate inside E. coli cells
L2 Dimer of LldR, regulatory protein of lld operon, acts as a repressor
DLL Dimer formed between Lactate and LLdr dimer
LacI Lac operon repressor, DNA-binding protein, acts as a protein
IPTG Isopropyl β-D-1-thiogalactopyranoside, prevents LacI from repressing the gene of interest
IL Dimer formed between LacI and IPTG
LldP Lactate permease, active transporter

Reactions

\begin{align*} \text{Lact}_{\text{out}}&\mathop{\xrightarrow{\hspace{4em}}}^{K_{\mathrm{M,LldP}},v_\mathrm{LldP}} \text{Lact}_{\text{in}}\\ 2 \cdot \text{Lact}_{\text{in}} + \text{L}_{2} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}_{k_{\mathrm{DLL}}}^{k_{\mathrm{-DLL}}} \text{DLL}\\ &\mathop{\xrightarrow{\hspace{4em}}}^{\displaystyle\mathop{\bot}^{\text{L}_2}} \text{LacI}\\ &\mathop{\xrightarrow{\hspace{4em}}}^{\displaystyle\mathop{\bot}^{\text{L}_2}} \text{GFP}\\ &\mathop{\xrightarrow{\hspace{4em}}}^{\displaystyle\mathop{\bot}^{\text{LacI}}} \text{GFP}\\ \text{IPTG} + \text{LacI} &\mathop{\mathop{\xrightarrow{\hspace{4em}}}^{\xleftarrow{\hspace{4em}}}}_{k_{\mathrm{IL}}}^{k_{\mathrm{-IL}}} \text{IL}\\ \end{align*}

Equations

Assumptions

  1. We used the quasi steady state approximation to model the fast dimerization of lactate to L2 and of IPTG to LacI.
  2. We assumed that the Hill coefficient for Lldr was equal to two, since two lactate molecules bind to one dimer of Lldr. The Hill coefficient for LacI was also set to two.

Equations

\begin{align*} [L_2] &=\frac{L_\mathrm{2tot}}{\frac{[Lact_\mathrm{in}]^2}{K_\mathrm{d,DLL}}+1}\\ \frac{d[LacI]}{dt}&=\frac{a_{\mathrm{LacI}}}{1+(\frac{[L_2]}{K_{\mathrm{R,L}}})^{n_1}}-d_{\mathrm{LacI}}[LacI]\\ \frac{d[GFP]}{dt}&=\frac{a_\mathrm{GFP}}{1+(\frac{[L_2]}{K_{\mathrm{R,L}}})^{n_1}}*\frac{1}{1+(\frac{[LacI]}{K_{\mathrm{R,LacI}}})^{n_2}}-d_{\mathrm{GFP}}[GFP]\\ \end{align*}

Non dimensionalized equations

For the initial model, we chose to model the input of lactate as a step input. We non-dimensionalized the system in order to simplify the system.

\begin{align*} l_0 &=\frac{\gamma_1}{F_c^2 \cdot \alpha^2 \cdot B+1}\\ \frac{dl_1}{d\tau}&=\frac{a_1}{1+l_0^{n_1}}-l_1\\ \frac{dl_2}{d\tau}&=\frac{b_1}{1+l_0^{n_1}}\cdot \frac{1}{1+(\frac{l1}{\gamma_2 +1})^{n_2}}-b_2l_2\\ \end{align*} \begin{align*} l_0&= [ \tilde{L_2}]=\frac{[L_2]}{K_{\mathrm{R,L}}}\\ l_1&=[\tilde{LacI}]=\frac{[LacI]}{K_{\mathrm{R,LacI}}}\\ l_2&=[GFP]\\ \tau &=d_{\mathrm{LacI}}\cdot t\\ B&=\frac{Lact_\mathrm{initial}^2}{K_\mathrm{d,DLL}}\\ a_1&=\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\\ b_1 &= \frac{a_\mathrm{GFP}}{d_\mathrm{LacI}}\\ b_2&= \frac{d_\mathrm{GFP}}{d_\mathrm{LacI}}\\ K_\mathrm{d,DLL} &= \frac{k_\mathrm{-DLL}}{k_\mathrm{DLL}}\\ \gamma_1 &= \frac{L_\mathrm{2tot}}{K_\mathrm{R,L}}\\ \gamma_2&=\frac{IPTG_\mathrm{tot}}{K_\mathrm{d,IL}}\\ \end{align*}

Initial States

Every time, we set the initial states of our model to be the steady states when only some Lactate in the medium.

Characteristics of the system

Fold-change behaviour

The model displays perfect fold-change behaviour when the steady state of GFP does not depend on the input lactate. In order to do so, we need to supress all the saturation terms and then :

\begin{align*} [LldR]&\propto \frac{1}{[Lact]^2}\\ [LacI]&\propto \frac{1}{(\frac{1}{[Lact]^2})^{n_1}}\\ [GFP]&\propto \frac{1}{(\frac{1}{[Lact]^2})^{n_1}} \cdot \frac{1}{[LacI]^{n_2}}\\ [GFP]&\propto \frac{[Lact]^{2\cdot n_1}}{[Lact]^{2\cdot n_1 \cdot n_2}} \end{align*}

In order to satisfy this condition, we need:

\begin{align*} n_2&=1 \end{align*}

If we apply the two necessary conditions in the MATLAB model, we obtain a perfect fold-change sensor.

Figure 12. Behaviour of the non-dimensionalized system with the previouly stated conditions

The Fold-change represents the fold-change between different production rates between mammalian cells. Hence, Fold Change =1 represents the production of a normal cell and the other curves represent potential production of cancer cells.

Observation: The fold change pulse will probably be too short, and the basal level of GFP is probably too high with this system.

Amplification behavior

If this module would be separated from the quorum sensing module, we would like to obtain a system that amplifies the difference in production rates between cancer and normal cells. Under certain parameters, the system displays the following response:

Figure 13. Amplification behavior of the lactate module

Here we can observe that for a fold change of 5 for the input, we obtain a 200 fold change at the output. We have amplified the response compared to the input, but also compared to the simple lactate sensor (fold change in the response is about 15). In the next section, we will discuss the influence of the parameters on that ratio.

Parameter search

Using the literature and our own estimations, we estimated a reasonable range of parameters in which we think the set of biological parameters is located.

Name Description Minimum ValueMaximum ValueReferences/Estimation
\(\text{B}\) \(\frac{Lac_\mathrm{ini}^2}{K_\mathrm{d,DLL}}\) 0.000001 4
\(\text{Lac}_{\text{ini}}\) Initial concentration of lactate in the medium 0.1 μM 2 μM Low concentration of lactate in the medium
\(K_\mathrm{d,DLL}\) Dissociation constant between the dimer of Lldr and Lactate10 μM2 10000 μM2
\(\alpha\) Multiplication factor between the initial concentration of Lactate and Production of normal cells1 150 estimated
\(F_\mathrm{C}\) Fold change between Lactate production by cancer and normal cells2 4 estimated
\(a_1\) \(\frac{a_\mathrm{LacI}}{d_\mathrm{LacI}\cdot K_{RLacI}}\)0.05 1000
\( a_\mathrm{LacI}\) Maximal production rate of LacI0.05 μM.min-1 1 μM.min-1 Basu, 2005
\( d_\mathrm{LacI}\) Degradation rate of LacI0.01 min-1 0.1 min-1 Basu, 2005
\( K_\mathrm{R,LacI}\) Repression coefficient of LacI0.1 μM 10 μM Basu, 2005
\( \gamma_1\) \( \frac{L_\mathrm{2tot}}{K_\mathrm{R,L}}\)5 10000 estimated
\( L_\mathrm{2tot}\) Total concentration of LldR dimer 0.5 μM 10 μM estimated from paxdb
\( K_\mathrm{R,L}\) Repression coefficient of LldR0.001 μM 0.1 μM estimated
\( \gamma_2\) \(\frac{IPTG_{tot}}{K_{IL}}\)0 500 estimated
\( \frac{a_1}{\gamma_2+1}\) 0.001 1000 estimated
\( n_1\) Hill coefficient of LldR0.5 2.5 estimated
\( n_2\) Hill coefficient of LacI1.5 2.5 estimated

In this case, we want to amplify the signal difference between cancer and normal cells' production of lactate. That's why our objective function is to maximize the following ratio:

\begin{align*} \frac{\text{GFP}_\mathrm{\text{ss,Cancer}}}{\text{GFP}_\mathrm{\text{ss,Normal}}} \end{align*}

To obtain the following figure, we had first to compute the optimal parameters in the chosen ranges. The set of optimal parameters was obtained thanks to constrained non-linear optimization. We then computed the cost for every pair of parameters on a 2D grid, fixing the other parameters to their optimal values.

Figure 14. Parameter Search. The color code depicts the ratio of the GFP expression. Blue color represents low ratio. Red color represents high ratio.

What do the variables represent?

  • \(\gamma_1\) represents the repression by LldR.
  • \(\alpha \cdot \sqrt{B}\) represents the production of lactate by a normal cell.
  • \(\frac{a_1}{\gamma_2 +1}\) represents the repression by LacI.\(\gamma_2\) represents the equivalent amount of IPTG. So the more we increase \(\gamma_2\), the more we reduce the amount of active LacI in the cell.
  • \(n_1\) is the Hill coefficient of LldR.
  • \(n_2\) is the Hill coefficient of LacI.

Observations

From this figure, we can make the following observations:

  • If we increase \(\gamma_1\) then we increase the range where our system show high amplification.
  • If we increase \(\frac{a_1}{\gamma_2 +1}\) then we increase the range of possible values for \(\gamma_1\) .
  • \(n_1\) has a strong influence on the GFP ratio.

Specifications of the system

The specifications for the lactate module are highly connected to the behaviour of the AHL module. If the lactate sensor would be isolated from the AHL module, we would aim for an amplification of the fold change production between cancer and normal cells, as described here. However, the AHL module has the particularity to be leaky. Leakiness is required to initiate the activation of the AHL sensor but might also lead to an self-activation of the AHL sensor. In consequence, the leakiness has to be high enough initiate an initial concentration of AHL, but low enough to not self-activate the AHL sensor.

Summary

The lactate sensor behaves as a fold-change sensor if there is a delay in LacI transcription. If the lactate concentration inside an E. coli cell reaches the same steady state as in a normal cell, the use of a fold-change sensor is appropriate. However, if cancer and normal cells have different steady states in lactate concentration, the advantages of a fold-change sensor is not clear. To properly derive conclusions about the last two points, we need to study the combined model and to describe the behavior of the AHL module when a pulse of LuxR is introduced. Using the fold-change sensor model, we defined important parameters that greatly influence the output of the system.

  • The height and the broadness of the peak can be tuned either by adding IPTG to the medium or by increasing the LacI transcription's delay .

More generally, we learned that depending on the non-linearity of LacI and LldR, the incoherent feed forward loop (i.e. the fold-change sensor) can fulfill various functions. If the non-linearity difference between the two proteins is high, then the system can amplify the input. Whereas, if the non-linearities are comparable, the network displays fold-change behavior.

Outlook

The effect of the lactate inputs' behavior on LuxR dynamic expression profiles needs to be studied in more detail for both the fold-change sensor and the simple lactate detection system. To answer this question, we investigated in the combined compartment model.

We would like to thank our sponsors