Team:LCG-UNAM-Mexico:CA
From 2009.igem.org
(Difference between revisions)
(→Cellular Automata) |
(→Design) |
||
Line 28: | Line 28: | ||
<br> | <br> | ||
- | '''s = 1 if there is a bacteria in this cell 0 otherwise.'''<br> | + | ''' s = 1 if there is a bacteria in this cell 0 otherwise.'''<br> |
- | '''d = direction [1, 2, ... 8] (random variable)'''<br> | + | ''' d = direction [1, 2, ... 8] (random variable)'''<br> |
''' l = persistence time REFERENCE ''' <br> | ''' l = persistence time REFERENCE ''' <br> | ||
''' r = time until duplication (random variable)''' <br> | ''' r = time until duplication (random variable)''' <br> | ||
Line 36: | Line 36: | ||
''' bs= Burst Size, amount of phages an infected bacteria will produce (random variable)''' <br> | ''' bs= Burst Size, amount of phages an infected bacteria will produce (random variable)''' <br> | ||
''' np= number of phages.''' <br> | ''' np= number of phages.''' <br> | ||
+ | ''' ahl= AHL conctration. | ||
<br><br> | <br><br> | ||
We sample indexes of the rows and columns in the grid at random and then we iterate in that order, thus we have a random sampling without replacement that require only 2n random numbers instead of <math>n^2</math>. <br><br> | We sample indexes of the rows and columns in the grid at random and then we iterate in that order, thus we have a random sampling without replacement that require only 2n random numbers instead of <math>n^2</math>. <br><br> | ||
For each cell we verify if it has a bacterium, if so:<br> | For each cell we verify if it has a bacterium, if so:<br> | ||
- | Check if it should duplicate, change direction or move. We also have phages in the grid so we need to check for infections on each iteration: if there are phages in a cell occupied by a bacterium this will become infected with some fixed probability. An infected cell will produce new phages, this number is sampled from the Burst Size Distribution generated by the Stochastic Kinetic Simulations.<br><br> | + | Check if it should duplicate, change direction or move. We also have phages in the grid so we need to check for infections on each iteration: if there are phages in a cell occupied by a bacterium this will become infected with some fixed probability. An infected cell will produce new phages, this number is sampled from the Burst Size Distribution generated by the Stochastic Kinetic Simulations.<br> |
+ | Since infected E. Coli will produce AHL we need to simulate diffussion. Suceptible E. Coli will measure AHL concentration in its local enviroment, AHL will activate antisense RNA against T7's DNA polimerase. | ||
+ | Diffusion is simulated using discrete version of[http://en.wikipedia.org/wiki/Fick%27s_law_of_diffusion Flick's second law]<br>. The rate of AHL production and the amount infected E. Coli will produce before lysis can be estimated using the results of the [[Team:LCG-UNAM-Mexico:Molecular_model|Stochastic Molecular Simulations]]. | ||
==The Algorithm== | ==The Algorithm== |
Revision as of 07:21, 16 October 2009