Difference between revisions of "Team:TUDelft/DennisModelFull"

 
(35 intermediate revisions by 2 users not shown)
Line 8: Line 8:
 
             @import url('https://fonts.googleapis.com/css?family=Pacifico|Open+Sans:300,400,600');
 
             @import url('https://fonts.googleapis.com/css?family=Pacifico|Open+Sans:300,400,600');
  
 
+
         
 
             a {
 
             a {
 
                 text-decoration: none;
 
                 text-decoration: none;
Line 76: Line 76:
  
 
             <h2>Overview - The Model</h2>
 
             <h2>Overview - The Model</h2>
             <p>There are many variables that play a role in the behavior of synthetic circuits. Many (if not all) of these variables can greatly change when transferring a genetic circuit between organisms. We adopted a system developed by <cite><a href="https://www.nature.com/articles/nbt.4111"><i>Sontag et al. (2018)</a></i></cite> which has shown to result in independence of copy number for the production of a gene of interest. This system contains unexplored properties which enables us to take away the uncertainty of changing variables when transferring genetic constructs between organisms. </p>
+
             <p>Many variables play a role in the behavior of synthetic circuits. Many (if not all) of these variables can dramatically change when transferring a circuit between organisms. We adopted a system developed by <cite><a href="https://www.nature.com/articles/nbt.4111"><i>(Sontag et al. (2018))</i></a></cite> which has been shown to result in independence of copy number of the genetic circuit. However, the full potential of this system has not been explored yet. Closer analyzation of this system revealed it would maintain the same output when transferring genetic circuits between organisms. <br> <br>
 
+
             In our system we exploit a commonly applied control system motif known as an Incoherent Feed-Forward Loop (iFFL), in which an input signal regulates both the activator and the respressor of the output of the system. An iFFL results in perfect adaptation when the negative regulation is uncooperative <cite><a href="https://www.nature.com/articles/nbt.4111"><i>(Sontag et al. (2018))</i></a></cite>. <br>
            <h3>The kinetics</h3>
+
                The input in our case is the copy number of the DNA template and the output is the steady-state expression of a gene of interest. This control system is established through the expression of a Transcription activator-like effector (TALE) protein.  TALE proteins recognize DNA by a simple DNA-binding mechanism and have been shown to bind fully uncooperative (source). The TALE protein has been engineered to bind to the promoter of a gene of interest and thus repress the expression of it. <br>
             <p> In our system we exploit a commonly applied control system known as an Incoherent Feed Forward Loop (iFFL), in which an activator regulates both a gene and a repressor of the gene <cite>(Goentoro, Shoval et al. 2009) </cite>. This control system is established through the expression of a Transcription activator-like effector (TALE) protein.  TALE proteins recognize DNA by a simple DNA-binding mechanism which can be altered to recognize any sequence you want <cite>(Doyle 2013)</cite> . In our system the TALE protein binds to the promoter of a gene of interest and thus represses the expression of it. <cite><a href="https://www.nature.com/articles/nbt.4111"><i>Sontag et al. (2018)</a></i></cite> has previously described this system and showed how it results in independence of copy number for a gene of interest. Our further analyzation of this system has revealed the system to be independent of many other variables. We exploit this robustness of the system to show how it can yield predictable expression when transferring your genetic circuit between prokaryotes. <br> <br>
+
                Visit our page on TALE to learn more!
+
                <br>
+
 
             </p>
 
             </p>
 
+
            <figure>
             <p>In order to model our system we have to identify all interactions and subsequently define the rate equations. Figure 1 depicts a scheme of all interactions. </p>
+
                <img src="https://static.igem.org/mediawiki/2019/5/5a/T--TUDelft--iFFL.png"  style="width:10%"
 +
                    alt="iFFL">
 +
                <figcaption>Figure 1: Scheme of incoherent Feed Forward Loop.</figcaption>
 +
            </figure>
 +
            <h3>The kinetics</h3>
 +
             <p>In order to model our system we have to identify all interactions and subsequently define the rate equations. Figure 2 depicts a scheme of all interactions. </p>
  
 
             <figure>
 
             <figure>
                 <img src="https://static.igem.org/mediawiki/2019/8/85/T--TUDelft--TALE_system.png"  style="width:100%"
+
                 <img src="https://static.igem.org/mediawiki/2019/8/85/T--TUDelft--TALE_system.png"  style="width:50%"
 
                     alt="TALE system">
 
                     alt="TALE system">
                 <figcaption>Figure 1: Scheme of genetic circuit interactions developed by <cite><a href="https://www.nature.com/articles/nbt.4111"><i>Sontag et al. (2018)</a></i></cite></figcaption>
+
                 <figcaption>Figure 2: Scheme of genetic circuit interactions developed by <cite><a href="https://www.nature.com/articles/nbt.4111"><i>(Sontag et al. (2018))</i></a></cite></figcaption>
 
             </figure>
 
             </figure>
 
             <br>
 
             <br>
Line 95: Line 97:
 
             <ul>  
 
             <ul>  
 
                 <il>${dm_T \over dt} = {c \cdot a_T - y_m \cdot m_T}$ </il> <br> <br>
 
                 <il>${dm_T \over dt} = {c \cdot a_T - y_m \cdot m_T}$ </il> <br> <br>
                 <il> $\frac{dT}{dt} = b_T \cdot m_T - y_T \cdot T - n \cdot k_{on}\cdot T^n \cdot P_G + n \cdot k_{off} \cdot P_{G.T} \cdot T^n$</il> <br><br>
+
                 <il> $\frac{dT}{dt} = b_T \cdot m_T - y_T \cdot T - n \cdot k_{on}\cdot T^n \cdot P_G + n \cdot k_{off} \cdot P_{G.T}$</il> <br><br>
 
                 <il>$\frac{dP_G}{dt} = k_{off} \cdot P_{G.T} - n \cdot k_{on} \cdot T^n \cdot P_G + n \cdot y_T \cdot P_{G.T}$</il><br><br>
 
                 <il>$\frac{dP_G}{dt} = k_{off} \cdot P_{G.T} - n \cdot k_{on} \cdot T^n \cdot P_G + n \cdot y_T \cdot P_{G.T}$</il><br><br>
 
                 <il>$\frac{dP_{G.T}}{dt} = n \cdot k_{on} \cdot T^n \cdot P_G - k_{off} \cdot P_{G.T} - n \cdot y_T \cdot P_{G.T} $ </il><br><br>
 
                 <il>$\frac{dP_{G.T}}{dt} = n \cdot k_{on} \cdot T^n \cdot P_G - k_{off} \cdot P_{G.T} - n \cdot y_T \cdot P_{G.T} $ </il><br><br>
Line 101: Line 103:
 
                 <il>$\frac{dm_G}{dt} = b_G \cdot m_G - y_G \cdot G $</il><br><br>
 
                 <il>$\frac{dm_G}{dt} = b_G \cdot m_G - y_G \cdot G $</il><br><br>
 
             </ul>
 
             </ul>
             <table>
+
             <table id="tabletu">
 
                 <tr>
 
                 <tr>
 
                     <th>Parameter</th>
 
                     <th>Parameter</th>
Line 149: Line 151:
 
             <h4>Simplification of the system</h4>
 
             <h4>Simplification of the system</h4>
 
             <p>
 
             <p>
                 This system can be simplified by making a few assumptions:
+
                 This system can be simplified by making a few assumptions:</p>
                <ol>
+
            <ol>
                    <li>Amount of TALE protein is much larger than binding sites for TALE</li>
+
                <li>Amount of TALE protein is much larger than binding sites for TALE</li>
                    <li>TALE binding and unbinding occurs much more rapidly than protein production and degradation</li>
+
                <li>TALE binding and unbinding occurs much more rapidly than protein production and degradation</li>
                    <li>There is negligable expression when the promoter is repressed</li>
+
                <li>There is negligable expression when the promoter is repressed</li>
                </ol>
+
            </ol>
                This results in the following steady-state solution: <br>
+
            This results in the following steady-state solution: <br> <br>
                $G = (\frac{c}{c^n}) (\frac{a_Gb_Gy_T^ny_m^n}{a_Tb_Ty_Gy_m})$
+
            $G = (\frac{c}{c^n}) (\frac{a_Gb_Gy_T^ny_m^n}{a_Tb_Ty_Gy_m})$ <br>
                  
+
            <br>
 +
            <ul>
 +
                 <li>
 +
                    <a class="toggle" href="javascript:void(0);" ><b>Full derivation</b></a>
 +
                    <div class="inner">
 +
                        <p>
 +
 
 +
                        </p>
 +
                    </div>
 +
                </li>
 +
            </ul>
 +
 
 +
            <p> In the case of $n = 1$, this system is independent of copy number. However, maybe more notably the system also appears to be dependent only on the ratios of the remaining variables. The dependence on the ratio of these variables has not been previously explored. This dependency on the ratio of only a few variables will be further elaborated in the section "Sensitivity to different environments" (maybe put a link so someone automatically scrolls to this section?).
 
             </p>
 
             </p>
  
 
             <h3>Copy number independence</h3>
 
             <h3>Copy number independence</h3>
             <p>This system has been simulated for a wide range of copy numbers of the system. Broad host range plasmids are often used when using different hosts however, they do not guarantee the same copy number in every organism <cite><a href="https://academic.oup.com/femsle/article/348/2/87/731695"><i>Jain and Srivastava 2013</a></i></cite>. In some organisms it is not common practice to use a plasmid but rather insert into the genome. This amplifies the need of consistent expression at a wide range of copy number.</p>
+
             <p>Broad host range plasmids are often used when using different hosts however, they do not guarantee the same copy number in every organism <cite><a href="https://academic.oup.com/femsle/article/348/2/87/731695"><i>(Jain and Srivastava 2013)</i></a></cite>. In some organisms, it is not common practice to use a plasmid but rather insert into the genome. The need for consistent expression at a wide range of copy number is thus a desirable feature of any synthetic circuit. We, therefore, have simulated this system from a range of 1 to 600 (genome integration to high-copy number plasmid). </p>
<br><br>
+
            <figure>
<p> place for picture </p>
+
                <img src="https://static.igem.org/mediawiki/2019/8/86/T--TUDelft--copynumber_simulation2.png"  width="800" height="600"
<br> <br>
+
                    alt="TALE system">
 +
                <figcaption>Figure 3: Steady state GFP levels at different copy number</figcaption>
 +
            </figure>
  
 +
            <p>As predicted by our model simplification the system has no variation in steady-state protein levels.</p>
 +
            <ul>
 +
                <li>
 +
                    <a class="toggle" href="javascript:void(0);" ><b>Link to wet lab</b></a>
 +
                    <div class="inner">
 +
                        <p>
 +
                            To validate our predictions we have
 +
                        </p>
 +
 +
 +
                    </div>
 +
                </li>
 +
            </ul>
 
             <h3>Sensitivity to different environments </h3>
 
             <h3>Sensitivity to different environments </h3>
As stated before, there are many variables that influence the expression of a gene of interest. We therefore performed a sensitivity analysis on our system to identify how it would behave in a different biological context. We performed a Sobol Global Sensitivity Analysis, this type of sensitivity analysis makes no assumptions about the model input and output and explores the full defined parameters space <cite><a href="https://ascpt.onlinelibrary.wiley.com/doi/full/10.1002/psp4.6"><i>(Zhang 2015)</a></i></cite>.  
+
            As stated before, there are many variables that influence the expression of a gene of interest. However, according to the steady-state model solution, the final level of the gene of interest is only dependent on the ratio of transcription, translation and degradation rates. We can use this to ensure stable expression across different bacterial species if we make the following assumptions:
             <p></p>
+
            <ol>
             </body>
+
                <li>Transcription rates will change in a similar way for both the TALE gene as the gene of interest.</li>
 +
                <li>Translation initiation rate will change in a similar way for both the TALE gene as the gene of interest if the same ribosome binding site is used for both. </li>
 +
                <li>Translation elongation rate will change in a similar way for both the TALE gene as the gene of interest if both proteins are similarly codon-optimized.</li>
 +
            </ol>
 +
 
 +
            If these assumptions are correct our steady-state model solution always yields in the same ratio and thus the same steady-state solution. <br>
 +
 
 +
            <ul>
 +
                <li>
 +
                    <a class="toggle" href="javascript:void(0);" ><b>Validation of steady-state solution - Simulation of transcription and translation variations using full model</b></a>
 +
                    <div class="inner">
 +
                        <p>
 +
                            Our steady-state solution is based off of a couple of assumptions. We therefore simulate our full model in the case of transcription and translation variation to see whether we get the same result:
 +
                        </p>
 +
                        <img src="https://static.igem.org/mediawiki/2019/5/58/T--TUDelft--giffie.gif" style="width:800; height:600;">
 +
 
 +
 
 +
                    </div>
 +
                </li>
 +
            </ul>
 +
 
 +
                In our system we are using the same promoter for each gene and thus assume similar variation in transcription for each gene when changing between organisms. However, even though we use the same ribosome binding site (RBS) for each gene, we can't assume similar variation in translation rate. Translation rate is dependent both on translation initiation and translation elongation. Translation elongation is largely dependent on codon usage <cite><a href="https://doi.org/10.1073/pnas.1719375115"><i>(Frumkin, Lajoie et al. 2018)</i></a></cite>. Both genes in our circuit don't have the same codon adaptation index in E. <i>coli</i> and their adaptation will be irregular to different bacterial species.    
 +
             <ul>
 +
                <li>
 +
                    <a class="toggle" href="javascript:void(0);" ><b>Link to wet lab</b></a>
 +
                    <div class="inner">
 +
                        <p>  
 +
 
 +
                        </p>
 +
 
 +
 
 +
                    </div>
 +
                </li>
 +
            </ul>
 +
 
 +
 
 +
            <script> $('.toggle').click(function(e) {
 +
                    e.preventDefault();
 +
 
 +
                    var $this = $(this);
 +
 
 +
                    if ($this.next().hasClass('show')) {
 +
                        $this.next().removeClass('show');
 +
                        $this.next().slideUp(350);
 +
                    } else {
 +
                        $this.parent().parent().find('li .inner').removeClass('show');
 +
                        $this.parent().parent().find('li .inner').slideUp(350);
 +
                        $this.next().toggleClass('show');
 +
                        $this.next().slideToggle(350);
 +
                    }
 +
                });
 +
             </script>
 
         </div>
 
         </div>
 +
    </body>
 
</html>
 
</html>
 
{{:Team:TUDelft/Footer}}
 
{{:Team:TUDelft/Footer}}

Latest revision as of 09:45, 27 September 2019

Sci-Phi 29


Overview - The Model

Many variables play a role in the behavior of synthetic circuits. Many (if not all) of these variables can dramatically change when transferring a circuit between organisms. We adopted a system developed by (Sontag et al. (2018)) which has been shown to result in independence of copy number of the genetic circuit. However, the full potential of this system has not been explored yet. Closer analyzation of this system revealed it would maintain the same output when transferring genetic circuits between organisms.

In our system we exploit a commonly applied control system motif known as an Incoherent Feed-Forward Loop (iFFL), in which an input signal regulates both the activator and the respressor of the output of the system. An iFFL results in perfect adaptation when the negative regulation is uncooperative (Sontag et al. (2018)).
The input in our case is the copy number of the DNA template and the output is the steady-state expression of a gene of interest. This control system is established through the expression of a Transcription activator-like effector (TALE) protein. TALE proteins recognize DNA by a simple DNA-binding mechanism and have been shown to bind fully uncooperative (source). The TALE protein has been engineered to bind to the promoter of a gene of interest and thus repress the expression of it.

iFFL
Figure 1: Scheme of incoherent Feed Forward Loop.

The kinetics

In order to model our system we have to identify all interactions and subsequently define the rate equations. Figure 2 depicts a scheme of all interactions.

TALE system
Figure 2: Scheme of genetic circuit interactions developed by (Sontag et al. (2018))

From these interactions we can derive the following system of ordinary differential equations:

    ${dm_T \over dt} = {c \cdot a_T - y_m \cdot m_T}$

    $\frac{dT}{dt} = b_T \cdot m_T - y_T \cdot T - n \cdot k_{on}\cdot T^n \cdot P_G + n \cdot k_{off} \cdot P_{G.T}$

    $\frac{dP_G}{dt} = k_{off} \cdot P_{G.T} - n \cdot k_{on} \cdot T^n \cdot P_G + n \cdot y_T \cdot P_{G.T}$

    $\frac{dP_{G.T}}{dt} = n \cdot k_{on} \cdot T^n \cdot P_G - k_{off} \cdot P_{G.T} - n \cdot y_T \cdot P_{G.T} $

    $\frac{dm_G}{dt} = a_{Gmax} \cdot P_G + a_{Gmin} \cdot P_{G.T} - y_m \cdot m_G $

    $\frac{dm_G}{dt} = b_G \cdot m_G - y_G \cdot G $

Parameter Explanation
$a_T$ Transcription rate TALE
c copy number plasmid
$y_m$ degradation rate mRNA
$b_T$ Translation rate TALE
$y_T$ Degradation rate TALE
n Cooperativity of binding
$k_{on} /k_{off}$ (un)Binding of TALE to promoter
$a_{Gmax}/a_{Gmin}$ Maximum and minimum transcription of GFP
$b_G$ Translation rate GFP
$y_G$ Degradation rate GFP

Simplification of the system

This system can be simplified by making a few assumptions:

  1. Amount of TALE protein is much larger than binding sites for TALE
  2. TALE binding and unbinding occurs much more rapidly than protein production and degradation
  3. There is negligable expression when the promoter is repressed
This results in the following steady-state solution:

$G = (\frac{c}{c^n}) (\frac{a_Gb_Gy_T^ny_m^n}{a_Tb_Ty_Gy_m})$

In the case of $n = 1$, this system is independent of copy number. However, maybe more notably the system also appears to be dependent only on the ratios of the remaining variables. The dependence on the ratio of these variables has not been previously explored. This dependency on the ratio of only a few variables will be further elaborated in the section "Sensitivity to different environments" (maybe put a link so someone automatically scrolls to this section?).

Copy number independence

Broad host range plasmids are often used when using different hosts however, they do not guarantee the same copy number in every organism (Jain and Srivastava 2013). In some organisms, it is not common practice to use a plasmid but rather insert into the genome. The need for consistent expression at a wide range of copy number is thus a desirable feature of any synthetic circuit. We, therefore, have simulated this system from a range of 1 to 600 (genome integration to high-copy number plasmid).

TALE system
Figure 3: Steady state GFP levels at different copy number

As predicted by our model simplification the system has no variation in steady-state protein levels.

Sensitivity to different environments

As stated before, there are many variables that influence the expression of a gene of interest. However, according to the steady-state model solution, the final level of the gene of interest is only dependent on the ratio of transcription, translation and degradation rates. We can use this to ensure stable expression across different bacterial species if we make the following assumptions:
  1. Transcription rates will change in a similar way for both the TALE gene as the gene of interest.
  2. Translation initiation rate will change in a similar way for both the TALE gene as the gene of interest if the same ribosome binding site is used for both.
  3. Translation elongation rate will change in a similar way for both the TALE gene as the gene of interest if both proteins are similarly codon-optimized.
If these assumptions are correct our steady-state model solution always yields in the same ratio and thus the same steady-state solution.
In our system we are using the same promoter for each gene and thus assume similar variation in transcription for each gene when changing between organisms. However, even though we use the same ribosome binding site (RBS) for each gene, we can't assume similar variation in translation rate. Translation rate is dependent both on translation initiation and translation elongation. Translation elongation is largely dependent on codon usage (Frumkin, Lajoie et al. 2018). Both genes in our circuit don't have the same codon adaptation index in E. coli and their adaptation will be irregular to different bacterial species.