Difference between revisions of "Team:ShanghaiTech/Model NFBL"

(Created page with "{{ShanghaiTech}} <html> <h>hello</h> </html>")
 
Line 1: Line 1:
{{ShanghaiTech}}
+
{{ShanghaiTech/Header}}
 +
 
 
<html>
 
<html>
<h>hello</h>
+
 
 +
<body data-spy="scroll" data-target="#mytoc">
 +
 
 +
<main class="container">
 +
 
 +
<div class="row">
 +
 
 +
  <div class="col-sm-9" style="padding-top: 70px">
 +
 
 +
    <div class="container text-center">
 +
      <img class="img-fluid" src="https://static.igem.org/mediawiki/2018/5/55/T--ShanghaiTech--model_title.svg" style="z-index:0; margin-bottom: -50px; margin-left: -50px">
 +
      <div style="z-index: 1; margin-top: -140px;"> <h2>
 +
        Modeling</h2>
 +
      </div>
 +
    </div>
 +
 
 +
    <br><br><br><br>
 +
 
 +
    <p class="text-center" style="font-weight: bold; font-size: 20pt; margin-top: -50px">Overview</p>
 +
 
 +
    <br>
 +
 
 +
        <p>According to previous reports, we found that designed negative feedback loop (NFBL) system is effective to increase the resetting speed of a circuit and result in higher fidelity of the expression system. Therefore, with the help of modeling, we were able to select a suitable NFBL to meet our project goal.  Meanwhile, we studied the transcriptional layer and used Hill function as the best description for gene transcription. Initially, our data indicated that orthogonal ribosome was efficient to prevent resource competition. Through modeling, we found that orthogonal ribosome had no negative influence on the fidelity of our expression system before and after adding the o-ribosome. After the proof-of-concept, we decided to add the o-ribosome into our expression system. Furthermore, we designed an method to optimize our NFBL circuit, and made a software. Some optimized parameters in our model still need to be tested by experiments in the future. Looking forward, our initial model could be adapted and applied to other projects that aim to fast response and fidelity control.</p>
 +
       
 +
        <br>
 +
        <h3>
 +
          Transcription Layer (Negetive feedback loop)
 +
        </h3>
 +
        <br>
 +
 
 +
 
 +
        <h4>Test idea</h4>
 +
 
 +
        <p>Knowing that negative feedback loop (NFBL) could help to maintain hormones in vivo, we compared NFBL with simple two nodes system. We found that NFBL could fulfilling our goal to build a system with High Fidelity.</p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/c/c8/T--ShanghaiTech--8_simple.png"/></p>
 +
        <p class="text-center"><small>simple system structure</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/a/a9/T--ShanghaiTech--8_NoFeedback.png"/></p>
 +
        <p class="text-center"><small>simple system result</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/6/6f/T--ShanghaiTech--4_sys3-1.png"/></p>
 +
        <p class="text-center"><small>NFBL structure</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/1/1b/T--ShanghaiTech--7_NFBL.png"/></p>
 +
        <p class="text-center"><small>NFBL result</small></p>
 +
 
 +
        <h4>Build the model describing gene transcription</h4>
 +
 
 +
        <p>We studied the gene transcription in the loop, and fond that Hill function as the best tool to describe the dynamic reactions in transcription layer.</p>
 +
        <p>$ rate(downstream) = T\cdot \frac{upstream^{n_{upstream}}}{K_{downstream}+upstream^{n_{upstream}}}$      (Positive influence)</p>
 +
        <p>$ rate(downstream) = T\cdot \frac{1}{K_{downstream}+upstream^{n_{upstream}}}$      (Negative influence)</p>
 +
       
 +
        <h4>Choose the best pattern</h4>
 +
 
 +
        <p>There are 3 feedback loops available for our system. We compared their properties, and chose system 3-1 to be our circuit template.</p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/8/80/T--ShanghaiTech--10_sys2-1.png"/></p>
 +
        <p class="text-center"><small>system 2 structure</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/1/1b/T--ShanghaiTech--2_sys2.png"/></p>
 +
        <p class="text-center"><small>system 2 result</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/6/6f/T--ShanghaiTech--4_sys3-1.png"/></p>
 +
        <p class="text-center"><small>system 3-1 structure</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/3/37/T--ShanghaiTech--6_sys31.png"/></p>
 +
        <p class="text-center"><small>system 3-1 result</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/f/f7/T--ShanghaiTech--0_sys3-2.png"/></p>
 +
        <p class="text-center"><small>system 3-2 structure</small></p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/5/5a/T--ShanghaiTech--8_sys32.png"/></p>
 +
        <p class="text-center"><small>system 3-2 result</small></p>
 +
       
 +
        <br>
 +
        <h3>Computer experiment</h3>
 +
        <br>
 +
       
 +
        <p>As the experiment went on, we found that it would take too much time that we would not have more time to test many other parts. Then, we turned to model. We built a optimization model to simulate the behavior of the system under different parameters and found the best combination of parameters.</p>
 +
        <p>Error function $Err = \sum_{i=1}^{n}([SystemOutput]_i-[ExpectOutput]_i)^2$</p>
 +
        <p><img class="img-fluid mx-auto d-block" style="width: 50%" src="https://static.igem.org/mediawiki/2018/7/74/T--ShanghaiTech--7_search.png"/></p>
 +
        <p class="text-center"><small>optimum solution search Method</small></p>
 +
       
 +
        <br>
 +
        <h3>Translation Layer (Orthogonal Ribosome)</h3>
 +
        <br>
 +
       
 +
        <p>$$\frac{d[Protein]}{dt} = K_{S16}\cdot[S16]-d_{protein}\cdot[Protein]$$</p>
 +
        <p>We decided to use orthogonal ribosome to overcome this problem. Before we added orthogonal ribosome to our $\textit{E. coli}$, we used model to illustrate that the orthogonal ribosome would not have negative influence on the fidelity of our system.</p>
 +
 
 +
 
 +
  </div>
 +
 
 +
  <div class="col-sm-3">
 +
    <nav id="mytoc" class="sticky-top" data-toggle="toc" style="top: 100px"></nav>
 +
  </div>
 +
 
 +
</div>
 +
 
 +
 
 +
 
 +
</main>
 +
 
 +
<br>
 +
 
 +
</body>
 +
 
 
</html>
 
</html>
 +
 +
{{ShanghaiTech/Footer}}

Revision as of 01:49, 18 October 2018

ShanghaiTech iGEM

Modeling





Overview


According to previous reports, we found that designed negative feedback loop (NFBL) system is effective to increase the resetting speed of a circuit and result in higher fidelity of the expression system. Therefore, with the help of modeling, we were able to select a suitable NFBL to meet our project goal. Meanwhile, we studied the transcriptional layer and used Hill function as the best description for gene transcription. Initially, our data indicated that orthogonal ribosome was efficient to prevent resource competition. Through modeling, we found that orthogonal ribosome had no negative influence on the fidelity of our expression system before and after adding the o-ribosome. After the proof-of-concept, we decided to add the o-ribosome into our expression system. Furthermore, we designed an method to optimize our NFBL circuit, and made a software. Some optimized parameters in our model still need to be tested by experiments in the future. Looking forward, our initial model could be adapted and applied to other projects that aim to fast response and fidelity control.


Transcription Layer (Negetive feedback loop)


Test idea

Knowing that negative feedback loop (NFBL) could help to maintain hormones in vivo, we compared NFBL with simple two nodes system. We found that NFBL could fulfilling our goal to build a system with High Fidelity.

simple system structure

simple system result

NFBL structure

NFBL result

Build the model describing gene transcription

We studied the gene transcription in the loop, and fond that Hill function as the best tool to describe the dynamic reactions in transcription layer.

$ rate(downstream) = T\cdot \frac{upstream^{n_{upstream}}}{K_{downstream}+upstream^{n_{upstream}}}$ (Positive influence)

$ rate(downstream) = T\cdot \frac{1}{K_{downstream}+upstream^{n_{upstream}}}$ (Negative influence)

Choose the best pattern

There are 3 feedback loops available for our system. We compared their properties, and chose system 3-1 to be our circuit template.

system 2 structure

system 2 result

system 3-1 structure

system 3-1 result

system 3-2 structure

system 3-2 result


Computer experiment


As the experiment went on, we found that it would take too much time that we would not have more time to test many other parts. Then, we turned to model. We built a optimization model to simulate the behavior of the system under different parameters and found the best combination of parameters.

Error function $Err = \sum_{i=1}^{n}([SystemOutput]_i-[ExpectOutput]_i)^2$

optimum solution search Method


Translation Layer (Orthogonal Ribosome)


$$\frac{d[Protein]}{dt} = K_{S16}\cdot[S16]-d_{protein}\cdot[Protein]$$

We decided to use orthogonal ribosome to overcome this problem. Before we added orthogonal ribosome to our $\textit{E. coli}$, we used model to illustrate that the orthogonal ribosome would not have negative influence on the fidelity of our system.


ShanghaiTech iGEM @ 2018