Team:UC Davis/Modeling

From 2010.igem.org

(Difference between revisions)
Line 43: Line 43:
<img src="https://static.igem.org/mediawiki/2010/b/ba/UCD2010Bind-Unbind-1.png" />
<img src="https://static.igem.org/mediawiki/2010/b/ba/UCD2010Bind-Unbind-1.png" />
<img src="https://static.igem.org/mediawiki/2010/a/a4/UCD2010Bind-Unbind-2.png" />
<img src="https://static.igem.org/mediawiki/2010/a/a4/UCD2010Bind-Unbind-2.png" />
-
<p></p>                         
+
<br/>
 +
 
 +
<a name="impl"></a><p>Implementation</p>
 +
After we had derived the necessary equations, we implemented a computer program that would execute the appropriate calculations in order to depict our system at different time steps beginning with the initial stimulus of the system.<br/>
 +
This computer program generated the simulation by treating the blank screen of pixels as a representation of the lawn of cells we wanted to construct.  Naturally, each pixel would then represent an individual cell in the system that has a certain degree of RFP expression. 
 +
<br/>
 +
In order to take into account the diffusion of the various substances in the system, we implemented a Gaussian blur at each pixel that would be recalculated at every time interval using the previous time interval's output as its input.  In this way, we could properly represent the step-by-step concentration of substances at each time step in each pixel by calculating the change in concentration at each time step using the Gaussian blur algorithm at each pixel.
 +
<br/><br/>
 +
 
 +
<p class="header">Results</p>
 +
Pictured here is the initial output of the completed simulation.  In this particular run, we initialized the system with a vertical stimulus down the center of the plate, resulting in linear oscillation outwards towards the edges.
 +
<br/><img src="https://static.igem.org/mediawiki/2010/1/19/UCD_SimuOP.png" width="690px" height="450px"><br/>From this, we can conclude that given our design, the system should function in accordance to our expectations.                        
         </td>
         </td>
       </tr></table></td></tr>
       </tr></table></td></tr>

Revision as of 01:00, 28 October 2010

Goals

Early on, we decided to create a computational model of our pattern generation system. This would allow us to accomplish several important goals:

  • Demonstrate that the circuit logic was sound
  • Test the viability of our construct given realistic parameters
  • Probe the effects that different parameters would have on the system
  • Identify potential failure modes, and the events that might trigger them
  • Evaluate alternative designs of the construct
With these goals in mind, we set about formalizing the system.

Equations

To start, we generate equations for all of the transcription reactions:


Implementation

After we had derived the necessary equations, we implemented a computer program that would execute the appropriate calculations in order to depict our system at different time steps beginning with the initial stimulus of the system.
This computer program generated the simulation by treating the blank screen of pixels as a representation of the lawn of cells we wanted to construct. Naturally, each pixel would then represent an individual cell in the system that has a certain degree of RFP expression.
In order to take into account the diffusion of the various substances in the system, we implemented a Gaussian blur at each pixel that would be recalculated at every time interval using the previous time interval's output as its input. In this way, we could properly represent the step-by-step concentration of substances at each time step in each pixel by calculating the change in concentration at each time step using the Gaussian blur algorithm at each pixel.

Results

Pictured here is the initial output of the completed simulation. In this particular run, we initialized the system with a vertical stimulus down the center of the plate, resulting in linear oscillation outwards towards the edges.

From this, we can conclude that given our design, the system should function in accordance to our expectations.
We would like to take a moment to thank all of our sponsors for their very generous donations, as we could not have done this without your help!

We would also like to thank and acknowledge:
Our Advisors
Marc Facciotti
Ilias Tagkopoulos
Technical Guidance
David Larsen
Andrew Yao
Visiting iGEMer
Jia Li of Zhejiang University (TEAM ZJU-China)
cI Promoter Screen
Drew Endy - Stanford
Thomas Schneider - NIH
Want to sponsor us? Send an email to mtfacciotti@ucdavis.edu to discuss various ways you can help! :)