Team:ETH Zurich/Modeling/Switch Circuit

From 2008.igem.org

(Difference between revisions)
m (binding of tet to TetR)
(binding of IPTG to LacI)
Line 121: Line 121:
=== binding of IPTG to LacI ===
=== binding of IPTG to LacI ===
-
<html><table border=1> <colgroup>
+
<html><table border=0> <colgroup>
     <col width="250">
     <col width="250">
     <col width="*">
     <col width="*">

Revision as of 18:20, 29 October 2008

Contents

Switch Circuit

We designed a novel switching circuit consisting of two inputs and one output – a start signal initiates the synthesis of a specific protein, and a terminating signalswitches gene expression off. The goal of this system is the controlled expression of a restriction enzyme to delete genome fragments in vivo. In order to do some preliminary experiments, the restriction enzyme has been substitued by a fluorescent protein.

The basic idea of the how the system should work is as follows : Fluorescent protein gene expression is under the control of LacI and can be induced by the addition of IPTG. In order to stop gene expression, the IPTG-sensitive LacI is replaced by IPTG-insensitive LacIS, which shuts restriction enzyme gene expression off again. The synthesis of LacIS is started by the addition of Tetracyclin to the system, which binds to the tet repressor TetR and thus de-represses the expression of the lacIs gene. The fluorescent protein is tagged, so that it is degraded faster by the Clp protease and vanishes faster from the system as its expression has been stopped.

Circuit model.JPG

This switching circuit is described by a set of 64 chemical reactions and XX molecular species. (see "Detailed Model") In order to do a computational analysis of the circuit, this model has been simplified and implemented in MATLAB. Then the system has been simulated using ODE and stochastic solvers.

Implementation and Simulation

Implementation

For the implementation, different steps having no significant effects on the aspired results have been neglected for the sake of simplicity. In the transcriptions the additional step involving the RNA-Polymerase and in the translations the step involving the ribosomes have not been taken into account. Furthermore, the effects of the dimerization of TetR as well as the impacts of dimerization and tetramerization of LacI and LacIIs have not been considered in the final implementation.

This simplified model still comprises more than 20 different species and over 30 kinetic reactions and has been implemented by 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 the Mass-Action-Kinetics. The stochastic simulations turned out to be computationally very exhaustive but generated no further significant information compared to the deterministic simulations.

Simulation Results

Input signals: Start signal (Induction with IPTG) at t=0 and Stop signal (induction with tet) at t=600
Output signal: expression of GFP and GFP_mRNA as a response to the input signals on the left


The simulations show that our system actually should create a nice pulse-shaped expression of the fluorescent protein (FP). This expression can be initiated by inducing with IPTG 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 that the 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 is degraded too. Otherwise there would still be IPTG in the system inhibiting the binding of LacI to the FP-promoter 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. Still another way would be to wait a bit longer after the induction with IPTG so that it has already partly vanished until switching off the FP-expression with tet.

Sensitivity Analysis

We define the sensitivity as the change of the production of the desired fluorescence protein - which is the output of our system - depending on the change of the parameters.

Sensitivity analysis


The sensitivity analysis shows, that the concentration of the fluorescent protein strongly depends on its decay rate (parameter 13) the decay rate of its mRNA (parameter 10) and of course the transcription and translation rates of the protein (parameters 29 and 27), which is no surprise. We can also see that the decay rate of LacIIs (parameter 9) and the transcription rate of LacIIs (parameter 31) have an influence on the expression of the fluorescent protein.

Detailed Model

diffusion of IPTG

In order to switch on the circuit, we induce with IPTG. When IPTG is added into the medium it diffuses reversibly between the medium and the cells, where it is slowly degraded. In a chemostat extracellular IPTG is washed away.

Circuit iptg diff.JPG
Diffusion iptg.JPG


diffusion of tet

The second inducer which is used in our system is tet. This one also diffuses into the cell when it is added into the medium and degrades slowly.

Circuit tet diff.JPG
Diffusion tet.JPG


binding of TetR to LacIIs-promotor

TetR is constitutively expressed and binds to the LacIIs promotor, inhibiting its expression.

Circuit LacI LacIIs Pgfp.JPG
Binding tetR to LacIIs.JPG


binding of LacI and LacIIs to GFP-promotor

LacI which is constitutively expressed and LacIIs which is under the control of a tet repressor both can bind to the GFP promotor.

Circuit TetR PLacIIs.JPG
Binding LacIIs to Pgfp.JPG
Binding LacI to Pgfp.JPG


binding of tet to TetR

Circuit tet tetR.JPG
Binding tet to tetR.JPG


binding of IPTG to LacI

Circuit IPTG LacI.JPG
Binding IPTG to LacI.JPG


transcription and translation of LacI

Circuit LacI expression.JPG
Transcription of LacI.JPG
Translation of LacI.JPG


transcription and translation of LacIIs

Circuit LacIIs expression.JPG
Transcription of LacIIs.JPG
Translation of LacIIs.JPG


transcription and translation of TetR

Circuit tetR expression.JPG
Transcription of tetR.JPG
Translation of tetR.JPG


transcription and translation of GFP

Circuit gfp expression.JPG
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.

Because many of the in vivo rates of the biochemical reactions we simulated are unknown, the numeric values of the kinetic parameters were mainly obtained from educated guesses (2) based on those values found in (1).

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

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