Team:INSA-Lyon/CurliSynthesis

From 2014.igem.org

(Difference between revisions)
Line 27: Line 27:
We therefore were able to build up two models:
We therefore were able to build up two models:
<ol>
<ol>
-
<li> the <b>CurLy'On Simulator</b>, a computed simulation of CsgA secretion and polymerisation that, provided with the right parameters, could make for a good alternative to a mathematical model for a protein kinetics study;
+
<li> the <b>CurLy'on Simulator</b>, a computed simulation of CsgA secretion and polymerisation that, provided with the right parameters, could make for a good alternative to a mathematical model for a protein kinetics study;
<li> the implementation of the only two <b>mathematical models</b> we could find in the litterature that seemed relevant (with biological justification) in describing <i>in vitro</i> CsgA polymerisation in the <b>C language</b> in a fashion that can be given to a <b>numerical solver</b>, as these models require a heavy calculation power.
<li> the implementation of the only two <b>mathematical models</b> we could find in the litterature that seemed relevant (with biological justification) in describing <i>in vitro</i> CsgA polymerisation in the <b>C language</b> in a fashion that can be given to a <b>numerical solver</b>, as these models require a heavy calculation power.
</ol>
</ol>
Line 34: Line 34:
</br>
</br>
</br>
</br>
-
<h1 align="left">CurLy'On Simulator</h1>
 
-
  <h5 align="left">Principle</h5>
+
<ul style="list-style-type: none !important;">
 +
<li><a href="#curlyonSimulator" onclick="$('#curlyonSimulator').slideToggle('slow')"><h1 align="left">CurLy'on Simulator</h1></a><hr/></li>
 +
 
 +
<ul id="curlyonSimulator" style="list-style-type: none !important;display:none;">
 +
 
 +
  <li><h5 align="left">Principle</h5>
                               <div align = "justify"><p>                             
                               <div align = "justify"><p>                             
-
The CurLy'On Simulator is based on the principles of <b>Tim Hutton's artificial chemistry</b>. In this way of modeling, every particle in the environment, be it a protein, an inorganic molecule or simply an atom, is <b>represented as a spherical particle</b>, characterized by a radius, a type (that we will represent by a letter) that can never change and a state (represented by a number) that may change when encountering other particles. Their <b>movements are brownian</b>, and their interactions abide by a set of basic "<b>rules</b>" provided by the user.</br>
+
The CurLy'on Simulator is based on the principles of <b>Tim Hutton's artificial chemistry</b>. In this way of modeling, every particle in the environment, be it a protein, an inorganic molecule or simply an atom, is <b>represented as a spherical particle</b>, characterized by a radius, a type (that we will represent by a letter) that can never change and a state (represented by a number) that may change when encountering other particles. Their <b>movements are brownian</b>, and their interactions abide by a set of basic "<b>rules</b>" provided by the user.</br>
These rules specify how two particles of given types and states may interact. These interactions may involve states modification, bonding or unbonding, both state modification and bonding, <i>etc.</i>; and of course if the two particles that collide do not satisfy the requirements of any rule, they do not react.</br>
These rules specify how two particles of given types and states may interact. These interactions may involve states modification, bonding or unbonding, both state modification and bonding, <i>etc.</i>; and of course if the two particles that collide do not satisfy the requirements of any rule, they do not react.</br>
Line 118: Line 122:
                             </p></div>
                             </p></div>
</br>
</br>
-
</br>
+
</li>
-
</br>
+
</ul>
-
<h1 align="left">Mathematical model</h1>
+
-
                               <div align = "justify"></br><p>                             
+
        <li><a href="#mathModel" onclick="$('#mathModel').slideToggle('slow')"><h1 align="left">Mathematical model</h1></a><hr/></li>
 +
 
 +
<ul id="mathModel" style="list-style-type: none !important;display:none;">
 +
                                
 +
          <li> <div align = "justify"></br><p>                             
We also found a <a href="http://pubs.acs.org/doi/abs/10.1021/jp401586p">publication</a> by <b> John S. Schreck and Jian-Min Yuan</b> where two mathematical models for <b><i>in vitro</i> soluble CsgA polymerisation</b> were treated. Seeing how such models are scarce, we wanted to <b>reproduce their results</b> so that future teams working on this kind of issue may use our work and integrate it in a more complex differential equations system involving gene expression and protein secretion for instance.</br></br>
We also found a <a href="http://pubs.acs.org/doi/abs/10.1021/jp401586p">publication</a> by <b> John S. Schreck and Jian-Min Yuan</b> where two mathematical models for <b><i>in vitro</i> soluble CsgA polymerisation</b> were treated. Seeing how such models are scarce, we wanted to <b>reproduce their results</b> so that future teams working on this kind of issue may use our work and integrate it in a more complex differential equations system involving gene expression and protein secretion for instance.</br></br>
Line 191: Line 198:
Though simpler, this model somehow leads to an equilibrium where <b>the fibers are mostly dimeric</b>, which isn't what can be observed on the cell's surface. That is the reason why we think the Smoluchowski model may be more relevant for the study of curli synthesis.  
Though simpler, this model somehow leads to an equilibrium where <b>the fibers are mostly dimeric</b>, which isn't what can be observed on the cell's surface. That is the reason why we think the Smoluchowski model may be more relevant for the study of curli synthesis.  
-
                               </p></br></br></div>
+
                               </p></br></br></div></li>
 +
</ul>
 +
</ul>
  <h1 align="left">What is left to do</h1>
  <h1 align="left">What is left to do</h1>

Revision as of 18:08, 17 October 2014

Curly'on - IGEM 2014 INSA-LYON

As functional amyloid fibers biosynthesis is still not totally understood, there aren't many models other than descriptive sketches that represent the curli formation. From these observations we decided to gather the information we could and build models from them as incomplete as they may be, in order to provide future teams working on engineered CsgA with a basis to start from.
We therefore were able to build up two models:

  1. the CurLy'on Simulator, a computed simulation of CsgA secretion and polymerisation that, provided with the right parameters, could make for a good alternative to a mathematical model for a protein kinetics study;
  2. the implementation of the only two mathematical models we could find in the litterature that seemed relevant (with biological justification) in describing in vitro CsgA polymerisation in the C language in a fashion that can be given to a numerical solver, as these models require a heavy calculation power.



  • CurLy'on Simulator


  • Mathematical model


What is left to do

Unfortunately, as we lacked both time and the means to measure several parameters, both the CurLy'On Simulator and the mathematical models are not perfect yet.
Indeed, for the simulator, it is regrettable that we couldn't find anywhere the values of parameters such as the diffusion speed of soluble CsgA in the milieu or its secretion rate through the CsgG channels. We also wished we had more time to add some features that we thought might bring even more modeling possibilities, like the implementation of an easy way to (cleanly) include differential equations in the speed calculation of specific particles to lead their movements and thus may represent phenomena such as attraction or protein targeting. Still, we believe our simulator to be a great tool for modeling, although it might prove a bit hard to get used to at first, and we would like to thank DUCHEMIN Louis and BERTHELIER Anthony who developped this program with us despite not being on the team.
As for the differential equations model, as mentionned earlier, what makes us most sorry is that we couldn't actually test the models since we didn't have computers powerful enough to take on the tremendous calculations required. However, once the verification is done, the next step for anyone willing to use it as base for their work would be to use it in a system involving CsgA production (with parameters specific to the used promoter) and secretion (delayed differential equations for the boldest ones, yay!), and maybe also involving the actions of CsgB.