Hierarchical modeling for synthetic biology.

One of the characteristics of synthetic biology is that it often combines mathematical modeling with experimental work. The link between modeling and experiments is carried out by human researchers who have a conceptual understanding of the underlying biological system. At present, there is no method for representing a conceptual description that can be used to connect mathematical models and experimental data, especially sequence annotations, pertaining to the same underlying biological system. One reason for this limitation is that there can exist different mathematical models of the same biological system. In such cases, the same annotation in a DNA sequence would map differently to different models of the same system. In order to enable software support for synthetic biology, a software framework is needed such that it is able to capture a conceptual description of a biological system, including quantitative values, without confining itself to one mathematical model. The novel use of hierarchical modeling inside TinkerCell (www.tinkercell.com) provides one potential software solution for representing a "conceptual diagram" of a biological system. The conceptual diagram does not assume any underlying model. Rather, the diagram is mapped automatically to one of several models. The diagram can then contain information relevant for both modeling and experimental work. Computer-aided design (CAD) can be very useful to synthetic biology. CAD allows engineers to spend more effort at the design stage and less at the construction stage by automatically performing many tasks that are currently performed by human researchers. The ability to automatically link models and experimental results will be one step in the development of practical CAD systems for synthetic biology.

[1]  Herbert M. Sauro,et al.  Antimony: a modular model definition language , 2009, Bioinform..

[2]  Herbert M Sauro,et al.  Designing and engineering evolutionary robust genetic circuits , 2010, Journal of biological engineering.

[3]  Deepak Chandran,et al.  Computer-aided design of biological circuits using tinkercell , 2010, Bioengineered bugs.

[4]  Deepak Chandran,et al.  Computational tools for metabolic engineering. , 2012, Metabolic engineering.

[5]  M. Ashburner,et al.  Gene Ontology: tool for the unification of biology , 2000, Nature Genetics.

[6]  M. Bennett,et al.  A fast, robust, and tunable synthetic gene oscillator , 2008, Nature.

[7]  R. Durbin,et al.  The Sequence Ontology: a tool for the unification of genome annotations , 2005, Genome Biology.

[8]  Christian Weber,et al.  Complement activation in vascular remodeling and organ damage , 2008 .

[9]  Jay D Keasling,et al.  BglBricks: A flexible standard for biological part assembly , 2010, Journal of biological engineering.

[10]  Michel Dumontier,et al.  Controlled vocabularies and semantics in systems biology , 2011, Molecular systems biology.

[11]  Kei-Hoi Cheung,et al.  BioPAX – A community standard for pathway data sharing , 2010, Nature Biotechnology.

[12]  Hiroaki Kitano,et al.  The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models , 2003, Bioinform..

[13]  Sven Sahle,et al.  Computational modeling of biochemical networks using COPASI. , 2009, Methods in molecular biology.

[14]  C Burks,et al.  The GenBank genetic sequence data bank. , 1988, Nucleic acids research.

[15]  Deepak Chandran,et al.  TinkerCell: modular CAD tool for synthetic biology , 2009, Journal of biological engineering.

[16]  Ernst Dieter Gilles,et al.  ProMoT: modular modeling for systems biology , 2009, Bioinform..

[17]  Christopher A. Voigt,et al.  Environmental signal integration by a modular AND gate , 2007, Molecular systems biology.

[18]  H M Sauro,et al.  Mathematical modeling and synthetic biology. , 2008, Drug Discovery Today : Disease Models.

[19]  Michael B. Elowitz,et al.  Architecture-Dependent Noise Discriminates Functionally Analogous Differentiation Circuits , 2009, Cell.