Team:ETH Zurich/Modeling/Analysis
From 2011.igem.org
(→Stochastic Simulations) |
(→Repression Coefficients) |
||
Line 66: | Line 66: | ||
|- | |- | ||
|colspan="2"| | |colspan="2"| | ||
- | + | When the AlcR-AA repression coefficient is zero, TetR is always repressed. This in turn means that LacI<sub>M1</sub> is always produced and it represses GFP production. Thus the band is absent. As soon as the AlcR-AA repression coefficient becomes nonzero, the band appears. Since when this value is low, repression of TetR is very efficient, the band is narrow. This can be clearly seen in the graph: the band widens and shifts the position of its peak to higher Acetaldehyde values as the repression becomes weaker. The AlcR-AA repression coefficient influences the lower and upper thresholds which determine where the band is positioned. The amplitude of the GFP band is not affected by the change of this parameter. | |
+ | |||
+ | When the TetR repression coefficient is zero, CI and LacI<sub>M1</sub> are completely repressed, thus LacI is free to repress GFP and the band is absent. Since TetR is produced only when the Acetaldehyde concentration is low, if simultaneously the TetR repression coefficient is low, then GFP is repressed, however for higher Acetaldehyde concentrations GFP is produced. This is why in the graph we notice that for low TetR repression coefficients, above a certain Acetaldehyde concentration there is always GFP present. For high values of the TetR repression coefficient the opposite thing happens. GFP is produced for low Acetaldehyde concentrations because in this case repression of CI and LacI<sub>M1</sub> is weak. Thus the TetR repression coefficient has an impact on the width and position of the band, but again the amplitude remains at the same value. | ||
|- valign="top" | |- valign="top" | ||
|[[File:BetaC.png|thumb|400px|center|'''Figure 8''': Exploring the parameter space of CI repression coefficient]] | |[[File:BetaC.png|thumb|400px|center|'''Figure 8''': Exploring the parameter space of CI repression coefficient]] |
Revision as of 12:04, 24 October 2011
System Analysis |
| ||
We wanted to analyse the effect of the parameters on the output of our system. We achieved this by looking at how the characteristics of the GFP band change when we explore the parameter space of a certain constant and at the sensitivity of GFP to the value of the toxic input substance (acetaldehyde or xylene) . |
Parameter SweepsFor the parameters that belong to the band detector module, we explored their parameter spaces to quantify how they affect the features of the GFP band . As we varied each parameter (while keeping the rest constant), we varied also the acetaldehyde input and monitored the GFP output. We analyzed the parameter space only for the model that uses acetaldehyde as an input parameter. In both models the band is affected in the same way by the parameters of the band detector module. The sensor mechanism can only cause shifts in the band but the band detector module itself is unaffected by the input of the system. The parameter sweeps for the xylene model would therefore be similar to the acetaldehyde model, with differences only for the parameters involved in the sensor mechanism. In order to speed up the simulations, we used Maple to derive the steady-state formulas for all the relevant species. In this way we were able to obtain the steady-state GFP value simply by knowing the input concentration of Acetaldehyde, without the need to use an ODE solver. Thus we were able to reduce the simulation time from about 30 minutes to under one minute for one parameter sweep. The following figures show how the band changes with the variation of protein production rates, repression coefficients and degradation rates.
Protein Synthesis Rates
Repression Coefficients
Protein Degradation Rates
|
Coupled parameter variationWith doing the parameter sweeps for individual parameters, we saw how robust our system is with respect to a particular paramter. But in reality, when parameters vary, they usually don't vary alone, but they are coupled (i.e more parameters vary simultaneously). One way to incorporate this fact in our model is to couple the expression rates of the proteins according to the plasmid they are expressed on and vary them together. |
Stochastic SimulationsBesides the parameter space search, we performed another type of analysis in order to verify that our system is robust and that it is not bistable. We were especially interested at the GFP band and whether it is always there. We did stochastic simulations to see how our system reacts to noise and how it responds to perturbations. For a certain acetaldehyde concentration (which gives the peak of the band) we wanted to see how the GFP peak value varies over long time period when we consider stochasticity. For the stochastic simulations we used the software Dizzy, to which we gave as an input file an SMBL file with the description of our system. Moving from deteministic to stochastic simulations, we had to change several things in the SBML file. For instance, we had to convert all the concentrations into number of molecules (and round them) and also separate the ODEs for the species into ODEs for distinct reaction channels (i.e. separate degradation from activation/repression) etc. We started with a deterministic simulation to take the deterministic steady states of the species, after 5000 min(the acetaldehyde amount was the one that leads to the maximal GFP value, i.e the peak of the band). Starting from deterministic steady states, we performed a stochastic simulation with Gillespie-direct algorithm for 10000 min in order to get the stochastic steady states. After that, we restarted the stochastic simulation having the stochastic steady state values as our initial and simulated for 100 000 more minutes (storing the GFP values every 10th minute). We collected all the GFP values from the last simulation and plotted them in a histogram (Figure 1).
|
Sensitivity AnalysisSensitivity analysis is a technique that studies the change of the output (or any observable) of a certain function with the variation of a certain parameter. It gives us an overview of how sensitive the model is with respect to the parameter, i.e. what the impact of the parameter is. The sensitivity is defined as the partial differential equation of the observable with respect to a certain parameter. We performed sensitivity analysis with respect to acetaldehyde or xylene. For different input concentrations we monitored the change in the GFP output (dGFP/dAcetaldehyde or dGFP/dXylene).
|