Abstract
The models for the Repressilator and the Toggle Switch that we have built in Chap. 8 are not based on the notion of DNA parts and the two circuits are treated just as biological systems made of interacting molecules. However, as we have seen in Chap. 1 , an ultimate goal of Synthetic Biology is to developed methods for the modular design and modeling of genetic circuits, where basic components – DNA sequences and pools of signal carriers – are linked together in a visual way, as it is usually done with electronic circuits. One of the first attempts in this direction is represented by the Parts & Pools software, the Synthetic Biology add-on of ProMoT, a computational tool for the modular design and analysis of complex systems. In the following, we will see how the Repressilator and the Toggle Switch can be designed in a “drag and drop” way with Parts & Pools. First, DNA parts and pools are displayed on the canvas provided by ProMoT. Then, they are connected to each other with wires were the signal carrier molecules are imagined to flow. Each circuit component is associated with a pre-existent mathematical model, in which a user can only change parameter values. A model for the whole circuit is generated by ProMoT via the composition of the models of the circuit components. The circuit model can be exported, finally, into the SBML format and used for simulations and analysis with COPASI.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
ProMoT is freely available at http://www2.mpi-magdeburg.mpg.de/projects/promot/ .
- 2.
Despite the fact that RNA polymerase is an enzyme, in the Michaelis-Menten scheme that describes the interaction between RNA polymerase and promoter, the promoter plays the role of the enzyme E and the RNA polymerase that of the substrate S – see Eq. (2.46).
- 3.
Also in this case the ribosomes are the substrate for the Michaelis-Menten scheme and the mRNA corresponds to the reaction enzyme.
- 4.
PoPS in corresponds to a PoPS out from a terminator.
- 5.
Wherever possible, we will use the same parameter values as in Chap. 8 .
- 6.
Here we use ProMoT version 0.8.5 on Linux (Ubuntu) operating system. To launch ProMoT graphical user interface, you should run the script “promot-ui” located in the directory “/usr/local/promot/scripts/” if you have made a default ProMoT installation.
- 7.
By clicking on “…” on the left of each entry in this window you can browse the directories in your computer.
- 8.
If you prefer, you can copy all Perl scripts, input files, and icon files (PNG) from “/usr/local/promot/kb/scripts/synthetic-biology/” to the “repressilator” directory and run the perl scripts from a terminal.
- 9.
A more recent version of Parts & Pools – developed mainly for eukaryotic gene circuit design [36] – does not put any limit on the operator number.
- 10.
Each string or number you write into a Parts & Pools input file shall not be included between quotation marks nor apices. Moreover, it must be separated by a blank space from the semicolon on its left.
- 11.
If, like in this case, the same transcription factor binds both operators, its name should be followed by the number 1.
- 12.
Readthrough means that RNA polymerase molecules do not leave the DNA after meeting a transcription termination signal but flow into an adjacent promoter without ceasing mRNA production.
- 13.
MDL used d instead of e to represent powers of 10.
- 14.
“alpha1f” and “alpha1t” would have the same value.
- 15.
If rate constant values are not consistent with cooperative effects, the “promoter_gen.pl” script returns a warning message.
- 16.
In principle, it holds that k 1sa > k 1, k −1sa < k −1, and k 2sa > k 2. When these conditions are not respected only a warning message is returned by the “promoter_gen.pl” script.
- 17.
Here we call pseudo-polycistronic a multicistronic sequence where DNA spacers have been omitted.
- 18.
The Parts & Pools modeling framework supposes that every post-transcriptional regulation takes place inside the RBS. This assumption does not provoke any loss of information even though, in living cells, small RNA molecules can be complementary to portions of the CDS or the 3’UTR.
- 19.
This value comes from the assumption that the mean RBS length is of 20 nucleotides and the average RNA polymerase elongation speed in E. coli equals 40 nt/s [28].
- 20.
- 21.
In COPASI, we will change the initial concentration of one repressor to 10−8 M, as in Chap. 8 .
- 22.
It is useful, for future circuit modifications, to save into a file all modules you used for designing the circuit. Click on “File, Save All Classes…” and name the file as “ALL_repressilator.mdl”.
- 23.
A version of this script for MS Windows is also available.
- 24.
If you are using a terminal, type “/usr/local/promot/kb/scripts/synthetic-biology/parser_lev2_linux.pl repressilator”.
- 25.
This indeed is the number of the equations calculated by ProMoT when the Repressilator model was exported into the SBML format.
- 26.
In this version of Parts & Pools the interactions between chemicals and transcription factors take place only inside promoter parts.
References
A. Arkin, J. Ross, H.H. McAdams, Stochastic kinetic analysis of developmental pathway bifurcation in phage lambda-infected Escherichia coli cells. Genetics 149(4), 1633–1648 (1998)
T. Franch, M. Petersen, E.G. Wagner, J.P. Jacobsen, K. Gerdes, Antisense RNA regulation in prokaryotes: rapid RNA/RNA interaction facilitated by a general U-turn loop structure. J. Mol. Biol. 294(5), 1115 (1999)
D.V. Freistroffer, M.Y. Pavlov, J. MacDougall, R.H. Buckingham, M. Ehrenberg, Release factor RF3 in E. coli accelerates the dissociation of release factors RF1 and RF2 from the ribosome in a GTP-dependent manner. EMBO J. 16(13), 4126–4133 (1997)
F.J. Isaacs, D.J. Dwyer, J.J. Collins, RNA synthetic biology. Nat. Biotechnol. 24(5), 545–554 (2006)
D. Kennell, H. Riezman, Transcription and translation initiation frequencies of the Escherichia coli lac operon. J. Mol. Biol. 114(1), 1–21 (1977)
B. Lewin, Genes VII (Oxford University Press, New York, 2000)
M.A. Marchisio, J. Stelling, Computational design of synthetic gene circuits with composable parts. Bioinformatics 24(17), 1903–1910 (2008)
M.A. Marchisio, J. Stelling, Synthetic gene network computational design, in Proceedings of the IEEE International Symposium on Circuits and Systems, ISCAS, 2009, pp. 309–312
M.A. Marchisio, J. Stelling, Automatic design of digital synthetic gene circuits. PLoS Comput. Biol. 7(2), e1001083 (2011)
M.A. Marchisio, M. Colaiacovo, E. Whitehead, J. Stelling, Modular, rule-based modeling for the design of eukaryotic synthetic gene circuits. BMC Syst. Biol. 7(1), 42 (2013)
T.T. Marquez-Lago, M.A. Marchisio, Synthetic biology: dynamic modeling and construction of cell systems, Process systems engineering: Vol. 7, in Dynamic Process Modeling, ed. by M.C. Georgiadis, J.R. Banga, E.N. Pistikopoulos (Wiley-VCH, Weinheim, 2011), pp. 493–544
E. Masse, Coupled degradation of a small regulatory RNA and its mRNA targets in Escherichia coli. Genes Dev. 17(19), 2374–2383 (2003)
S. Mirschel, K. Steinmetz, M. Rempel, M. Ginkel, E.D. Gilles, PROMOT: modular modeling for systems biology. Bioinformatics 25(5), 687–689 (2009)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Marchisio, M.A. (2018). Computational Gene Circuit Design. In: Introduction to Synthetic Biology. Learning Materials in Biosciences. Springer, Singapore. https://doi.org/10.1007/978-981-10-8752-3_9
Download citation
DOI: https://doi.org/10.1007/978-981-10-8752-3_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-8751-6
Online ISBN: 978-981-10-8752-3
eBook Packages: Biomedical and Life SciencesBiomedical and Life Sciences (R0)