Team:Oxford/biosensor characterisation
From 2014.igem.org
(Difference between revisions)
Olivervince (Talk | contribs) |
|||
Line 204: | Line 204: | ||
Stochastic modelling uses probability theory to predict the behaviour of a system. For our project, we used it to model the expression of GFP from bacteria. | Stochastic modelling uses probability theory to predict the behaviour of a system. For our project, we used it to model the expression of GFP from bacteria. | ||
<br><br> | <br><br> | ||
- | We started with the Gillespie Algorithm, which considers the expression of GFP to be binary; a molecule of GFP is either produced or degraded. We modelled the probability of a molecule of GFP being created using the Michaelis-Menten model, incorporating a basal transcription rate. For the degradation, we assumed a simple proportional relationship; the more you have the more likely it is that a molecule degrades. The constant of proportionality will be a function of the intrinsic life time of the protein in the cell. | + | We started with the Gillespie Algorithm, which considers the expression of GFP to be binary; a molecule of GFP is either produced or degraded. We modelled the probability of a molecule of GFP being created using the Michaelis-Menten model, incorporating a basal transcription rate. For the degradation, we assumed a simple proportional relationship; the more you have the more likely it is that a molecule degrades. The constant of proportionality will be a function of the intrinsic life time of the protein in the cell. Because it is not necessary for a reaction to occur at every time interval, before determining the nature of a reaction, the code had to predict whether any reaction would occur at all. We achieved this by using the random number generator on Matlab and comparing the random figure generated to the overall probability of a reaction occurring. To then work out which reaction occurred we compared the relative probabilities of production and degradation, and used the same random number generator to determine the nature of the reaction. |
<br><br> | <br><br> | ||
We later changed this code so that a reaction occurred every time increment, but included a null reaction where no GFP was degraded or created. Although this made the code a lot more data heavy, it allowed for much easier calculation of the mean response of multiple realisations. | We later changed this code so that a reaction occurred every time increment, but included a null reaction where no GFP was degraded or created. Although this made the code a lot more data heavy, it allowed for much easier calculation of the mean response of multiple realisations. | ||
<br><br> | <br><br> | ||
- | Stochastic modelling is useful because it | + | Stochastic modelling is useful because it builds in the random effects which are often seen in real bacteria. By calculating the variation of the mean of multiple GFP producing bacteria, we can also work out the standard deviation. If we then assume that the system varies with respect to the normal distribution, we can produce error bounds for the production of GFP. Such that we can say, 90% of the time we can expect the production of GFP from a single bacterium to be within these 2 curves. This could be useful for seeing if results are unexpected, or, if there are multiple outliers, that our model is incorrect. If we average more and more bacteria then the mean curve tend towards the deterministic response. This is to be expected as we are now looking at the system as a whole and fluctuations in the production from individual bacteria are averaged out. Sto for small Det for large |
What is stochastic modelling? -- Yes | What is stochastic modelling? -- Yes |
Revision as of 16:57, 16 October 2014