Difference between revisions of "Team:Waterloo/Model"

 
(12 intermediate revisions by 2 users not shown)
Line 10: Line 10:
 
{{Waterloo/head}}
 
{{Waterloo/head}}
 
<html>
 
<html>
 +
<script
 +
  src="https://code.jquery.com/jquery-3.2.1.min.js"
 +
  integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
 +
<style>
 +
.titleBox {
 +
  width: 100%;
 +
}
 +
.go-top {
 +
position: fixed;
 +
bottom: 2em;
 +
right: 2em;
 +
text-decoration: none;
 +
color: white;
 +
background-color: rgba(0, 0, 0, 0.3);
 +
font-size: 12px;
 +
padding: 1em;
 +
display: none;
 +
}
 +
.content .row{
 +
  margin: 0 auto;
 +
}
 +
 +
.model {
 +
  padding-bottom: 18px;
 +
}
 +
.model img {
 +
  max-width: 80% !important;
 +
  display: block;
 +
  margin-left: auto;
 +
  margin-right: auto;
 +
}
 +
.subProject .row {
 +
  width: 100%;
 +
}
 +
</style>
  
 
<nav class="navbar navbar-toggleable-md navbar-inverse bg-primary fixed-top"><a class="navbar-brand" href="https://2017.igem.org/Team:Waterloo">Waterloo</a><button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
 
<nav class="navbar navbar-toggleable-md navbar-inverse bg-primary fixed-top"><a class="navbar-brand" href="https://2017.igem.org/Team:Waterloo">Waterloo</a><button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
 
<span class="navbar-toggler-icon"></span>
 
<span class="navbar-toggler-icon"></span>
 
</button><div class="collapse navbar-collapse" id="navbarCollapse"><ul class="navbar-nav mr-auto">
 
</button><div class="collapse navbar-collapse" id="navbarCollapse"><ul class="navbar-nav mr-auto">
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo"><span>home</span></a></li>
+
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo"><span>Home</span></a></li>
 
</li>
 
</li>
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">team<span class="caret"></span></a>
+
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Team<span class="caret"></span></a>
 
<ul class="dropdown-menu">
 
<ul class="dropdown-menu">
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Team"><span>team</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Team"><span>Team</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Collaborations"><span>collaborations</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Collaborations"><span>Collaborations</span></a></li>
 
</li>
 
</li>
 
</ul>
 
</ul>
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">project<span class="caret"></span></a>
+
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Project<span class="caret"></span></a>
 
<ul class="dropdown-menu">
 
<ul class="dropdown-menu">
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Description"><span>description</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Contribution"><span>Contribution</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Design"><span>design</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Description"><span>Description</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Experiments"><span>experiments</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Design"><span>Design</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Proof"><span>proof</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Experiments"><span>Experiments</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Demonstrate"><span>demonstrate</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Proof"><span>Proof</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Results"><span>results</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Demonstrate"><span>Demonstrate</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Notebook"><span>notebook</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Results"><span>Results</span></a></li>
 +
</li>
 +
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Notebook"><span>Notebook</span></a></li>
 
</li>
 
</li>
 
</ul>
 
</ul>
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">parts<span class="caret"></span></a>
+
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo/Parts"><span>Parts</span></a></li>
<ul class="dropdown-menu">
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Parts"><span>parts</span></a></li>
+
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Basic_Part"><span>basic_part</span></a></li>
+
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo/Safety"><span>Safety</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Composite_Part"><span>composite_part</span></a></li>
+
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo/Attributions"><span>Attributions</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Part_Collection"><span>part_collection</span></a></li>
+
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Human Practices<span class="caret"></span></a>
 +
<ul class="dropdown-menu">
 +
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Human_Practices"><span>Human Practices</span></a></li>
 
</li>
 
</li>
</ul>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/HP/Silver"><span>Silver</span></a></li>
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo/Safety"><span>safety</span></a></li>
+
 
</li>
 
</li>
<li class="nav-item"><a class="nav-link" href="https://2017.igem.org/Team:Waterloo/Attributions"><span>attributions</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/HP/Gold_Integrated"><span>Gold</span></a></li>
 
</li>
 
</li>
<li class="dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">human_practices<span class="caret"></span></a>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Integrated_Practices"><span>Integrated Practices</span></a></li>
<ul class="dropdown-menu">
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Human_Practices"><span>human_practices</span></a></li>
+
</li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/HP-Silver"><span>silver</span></a></li>
+
</li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/HP-Gold"><span>gold</span></a></li>
+
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Integrated_Practices"><span>integrated_practices</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Engagement"><span>Engagement</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Engagement"><span>engagement</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Snake35"><span>Snake35</span></a></li>
 
</li>
 
</li>
 
</ul>
 
</ul>
<li class="active dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">awards<span class="caret"></span></a>
+
<li class="active dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Awards<span class="caret"></span></a>
 
<ul class="dropdown-menu">
 
<ul class="dropdown-menu">
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Entrepreneurship"><span>entrepreneurship</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Software"><span>Software</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Hardware"><span>hardware</span></a></li>
+
<li class="active"><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Model"><span>Model</span></a></li>
</li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Software"><span>software</span></a></li>
+
</li>
+
<li class=""><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Measurement"><span>measurement</span></a></li>
+
</li>
+
<li class="active"><a class="dropdown-item" href="https://2017.igem.org/Team:Waterloo/Model"><span>model</span></a></li>
+
 
</li>
 
</li>
 
</ul>
 
</ul>
Line 84: Line 108:
 
</div></nav>
 
</div></nav>
 
<div class="content">
 
<div class="content">
<div class="content" id="content-main"><div class="row"><div class="col"><div class="content-main"><h3 id="-alert-">★ ALERT!</h3>
+
 
<h3 id="good-night">good night</h3>
+
  <div class="titleBox row" style="background: url(undefined)">
<p>This page is used by the judges to evaluate your team for the <a href="https://2016.igem.org/Judging/Awards#SpecialPrizes">Best Model award</a>.</p>
+
    <div class="layer shade">
<p>Delete this box in order to be evaluated for this medal. See more information at <a href="https://2016.igem.org/Judging/Pages_for_Awards/Instructions">Instructions for Pages for awards</a>.</p>
+
      <div class="squiggle squiggleForward col-xs-4"></div>
<h2 id="modeling">Modeling</h2>
+
      <div class="titleCaption col-xs-4">
<p>Mathematical models and computer simulations provide a great way to describe the function and operation of BioBrick Parts and Devices. Synthetic Biology is an engineering discipline, and part of engineering is simulation and modeling to determine the behavior of your design before you build it. Designing and simulating can be iterated many times in a computer before moving to the lab. This award is for teams who build a model of their system and use it to inform system design or simulate expected behavior in conjunction with experiments in the wetlab.</p>
+
        <h1>
<h5 id="inspiration">Inspiration</h5>
+
Model
<p>Here are a few examples from previous teams:</p>
+
        </h1>
<ul>
+
      </div>
<li><a href="https://2014.igem.org/Team:ETH_Zurich/modeling/overview">ETH Zurich 2014</a></li>
+
      <div class="squiggle squiggleBackward col-xs-4"></div>
<li><a href="https://2014.igem.org/Team:Waterloo/Math_Book">Waterloo 2014</a></li>
+
    </div>
</ul>
+
  </div>
<h1 id="math-">MATH!</h1>
+
 
<p>blah, blah, blah</p>
+
  <div class="model">
<p><em>hey whoa</em> popoluation inversely propotional to cells
+
    <div class="row"><div class="col"><div class="content-main"><p>An important property to understand in the implementation of our project is the upper bound for the efficiency of a given system.</p>
flou  propotional to copper and populatio
+
<p>There are two parts to this problem. First, we look at how aggregates are likely to form in time. Second, we examine how the ordering of proteins within an aggregate affects the overall efficiency of the system, and determine the expected value of this efficiency assuming the proteins join the aggregate at random.</p>
population depends on concentration of cu</p>
+
<p>Calculating these values allowed us to prioritize which experiments to devote lab resources to and gave us a better understanding of the systems we were studying. Additionally, similar techniques may be applied to judge the efficiency of new applications of our project. </p>
<ul>
+
</div></div></div>
<li>blah</li>
+
    <div id="inserts">
<li>blah</li>
+
      <center>
<li>blah blah </li>
+
        <div class="ip-group-wrapper">
</ul>
+
          <div class="btn-group btn-group" role="group" aria-label="Model">
<p>$$x = \begin{bmatrix}a &amp; \dots &amp; b\\ \vdots &amp; \ddots &amp; \vdots\\c &amp; \dots &amp; d\end{bmatrix}$$
+
            <button class="btn btn-secondary" v-on:click="ip.showing=item.title" v-for="item in ip.items">
The FRET efficiency ( {\displaystyle E} E) is the quantum yield of the energy transfer transition, i.e. the fraction of energy transfer event occurring per donor excitation event.
+
              ^^item.title$$
It has been seen that the efficiency of this energy tranfer is inversely propotional to the sixth power of the distance between donor and acceptor.
+
            </button>
E depends on the donor-to-acceptor separation distance {\displaystyle r} r with an inverse 6th-power law due to the dipole-dipole coupling mechanism.</p>
+
          </div>
<p>In our model, we have assumed the following decomposition of the {CFP-YFP} pair.
+
        </div>
CFP&lt;-r-&gt;{YFP}^{}*
+
      </center>
= CFP&lt;-r&gt;YFP&lt;-r&gt;YFP&lt;-r&gt;YFP&lt;-r&gt;YFP&lt;-r&gt;YFP....
+
     
The energy tranfered from the acceptor fluorophore (CFP) to each YFP is given by:
+
      <div class="row subProject" v-if="ip.showing=='Aggregation DEs'">
E(r) = 1/r\^{}6 + 1/(2r)\^{}6 + 1/(3r)\^{}6 + ...
+
        <div class="row"><div class="col"><div class="content-main"><h1 id="protein-aggregation-molecular-differential-equation-model">Protein aggregation molecular differential equation model</h1>
E(r) = 1/r\^{}6(1 + 1/2\^{}6 + 1/3\^{}6 + ....
+
<h2 id="full-network-model">Full Network Model</h2>
The above funnction is of the form:
+
<p>The goal was to create a model that could predict the size of the aggregated protein. To create the model we used a method outlined in the text <em>Mathematical Modelling in Systems Biology: An Introduction.</em> [^1] A graphic representation of our model is shown below. </p>
1/r^6 $$\sum<em>{n=1}^{\infty}1/n^6
+
<p><img src="https://raw.githubusercontent.com/igem-waterloo/wiki2017/master/images/Full%20Network%20Model%20Graphic%20DE1.jpeg" alt=""></p>
Consider the function f(x) = 1/x\^{}p
+
<p>In our model, we have labeled one half of FYP as A and the other half as B. A and B may come together to form a dimer C. The dimer and singular half pieces A and B all aggregate into the final protein product D.
For p not equal to one,
+
The rate the cell creates A and B is  represented by the rate constant k1. The degradation of A and B is represented by the rate constants k7 and k8 respectively. The formation of the dimer is represented by the rate constant k4. The rate at which C, A, and B join into the final protein product D is represented by the rate constants k5, k2, and k3 respectively. Finally, the rate at which the protein aggregates degrades is represented by the rate constant k6.
= $$\int</em>{1}^{infty} 1/x^p dx$$
+
With the rate constants, we may use chemical mass actions kinetics to represent our model with a system of differential equations as follows. </p>
= $$\lim<em>{M\to\infty} $$\int</em>{1}^{infty} 1/x^p dx$$ $$
+
<p><img src="https://raw.githubusercontent.com/igem-waterloo/wiki2017/master/images/Full%20Network%20Model%20equations%20DE2.jpeg" alt=""></p>
= $$\lim_{M\to\infty} (x\^{}(-p+1)/ (-1+p))/^M
+
<p>If we solve this system numerically and graph it we get the fallowing graph. </p>
Note that this limits converges for -p + 1 &lt; 0
+
<p><img src="https://raw.githubusercontent.com/igem-waterloo/wiki2017/master/images/Full%20Network%20Model%20Graph%20DE3%20.jpeg" alt=""></p>
We have p = 6
+
<p>In the graph, the black curve represents the concentration of A and B with respect to time. The yellow curve represents the concentration of C with respect to time. The green curve represents the connection of D with respect to time. The concentration is in mol/L and time is in seconds. D is one protein so a “higher concentration of D” simply represents a larger protein. The numerical values shown in the graph are not important here and may not be accurate, they depend on the rate constants k1-k8 of our system, which is unknown. Rather the graph allows us to see the long-term behaviour of the different proteins in our model. Clearly, we can see that they all reach a steady state. That is to say that at a certain point the protein&#39;s contention does not change with time.  
Therefore, the total energy tranfer is approximately equal to
+
Therefore, our model is making a prediction that makes sense when compared to reality, which gives us confidence that we are on the right track. However, the model as we have stated it thus far can only be solved numerically not analytically. Therefore let us create a simplified version of the model. </p>
E(r) = 1/r\^{}6(1)
+
<h2 id="simplified-network-model">Simplified network model</h2>
This means that only the YFP adjacent to CFP recieves considerable amount of energy form the donor protien.  
+
<p><img src="https://raw.githubusercontent.com/igem-waterloo/wiki2017/master/images/Simple%20Network%20Model%20Graphic%20DE4.jpeg" alt=""></p>
The value the expression converges to is given by 1/1\^{}6 + 1/(2)\^{}6 + 1/(3)\^{}6 + ... = 1.0147</p>
+
<p>In the simplified model rather than representing each half of FYP as A and B, we will represent it simply as one protein A. This simplification is valid because the dynamics of A and B are exactly the same. The aggregate protein is represented by B.
</div></div></div></div>
+
The rate at which A is formed and degraded is represented by the rate constants k1 and k4 respectively. We will represent A turning into a dimer and joining the aggregate B with the rate constant k2. A can also join the aggregate as a single protein rather than a dimer which will be represented with the rate constant k5.  Finally, we will represent the degradation of B with the rate constant k3. Again we use chemical mass actions kinetics to represent the simplified model with a system of differential equations, as fallows. </p>
 +
<p><img src="https://raw.githubusercontent.com/igem-waterloo/wiki2017/master/images/Simple%20Network%20model%20equations%20DE5.jpeg" alt=""></p>
 +
<p>This system can be solved analytically if one assumes that at some point the concentration of A will no longer change. This assumption is valid from the graph earlier where we observed that all the protein systems reached steady state. Hence with the steady-state assumption, we can solve the system analytically as fallows. </p>
 +
<p><img src="https://raw.githubusercontent.com/igem-waterloo/wiki2017/master/images/Simple%20Network%20model%20analysis%20DE6.jpeg" alt=""></p>
 +
<p>Therefore it is possible that if one knows the final amount of aggregated protein [B] and if one knows the rate of degradation of that protein k3 one can find a constant L. With that constant and k3 it is possible to always know the amount of aggregate we will have in our system.  </p>
 +
<p>[^1]: Ingalls, B. P. (2013). Mathematical modeling in systems biology: An introduction. Cambridge, MA: The MIT Press.</p>
 +
</div></div></div>
 +
      </div>
 +
      <div class="row subProject" v-if="ip.showing=='Combinatorial Model'">
 +
        <div class="row"><div class="col"><div class="content-main"><h1 id="combinatorial-model">Combinatorial Model</h1>
 +
<p>This model was designed to calculate the maximum efficiency of a Split YFP or FRET system, for aggregates of length n.</p>
 +
<object width="100%" height="800px" data="https://static.igem.org/mediawiki/2017/6/65/Amyloid_Combinatorics.pdf"></object>
 +
</div></div></div>
 +
      </div>
 +
      <div class="row subProject" v-if="ip.showing=='Markov Model'">
 +
        <div class="row"><div class="col"><div class="content-main"><h1 id="markov-model">Markov Model</h1>
 +
<p>This model was designed to calculate the maximum efficiency of a Split YFP system, assuming the aggregates are very long.</p>
 +
<object width="100%" height="800px" data="https://static.igem.org/mediawiki/2017/c/c2/Sup35_Split_YFP_Amyloids_as_a_Markov_Chain.pdf"></object>
 +
</div></div></div>
 +
      </div>
 +
      <div class="row subProject" v-if="ip.showing=='FRET Conversion'">
 +
        <div class="row"><div class="col"><div class="content-main"><h1 id="fret-efficiency-conversion">FRET Efficiency Conversion</h1>
 +
<p>One of the most significant potential applications of our project is in substrate channelling. This model aims to use FRET measurements as a method for predicting the efficiency of a potential substrate channelling system.</p>
 +
<object width="100%" height="800px" data="https://static.igem.org/mediawiki/2017/0/03/FRET_efficiency_conversion.pdf"></object>
 +
</div></div></div>
 +
      </div>
 +
      <center>
 +
        <div class="ip-group-wrapper">
 +
          <div class="btn-group btn-group" role="group" aria-label="Model">
 +
            <button class="btn btn-secondary" v-on:click="ip.showing=item.title" v-for="item in ip.items">
 +
              ^^item.title$$
 +
            </button>
 +
          </div>
 +
        </div>
 +
      </center>
 +
    </div>
 +
  </div>
 
</div>
 
</div>
 +
<a href="#" class="go-top">Go Top</a>
 +
<script src="https://unpkg.com/vue"></script>
 +
<script>
 +
var modelPage = new Vue({
 +
  el: ".model",
 +
  delimiters: ['^^', '$$'],
 +
  data:{
 +
    show: 0,
 +
    ip: {
 +
    parent: "IP",
 +
    showing:"Aggregation DEs",
 +
    items: [
 +
      { title: "Aggregation DEs" },
 +
      { title: "Combinatorial Model" },
 +
      { title: "Markov Model" },
 +
      { title: "FRET Conversion" },
 +
    ]
 +
    }}}
 +
)
 +
</script>
 +
<script>
 +
$(document).ready(function() {
 +
// Show or hide the sticky footer button
 +
$(window).scroll(function() {
 +
if ($(this).scrollTop() > 200) {
 +
$('.go-top').fadeIn(200);
 +
} else {
 +
$('.go-top').fadeOut(200);
 +
}
 +
});
 +
 +
// Animate the scroll to top
 +
$('.go-top').click(function(event) {
 +
event.preventDefault();
 +
 +
$('html, body').animate({scrollTop: 0}, 300);
 +
})
 +
});
 +
  </script>
  
 
</html>
 
</html>
 
{{Waterloo/footer}}
 
{{Waterloo/footer}}

Latest revision as of 01:10, 2 November 2017

Model

An important property to understand in the implementation of our project is the upper bound for the efficiency of a given system.

There are two parts to this problem. First, we look at how aggregates are likely to form in time. Second, we examine how the ordering of proteins within an aggregate affects the overall efficiency of the system, and determine the expected value of this efficiency assuming the proteins join the aggregate at random.

Calculating these values allowed us to prioritize which experiments to devote lab resources to and gave us a better understanding of the systems we were studying. Additionally, similar techniques may be applied to judge the efficiency of new applications of our project.

Protein aggregation molecular differential equation model

Full Network Model

The goal was to create a model that could predict the size of the aggregated protein. To create the model we used a method outlined in the text Mathematical Modelling in Systems Biology: An Introduction. [^1] A graphic representation of our model is shown below.

In our model, we have labeled one half of FYP as A and the other half as B. A and B may come together to form a dimer C. The dimer and singular half pieces A and B all aggregate into the final protein product D. The rate the cell creates A and B is represented by the rate constant k1. The degradation of A and B is represented by the rate constants k7 and k8 respectively. The formation of the dimer is represented by the rate constant k4. The rate at which C, A, and B join into the final protein product D is represented by the rate constants k5, k2, and k3 respectively. Finally, the rate at which the protein aggregates degrades is represented by the rate constant k6. With the rate constants, we may use chemical mass actions kinetics to represent our model with a system of differential equations as follows.

If we solve this system numerically and graph it we get the fallowing graph.

In the graph, the black curve represents the concentration of A and B with respect to time. The yellow curve represents the concentration of C with respect to time. The green curve represents the connection of D with respect to time. The concentration is in mol/L and time is in seconds. D is one protein so a “higher concentration of D” simply represents a larger protein. The numerical values shown in the graph are not important here and may not be accurate, they depend on the rate constants k1-k8 of our system, which is unknown. Rather the graph allows us to see the long-term behaviour of the different proteins in our model. Clearly, we can see that they all reach a steady state. That is to say that at a certain point the protein's contention does not change with time. Therefore, our model is making a prediction that makes sense when compared to reality, which gives us confidence that we are on the right track. However, the model as we have stated it thus far can only be solved numerically not analytically. Therefore let us create a simplified version of the model.

Simplified network model

In the simplified model rather than representing each half of FYP as A and B, we will represent it simply as one protein A. This simplification is valid because the dynamics of A and B are exactly the same. The aggregate protein is represented by B. The rate at which A is formed and degraded is represented by the rate constants k1 and k4 respectively. We will represent A turning into a dimer and joining the aggregate B with the rate constant k2. A can also join the aggregate as a single protein rather than a dimer which will be represented with the rate constant k5. Finally, we will represent the degradation of B with the rate constant k3. Again we use chemical mass actions kinetics to represent the simplified model with a system of differential equations, as fallows.

This system can be solved analytically if one assumes that at some point the concentration of A will no longer change. This assumption is valid from the graph earlier where we observed that all the protein systems reached steady state. Hence with the steady-state assumption, we can solve the system analytically as fallows.

Therefore it is possible that if one knows the final amount of aggregated protein [B] and if one knows the rate of degradation of that protein k3 one can find a constant L. With that constant and k3 it is possible to always know the amount of aggregate we will have in our system.

[^1]: Ingalls, B. P. (2013). Mathematical modeling in systems biology: An introduction. Cambridge, MA: The MIT Press.

Combinatorial Model

This model was designed to calculate the maximum efficiency of a Split YFP or FRET system, for aggregates of length n.

Markov Model

This model was designed to calculate the maximum efficiency of a Split YFP system, assuming the aggregates are very long.

FRET Efficiency Conversion

One of the most significant potential applications of our project is in substrate channelling. This model aims to use FRET measurements as a method for predicting the efficiency of a potential substrate channelling system.

Go Top