Team:ETH Zurich/Modeling/Switch Circuit

From 2008.igem.org

Revision as of 21:47, 28 October 2008 by Nico (Talk | contribs)

Contents

Switch Circuit

Circuit model.JPG


Implementation and Simulation

For the sake of simplicity and because they wouldn't yield any significant effects on the results we are interested in, we neglected in all the transcriptions the additional step involving the RNA-Polymerase and in all the translations the step involving the ribosomes. Furthermore the effects of dimerization of tetR and the dimerization and tetramerization of LacI and LacIIs have also not been considered in the final impelemtation.

This simplified model still consisted more than 20 different species and over 30 kinetic reactions and has been implemented using the Simbiology Toolbox in MATLAB.

diagram view of the model

To get any useful results form the model, we performed deterministic and stochastic simulations based on Mass-Action-Kinetics. The stochastic simulations turned out to be computationally very exhaustive but generated no further significant information compared to the deterministic simulations.


Results and Discussion

The simulations show that our system actually should create a nice pulse-shaped expression of the fluorescent protein(FP). This expression can be started by inducing with IPTG and and stopped by subsequent addition of tet into the medium. By tagging the protein it will be degraded much faster by the Clp protease, so that the overall concentration is bounded and, after activating the stop-signal, the remaining proteins disappear quickly.

Another fact, our simulations showed, is that in order to get one single pulse the tet-concentration inside the medium must not reach zero before all the IPTG has degraded too. Otherwise there would still be IPTG in the system inhibiting the binding of LacI to the FP-prmotor and leading to an unwanted expression of our protein of interest as the LacIIs degrades.
One way to overcome this problem is by simply inducing with a much higher quantity of tet than IPTG, so that it simply takes longer for it to completely degrade or being washed away. Another way would be to wait a bit longer after the induction with IPTG so that it has already partly vanished until stopping the FP-expression with tet.

Detailed Model

diffusion of IPTG

In order to switch on the sircuit, we induce with IPTG. When we add the IPTG into the medium diffuses reversibly between the medium and the cells, where it is slowly degraded. In a chemostat extracellular IPTG is washed away.
Grafik left width=30%

diffusion of tet

The second inducer which is used in our system is tet. This also diffuses into the cell when it is added into the medium and degrades slowly.
Grafik left width=30%

binding of tetR to LacIIs-promotor

Binding tetR to LacIIs.JPG

binding of LacI and LacIIs to GFP-promotor

Binding LacIIs to Pgfp.JPG

Binding LacI to Pgfp.JPG

binding of tet to tetR

Binding tet to tetR.JPG

binding of IPTG to LacI

Binding IPTG to LacI.JPG

transcription and translation of LacI

Transcription of LacI.JPG

Translation of LacI.JPG

transcription and translation of LacIIs

Transcription of LacIIs.JPG

Translation of LacIIs.JPG

transcription and translation of tetR

Transcription of tetR.JPG

Translation of tetR.JPG

transcription and translation of GFP

Transcription of gfp.JPG

Translation of gfp.JPG

dimerization of tetR

Dimerization of tetR.JPG

dimerization and tetramerization of LacI and LacIIs

Dimerization of LacI.JPG

Dimerization of LacIIs.JPG

Tetramerization of LacI.JPG

Tetramerization of LacIIs.JPG



Parameters

In this section you can find all the parameters used in the simulation.

# Parameter name Value Units Reference
1 k_assoc(IPTG_LacI) 5.0 1/(mole*second)
2 k_assoc(LacI) 5.0 1/(mole*second)
3 k_assoc(LacIs) 5.0 1/(mole*second)
4 k_assoc(tet) 5.0 1/(mole*second)
5 k_assoc(tetR) 5.0 1/(mole*second)
6 k_dec(IPTG) 0.002 1/second
7 k_dec(IPTG_ext) 0.005 1/second
8 k_dec(LacI) 5.0 1/second
9 k_dec(LacIs) 5.0 1/second
10 k_dec(gfp) 1.0 1/second
11 k_dec(mRNA_LacI) 0.1 1/second
12 k_dec(mRNA_LacIs) 0.1 1/second
13 k_dec(mRNA_gfp) 0.2 1/second
14 k_dec(mRNA_tetR) 0.05 1/second
15 k_dec(tetR) 0.05 1/second
16 k_dec(tet) 0.002 1/second
17 k_dec(tet_ext) 0.005 1/second
18 k_diff(IPTG) 0.1 1/second
19 k_diff(tet) 0.1 1/second
20 k_dissoc(IPTG_LacI) 1.0 1/second
21 k_dissoc(LacI) 1.0 1/second
22 k_dissoc(LacIs) 1.0 1/second
23 k_dissoc(tet) 1.0 1/second
24 k_dissoc(tetR) 1.0 1/second
25 k_tl(LacI) 10.0 1/second
26 k_tl(LacIs) 10.0 1/second
27 k_tl(gfp) 10.0 1/second
28 k_tl(tetR) 10.0 1/second
29 k_tr(LacI) 2.0 1/second
30 k_tr(LacIs) 2.0 1/second
31 k_tr(gfp) 2.0 1/second
32 k_tr(tetR) 2.0 1/second

References

(1) "Spatiotemporal control of gene expression with pulse-generating networks", Basu et al., PNAS, 2004

(2) "Genetic circuit building blocks for cellular computation, communications, and signal processing", Weiss et al., Natural Computing, 2003

(3) "Predicting stochastic gene expression dynamics in single cells", Mettetal et al., PNAS, 2006

(4) "Engineered gene circuits", Hasty et al., Nature, 2002