Short description
Elowitz2000 - Repressilator

This model describes the deterministic version of the repressilator system.

The authors of this model (see reference) use three transcriptional repressor systems that are not part of any natural biological clock to build an oscillating network that they called the repressilator. The model system was induced in Escherichia coli.

In this system, LacI (variable X is the mRNA, variable PX is the protein) inhibits the tetracycline-resistance transposon tetR (Y, PY describe mRNA and protein). Protein tetR inhibits the gene Cl from phage Lambda (Z, PZ: mRNA, protein),and protein Cl inhibits lacI expression. With the appropriate parameter values this system oscillates.

This model is described in the article:

Elowitz MB, Leibler S.
Nature. 2000 Jan; 403(6767):335-338

Abstract:

Networks of interacting biomolecules carry out many essential functions in living cells, but the 'design principles' underlying the functioning of such intracellular networks remain poorly understood, despite intensive efforts including quantitative analysis of relatively simple systems. Here we present a complementary approach to this problem: the design and construction of a synthetic network to implement a particular function. We used three transcriptional repressor systems that are not part of any natural biological clock to build an oscillating network, termed the repressilator, in Escherichia coli. The network periodically induces the synthesis of green fluorescent protein as a readout of its state in individual cells. The resulting oscillations, with typical periods of hours, are slower than the cell-division cycle, so the state of the oscillator has to be transmitted from generation to generation. This artificial clock displays noisy behaviour, possibly because of stochastic fluctuations of its components. Such 'rational network design may lead both to the engineering of new cellular behaviours and to an improved understanding of naturally occurring networks.

The model is based upon the equations in Box 1 of the paper; however, these equations as printed are dimensionless, and the correct dimensions have been returned to the equations, and the parameters set to reproduce Figure 1C (left).

The original model was generated by B.E. Shapiro using Cellerator version 1.0 update 2.1127 using Mathematica 4.2 for Mac OS X (June 4, 2002), November 27, 2002 12:15:32, using (PowerMac,PowerPC, Mac OS X,MacOSX,Darwin).

Nicolas Le Novere provided a corrected version generated by SBMLeditor on Sun Aug 20 00:44:05 BST 2006. This removed the EmptySet species. Ran fine on COPASI 4.0 build 18.

Bruce Shapiro revised the model with SBMLeditor on 23 October 2006 20:39 PST. This defines default units and correct reactions. The original Cellerator reactions while being mathematically correct did not accurately reflect the intent of the authors. The original notes were mostly removed because they were mostly incorrect in the revised version. Tested with MathSBML 2.6.0.

Nicolas Le Novere changed the volume to 1 cubic micrometre, to allow for stochastic simulation.

Changed by Lukas Endler to use the average livetime of mRNA instead of its halflife and a corrected value of alpha and alpha0.

Moreover, the equations used in this model were clarified, cf. below.

The equations given in box 1 of the original publication are rescaled in three respects (lowercase letters denote the rescaled, uppercase letters the unscaled number of molecules per cell):

  • the time is rescaled to the average mRNA lifetime, t_ave: τ = t/t_ave
  • the mRNA concentration is rescaled to the translation efficiency eff: m = M/eff
  • the protein concentration is rescaled to Km: p = P/Km

α in the equations should be in units of rescaled proteins per promotor and cell, and β is the ratio of the protein to the mRNA decay rates or the ratio of the mRNA to the protein halflife.

In this version of the model α and β are calculated correspondingly to the article, while p and m where just replaced by P/Km resp. M/eff and all equations multiplied by 1/t_ave . Also, to make the equations easier to read, commonly used variables derived from the parameters given in the article by simple rules were introduced.

The parameters given in the article were:

promotor strength (repressed) ( tps_repr ): 5*10 -4 transcripts/(promotor*s)
promotor strength (full) ( tps_active ): 0.5 transcripts/(promotor*s)
mRNA half life, τ 1/2,mRNA : 2 min
protein half life, τ 1/2,prot : 10 min
K M : 40 monomers/cell
Hill coefficient n: 2

From these the following constants can be derived:

average mRNA lifetime ( t_ave ): τ 1/2,mRNA /ln(2) = 2.89 min
mRNA decay rate ( kd_mRNA ): ln(2)/ τ 1/2,mRNA = 0.347 min -1
protein decay rate ( kd_prot ): ln(2)/ τ 1/2,prot
transcription rate ( a_tr ): tps_active*60 = 29.97 transcripts/min
transcription rate (repressed) ( a0_tr ): tps_repr*60 = 0.03 transcripts/min
translation rate ( k_tl ): eff*kd_mRNA = 6.93 proteins/(mRNA*min)
α : a_tr*eff*τ 1/2,prot /(ln(2)*K M ) = 216.4 proteins/(promotor*cell*Km)
α 0 : a0_tr*eff*τ 1/2,prot /(ln(2)*K M ) = 0.2164 proteins/(promotor*cell*Km)
β : k_dp/k_dm = 0.2

Annotation by the Kinetic Simulation Algorithm Ontology (KiSAO):

To reproduce the simulations run published by the authors, the model has to be simulated with any of two different approaches. First, one could use a deterministic method ( KISAO_0000035 ) with continuous variables ( KISAO_0000018 ). One sample algorithm to use is the CVODE solver ( KISAO_0000019 ). Second, one could simulate the system using Gillespie's direct method ( KISAO_0000029 ), which is a stochastic method ( KISAO_0000036 ) supporting adaptive timesteps ( KISAO_0000041 ) and using discrete variables ( KISAO_0000016 ).

To the extent possible under law, all copyright and related or neighbouring rights to this encoded model have been dedicated to the public domain worldwide. Please refer to CC0 Public Domain Dedication for more information.

Format
SBML (L2V3)
Related Publication
  • A synthetic oscillatory network of transcriptional regulators.
  • Elowitz MB, Leibler S
  • Nature , 1/ 2000 , Volume 403 , pages: 335-338
  • Department of Molecular Biology and Physics, Princeton University, New Jersey 08544, USA. melowitz@princeton.edu
  • Networks of interacting biomolecules carry out many essential functions in living cells, but the 'design principles' underlying the functioning of such intracellular networks remain poorly understood, despite intensive efforts including quantitative analysis of relatively simple systems. Here we present a complementary approach to this problem: the design and construction of a synthetic network to implement a particular function. We used three transcriptional repressor systems that are not part of any natural biological clock to build an oscillating network, termed the repressilator, in Escherichia coli. The network periodically induces the synthesis of green fluorescent protein as a readout of its state in individual cells. The resulting oscillations, with typical periods of hours, are slower than the cell-division cycle, so the state of the oscillator has to be transmitted from generation to generation. This artificial clock displays noisy behaviour, possibly because of stochastic fluctuations of its components. Such 'rational network design may lead both to the engineering of new cellular behaviours and to an improved understanding of naturally occurring networks.
Contributors
Nicolas Le Novère

Metadata information

is
BioModels Database MODEL6615351360
BioModels Database BIOMD0000000012
isDescribedBy
PubMed 10659856
hasTaxon
isVersionOf
Curation status
Curated
  • Model originally submitted by : Nicolas Le Novère
  • Submitted: Sep 13, 2005 1:43:31 PM
  • Last Modified: Jul 10, 2013 11:59:30 AM
Revisions
  • Version: 2 public model Download this version
    • Submitted on: Jul 10, 2013 11:59:30 AM
    • Submitted by: Nicolas Le Novère
    • With comment: Current version of Elowitz2000 - Repressilator
  • Version: 1 public model Download this version
    • Submitted on: Sep 13, 2005 1:43:31 PM
    • Submitted by: Nicolas Le Novère
    • With comment: Original import of Elowitz2000_Repressilator
Curator's comment:
(added: 23 Sep 2010, 18:06:16, updated: 23 Sep 2010, 18:06:16)
Protein numbers per cell as in figure 1c of the reference publication. Deterministic simulation of the model was performed using SBML ODESolver. The results do not match those in figure 1 c before 400 minutes, as the initial conditions were not given in the publication.