Team:Glasgow/Modeling

From 2014.igem.org

(Difference between revisions)
(Prototype team page)
m
 
(150 intermediate revisions not shown)
Line 1: Line 1:
-
<!-- *** What falls between these lines is the Alert Box!  You can remove it from your pages once you have read and understood the alert *** -->
+
{{CSS/Team:Glasgow/Draft1}}
 +
<html>
-
{{CSS/Main}}
+
<head><title></title>
 +
<style = "text/css">
-
<html>
+
.allimage {border:1px solid #A0A0A0;}
-
<!--main content -->
+
#figure1 {width:350px;
-
<table width="70%" align="center">
+
         
 +
            max-width:350px;
 +
            float:right;
 +
            border:2px solid;
 +
            border-color:#A0A0A0;
 +
            padding:5px;
 +
            background:#E8E8E8;
 +
            }
 +
#runtumble {
 +
            width:100%;
 +
            display:block;
 +
            margin-left:auto;
 +
            margin-right:auto;
 +
            }
 +
#figure2 {display:block;
 +
          margin-right:auto;
 +
          margin-left:auto;
 +
          width:400px;
 +
         
 +
          border:2px solid;
 +
          border-color:#A0A0A0;
 +
          padding:5px;
 +
         
 +
         
 +
          background:#E8E8E8;}
-
<!--welcome box -->
+
#nochemo {width:100%;
-
<tr>
+
display:block;
-
<td style="border:1px solid black;" colspan="3" align="center" height="150px" bgColor=#FF404B>
+
        margin-left:auto;
-
<h1 >WELCOME TO iGEM 2014! </h1>
+
        margin-right:auto;
-
<p>Your team has been approved and you are ready to start the iGEM season!
+
-
<br>On this page you can document your project, introduce your team members, document your progress <br> and share your iGEM experience with the rest of the world! </p>
+
-
<br>
+
-
<p style="color:#E7E7E7"> <a href="https://2014.igem.org/wiki/index.php?title=Team:Glasgow/Modeling&action=edit"style="color:#FFFFFF"> Click here  to edit this page!</a> </p>
+
-
</td>
+
-
</tr>
+
-
<tr> <td colspan="3"  height="5px"> </td></tr>
+
          }
-
<!-- end welcome box -->
+
-
<tr>
+
-
<!--navigation menu -->
+
#figure3 {width:500px;
-
<td align="center" colspan="3">
+
          display:block;
 +
          margin-right:auto;
 +
          margin-left:auto;
 +
          border:2px solid;
 +
          border-color:#A0A0A0;
 +
          padding:5px;
 +
          background:#E8E8E8;
 +
}
-
<table  width="100%">
+
#chemo {display:block;
-
<tr heigth="15px"></tr>
+
        margin-left:auto;
-
<tr heigth="75px">
+
        margin-right:auto;
 +
        width:100%;}
 +
#randomwalkdiv {height:360px;
 +
                width:1000px;
 +
                max-height:360px;
 +
                max-width:1000px;
 +
                display:block;
 +
                margin-left:auto;
 +
                margin-right:auto;}
-
<td style="border:1px solid black;" align="center" height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7> 
 
-
<a href="https://2014.igem.org/Team:Glasgow"style="color:#000000">Home </a> </td>
 
-
<td style="border:1px solid black;" align="center" height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7>
+
#figure4 {width:450px;  
-
<a href="https://2014.igem.org/Team:Glasgow/Team"style="color:#000000"> Team </a> </td>
+
          height:360px;
 +
          position:relative;
 +
          left:20px;
 +
          max-width:450px;
 +
          max-height:360px;
 +
          border:2px solid;
 +
          border-color:#A0A0A0;
 +
          padding:5px;
 +
          background:#E8E8E8;
 +
          }
-
<td style="border:1px solid black;" align="center"  height ="45px"  onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7>
+
#RWsteps {width:100%;
-
<a href="https://igem.org/Team.cgi?year=2014&team_name=Glasgow"style="color:#000000"> Official Team Profile </a></td>
+
          }
-
<td style="border:1px solid black" align="center"  height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7> 
+
#figure5 {position:relative;
-
<a href="https://2014.igem.org/Team:Glasgow/Project"style="color:#000000"> Project</a></td>
+
          width:450px;
 +
          height:360px;
 +
          max-width:450px;
 +
          max-height:360px;
 +
          float:right;
 +
          right:20px;
 +
          border:2px solid;
 +
          border-color:#A0A0A0;
 +
          padding:5px;
 +
          background:#E8E8E8;}
-
<td style="border:1px solid black;" align="center"  height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7>
+
#randomgif {width:100%;}
-
<a href="https://2014.igem.org/Team:Glasgow/Parts"style="color:#000000"> Parts</a></td>
+
-
<td style="border:1px solid black;" align="center" height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7>
+
#figure6 {width:400px;
-
<a href="https://2014.igem.org/Team:Glasgow/Modeling"style="color:#000000"> Modeling</a></td>
+
          border:2px solid;
 +
          border-color:#A0A0A0;
 +
          padding:5px;
 +
          background:#E8E8E8;}
-
<td style="border:1px solid black;" align="center" height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7> 
 
-
<a href="https://2014.igem.org/Team:Glasgow/Notebook"style="color:#000000"> Notebook</a></td>
 
-
<td style="border:1px solid black;" align="center"  height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7>
+
#dog {width:100%;}
-
<a href="https://2014.igem.org/Team:Glasgow/Safety"style=" color:#000000"> Safety </a></td>
+
-
<td style="border:1px solid black;" align="center"  height ="45px" onMouseOver="this.bgColor='#d3d3d3'" onMouseOut="this.bgColor='#e7e7e7'" bgColor=#e7e7e7>
+
</style>
-
<a href="https://2014.igem.org/Team:Glasgow/Attributions"style="color:#000000"> Attributions </a></td>
+
-
<td align ="center"> <a href="https://2014.igem.org/Main_Page"> <img src="https://static.igem.org/mediawiki/igem.org/6/60/Igemlogo_300px.png" width="55px"></a> </td>
+
</head>
-
</tr>
+
<body>
-
</table>
+
<div id="maincontent">
-
</tr>
+
-
</tr>
+
-
</td>
+
 +
<h2 class="pageheading">Section 1: Modelling of Bacteria Random Walk </h2><p>
 +
Firstly, we created a very basic 2D model of a flagella propelled bacterium.  This was heavily based on the “random walk” model we mentioned previously, only we introduced a small degree of order, based on a more extensive and all-encompassing model created by Dillon, Fauci and Gaver in 1995<sup><strong>1</strong></sup>.  </p><br>
 +
<br>
 +
<div id="figure1"><img id="runtumble" class="allimage" src="https://static.igem.org/mediawiki/2014/4/49/GU_run_and_tumble.PNG"/><p class="figuretext">Figure 1: Basic Run and Tumble</p></div>
 +
<p>
 +
In order to simplify the model, we made a number of assumptions.  These are:</p><br>
 +
<ul>
 +
<li>Tumbling is instantaneous</li>
 +
<li>Chemotaxic gradient is not a factor and so the run time has an element of randomness</li>
 +
<li>An E.coil cell can be represented as a sphere</li>
 +
<li>Speed is constant (20μms<sup>-1</sup>)<sup><strong>2</strong></sup>
 +
</ul>
-
<tr> <td colspan="3"  height="15px"> </td></tr>
 
-
<tr><td bgColor="#e7e7e7" colspan="3" height="1px"> </tr>
 
-
<tr> <td colspan="3"  height="5px"> </td></tr>
 
-
<!--modeling content -->
+
<p>
-
<tr><td colspan="3"> <h3>Modeling</h3></td></tr>
+
The movement of a bacteria through a medium is described thus:<br>
-
</tr>
+
1. The bacteria is moving at a random angle at a certain speed.<br>
 +
2. After a certain time (the “run” time), the bacteria reorientates itself (the “tumble”),<br> and sets off at a different angle.  This run time can be influenced by the chemotaxic gradient,<br> if present, which will induce directionality in the motion.<br>
 +
<br>
 +
The images below describe how the run times are influenced:  if the bacteria is on a path towards the "food", it is unlikely to change direction.</p>
 +
<br>
 +
<div id="figure2"><img id="nochemo" class="allimage" src="https://static.igem.org/mediawiki/2014/0/07/GU_no_chemotaxis.PNG"/><p class="figuretext">Figure 2: Bacterial movement with no chemotaxic gradient</p></div>
 +
<br>
-
<tr>
+
<div id="figure3"><img id="chemo" class="allimage" src="https://static.igem.org/mediawiki/2014/1/19/GU_chemotaxic_gradient.PNG"/><p p class="figuretext">Figure 3:Alteration of bacterial random walk with chemotaxic gradient present</p></div>
-
<td width="45%" valign="top">  
+
<br>
-
<p>If you choose to create a model during your project, please write about it here. Modeling is not an essential part of iGEM, but we encourage any and all teams to model some aspect of their project. See previous "Best Model" awards for more information.</p>
+
-
</td>
+
-
<td></td>
 
-
<td></td>
 
-
</tr>
 
 +
<p class="rightalign">Based on the previous research, we decided on some distributions for our models' random parameters.<br>
 +
<strong>Tumble Angle</strong></p>
 +
<ul>
 +
<li><strong>Normal Distribution</strong></li>
 +
<li>Mean: 68 degrees</li>
 +
<li>Standard Deviation: 36 degrees</li>
 +
</ul>
 +
<p>
 +
<strong>Run Time</strong></p>
 +
<ul>
 +
<li><strong>Exponential Distribution</strong></li>
 +
<li>Mean: 1 second</li>
 +
</ul>
 +
<p>
 +
The angle would be either added or subtracted from the previous position.  The speed was set at a constant 20μs<sup>-1</sup>, and the run time would be selected from the exponential distribution(as chemotaxis was not a factor). Given angle, speed, and time, new x and y coordinates were calculated, and a line plotted to show the path.  This process can be repeated for any number of steps to show the theoretical path of a bacterium.</p><br>
 +
 +
<div id="randomwalkdiv">
 +
<div id="figure5"><img id="randomgif" class="allimage" align="right" src="https://static.igem.org/mediawiki/2014/3/39/GU_randomswim.gif"/><p class="figuretext">Figure 5: Giff displaying path of 10 bacteria</p></div>
 +
 +
<div id="figure4"><img id="RWsteps" class="allimage"  src="https://static.igem.org/mediawiki/2014/b/b1/GU_random_walk_100_steps.jpg"/><p class="figuretext">Figure 4: a 100 step Random Walk Simulation</p></div>
 +
 +
</div>
 +
 +
<br>
 +
<br>
 +
<p>
 +
This is the result of a MATLAB simulation using the angle and run time distributions stated above. The gif shows the path of 10 different bacterium, and how they move out from a central point. Each makes 300 steps - so please note than the graphs are not directly comparable due to the difference in scale bacteria will travel further in 300 steps than 100. Rather, they should help display the randomness of the motion.  Roughly, the gif is 10x faster than normal movement (assuming the mean run time is 1 second).
 +
<br>
 +
<br>
 +
The simulation we'd created did, of course, have a significant element of randomness.  Below is an example of a run that provided us with a random (but strangely familiar) bacterial path.</p>
 +
 +
<div id="figure6"><img id="dog" class="allimage" src="https://static.igem.org/mediawiki/2014/2/20/GU_Dog.jpg"/><p class="figuretext">Figure 6: "Random Dog"</p></div>
 +
 +
 +
 +
<br>
 +
<p>Having obtained a reasonable working model of a bacterium's natural movement, we could now investigate the effect of the buoyancy provided by the gas vesicles we'd be introducing.  With this information, we could make informed decisions about the direction of the project.<p>
 +
 +
<table id="minibar" class="center">
 +
<tr><td  class="bordercell" class="minibarcell" class="bordercell"><a class= "minibarlink" href="https://2014.igem.org/Team:Glasgow/Modeling_Intro">Intro</a></td>
 +
 +
<td class="minibarcell"><a class= "minibarlink" href="https://2014.igem.org/Team:Glasgow/Modeling_Part2_align%3D">Bacterial Buoyancy</a>
 +
</tr>
</table>
</table>
 +
 +
 +
<br><p>
 +
<strong>References</strong><br>
 +
1. Dillon,R. Fauci,L. Gaver,D. A Microscale Model of Bacterial Swimming, Chemotaxis and Substrate Transport.<em>Journal of Theoretical Biology</em>.1995. Vol 177(4). p 325-340.DOI: 10.1006/jtbi.1995.0251. (accessed July 2014)<br>
 +
2. Walsby, AE. Gas Vesicles. Microbiological Reviews. 1994. Volume 58. p 138.http://www.ncbi.nlm.nih.gov/pmc/articles/PMC372955/.(accessed June 2014)
 +
 +
</p>
 +
 +
 +
</div>
 +
<a class="editlink" href="https://2014.igem.org/wiki/index.php?title=Team:Glasgow/Modeling&action=edit">Edit</a>
 +
</body>
 +
</html>
</html>

Latest revision as of 01:25, 18 October 2014

Bubble Test Page








Section 1: Modelling of Bacteria Random Walk

Firstly, we created a very basic 2D model of a flagella propelled bacterium. This was heavily based on the “random walk” model we mentioned previously, only we introduced a small degree of order, based on a more extensive and all-encompassing model created by Dillon, Fauci and Gaver in 19951.



Figure 1: Basic Run and Tumble

In order to simplify the model, we made a number of assumptions. These are:


  • Tumbling is instantaneous
  • Chemotaxic gradient is not a factor and so the run time has an element of randomness
  • An E.coil cell can be represented as a sphere
  • Speed is constant (20μms-1)2

The movement of a bacteria through a medium is described thus:
1. The bacteria is moving at a random angle at a certain speed.
2. After a certain time (the “run” time), the bacteria reorientates itself (the “tumble”),
and sets off at a different angle. This run time can be influenced by the chemotaxic gradient,
if present, which will induce directionality in the motion.

The images below describe how the run times are influenced: if the bacteria is on a path towards the "food", it is unlikely to change direction.


Figure 2: Bacterial movement with no chemotaxic gradient


Figure 3:Alteration of bacterial random walk with chemotaxic gradient present


Based on the previous research, we decided on some distributions for our models' random parameters.
Tumble Angle

  • Normal Distribution
  • Mean: 68 degrees
  • Standard Deviation: 36 degrees

Run Time

  • Exponential Distribution
  • Mean: 1 second

The angle would be either added or subtracted from the previous position. The speed was set at a constant 20μs-1, and the run time would be selected from the exponential distribution(as chemotaxis was not a factor). Given angle, speed, and time, new x and y coordinates were calculated, and a line plotted to show the path. This process can be repeated for any number of steps to show the theoretical path of a bacterium.


Figure 5: Giff displaying path of 10 bacteria

Figure 4: a 100 step Random Walk Simulation



This is the result of a MATLAB simulation using the angle and run time distributions stated above. The gif shows the path of 10 different bacterium, and how they move out from a central point. Each makes 300 steps - so please note than the graphs are not directly comparable due to the difference in scale bacteria will travel further in 300 steps than 100. Rather, they should help display the randomness of the motion. Roughly, the gif is 10x faster than normal movement (assuming the mean run time is 1 second).

The simulation we'd created did, of course, have a significant element of randomness. Below is an example of a run that provided us with a random (but strangely familiar) bacterial path.

Figure 6: "Random Dog"


Having obtained a reasonable working model of a bacterium's natural movement, we could now investigate the effect of the buoyancy provided by the gas vesicles we'd be introducing. With this information, we could make informed decisions about the direction of the project.

Intro Bacterial Buoyancy

References
1. Dillon,R. Fauci,L. Gaver,D. A Microscale Model of Bacterial Swimming, Chemotaxis and Substrate Transport.Journal of Theoretical Biology.1995. Vol 177(4). p 325-340.DOI: 10.1006/jtbi.1995.0251. (accessed July 2014)
2. Walsby, AE. Gas Vesicles. Microbiological Reviews. 1994. Volume 58. p 138.http://www.ncbi.nlm.nih.gov/pmc/articles/PMC372955/.(accessed June 2014)

Edit