Home LiteratureArticle Details
PMID: 19874625 Published · epublish English Journal Article

TinkerCell: modular CAD tool for synthetic biology.

Journal of biological engineering ·Vol. 3 ·2009-10-29 ·Pages 19

Chandran D, Bergmann FT, Sauro HM

Abstract

Synthetic biology brings together concepts and techniques from engineering and biology. In this field, computer-aided design (CAD) is necessary in order to bridge the gap between computational modeling and biological data. Using a CAD application, it would be possible to construct models using available biological "parts" and directly generate the DNA sequence that represents the model, thus increasing the efficiency of design and construction of synthetic networks. An application named TinkerCell has been developed in order to serve as a CAD tool for synthetic biology. TinkerCell is a visual modeling tool that supports a hierarchy of biological parts. Each part in this hierarchy consists of a set of attributes that define the part, such as sequence or rate constants. Models that are constructed using these parts can be analyzed using various third-party C and Python programs that are hosted by TinkerCell via an extensive C and Python application programming interface (API). TinkerCell supports the notion of a module, which are networks with interfaces. Such modules can be connected to each other, forming larger modular networks. TinkerCell is a free and open-source project under the Berkeley Software Distribution license. Downloads, documentation, and tutorials are available at http://www.tinkercell.com. An ideal CAD application for engineering biological systems would provide features such as: building and simulating networks, analyzing robustness of networks, and searching databases for components that meet the design criteria. At the current state of synthetic biology, there are no established methods for measuring robustness or identifying components that fit a design. The same is true for databases of biological parts. TinkerCell's flexible modeling framework allows it to cope with changes in the field. Such changes may involve the way parts are characterized or the way synthetic networks are modeled and analyzed computationally. TinkerCell can readily accept third-party algorithms, allowing it to serve as a platform for testing different methods relevant to synthetic biology.

Authors & Affiliations
3 authors, click to expand affiliations / ORCID
Chandran Deepak
Department of Bioengineering, University of Washington, Foege Building, Seattle, WA 98195-5061, USA. deepakc@u.washington.edu
Bergmann Frank T
Sauro Herbert M
References (34)
34 references, click to expand
  1. The second wave of synthetic biology: from modules to systems.
    Nat Rev Mol Cell Biol. 2009 Jun;10(6):410-22 PMID: 19461664
  2. Prediction and measurement of an autoregulatory genetic module.
    Proc Natl Acad Sci U S A. 2003 Jun 24;100(13):7714-9 PMID: 12808135
  3. Gene regulatory networks for development.
    Proc Natl Acad Sci U S A. 2005 Apr 5;102(14):4936-42 PMID: 15788537
  4. Multistability in the lactose utilization network of Escherichia coli.
    Nature. 2004 Feb 19;427(6976):737-40 PMID: 14973486
  5. RegulonDB (version 6.0): gene regulation model of Escherichia coli K-12 beyond transcription, active (experimental) annotated promoters and Textpresso navigation.
    Nucleic Acids Res. 2008 Jan;36(Database issue):D120-4 PMID: 18158297
  6. Computational design of synthetic gene circuits with composable parts.
    Bioinformatics. 2008 Sep 1;24(17):1903-10 PMID: 18579565
  7. Modelling cellular systems with PySCeS.
    Bioinformatics. 2005 Feb 15;21(4):560-1 PMID: 15454409
  8. Designer gene networks: Towards fundamental cellular control.
    Chaos. 2001 Mar;11(1):207-220 PMID: 12779454
  9. A tunable synthetic mammalian oscillator.
    Nature. 2009 Jan 15;457(7227):309-12 PMID: 19148099
  10. The OR control system of bacteriophage lambda. A physical-chemical model for gene regulation.
    J Mol Biol. 1985 Jan 20;181(2):211-30 PMID: 3157005
  11. Measuring the activity of BioBrick promoters using an in vivo reference standard.
    J Biol Eng. 2009 Mar 20;3:4 PMID: 19298678
  12. A synthetic genetic edge detection program.
    Cell. 2009 Jun 26;137(7):1272-81 PMID: 19563759
  13. CellML: its future, present and past.
    Prog Biophys Mol Biol. 2004 Jun-Jul;85(2-3):433-50 PMID: 15142756
  14. Antimony: a modular model definition language.
    Bioinformatics. 2009 Sep 15;25(18):2452-4 PMID: 19578039
  15. A synthetic oscillatory network of transcriptional regulators.
    Nature. 2000 Jan 20;403(6767):335-8 PMID: 10659856
  16. Next generation simulation tools: the Systems Biology Workbench and BioSPICE integration.
    OMICS. 2003 Winter;7(4):355-72 PMID: 14683609
  17. Modular modeling of cellular systems with ProMoT/Diva.
    Bioinformatics. 2003 Jun 12;19(9):1169-76 PMID: 12801880
  18. Engineering BioBrick vectors from BioBrick parts.
    J Biol Eng. 2008 Apr 14;2:5 PMID: 18410688
  19. Design and implementation of three incoherent feed-forward motif based biological concentration sensors.
    Syst Synth Biol. 2007 Aug;1(3):119-28 PMID: 19003446
  20. Programming with models: modularity and abstraction provide powerful capabilities for systems biology.
    J R Soc Interface. 2009 Mar 6;6(32):257-70 PMID: 18647734
  21. A fast, robust and tunable synthetic gene oscillator.
    Nature. 2008 Nov 27;456(7221):516-9 PMID: 18971928
  22. Construction of a genetic toggle switch in Escherichia coli.
    Nature. 2000 Jan 20;403(6767):339-42 PMID: 10659857
  23. Metabolic engineering of microorganisms for biofuels production: from bugs to synthetic biology to fuels.
    Curr Opin Biotechnol. 2008 Dec;19(6):556-63 PMID: 18996194
  24. Synthetic biology--putting engineering into biology.
    Bioinformatics. 2006 Nov 15;22(22):2790-9 PMID: 16954140
  25. BioNetGen: software for rule-based modeling of signal transduction based on the interactions of molecular domains.
    Bioinformatics. 2004 Nov 22;20(17):3289-91 PMID: 15217809
  26. PROMOT: modular modeling for systems biology.
    Bioinformatics. 2009 Mar 1;25(5):687-9 PMID: 19147665
  27. Foundations for engineering biology.
    Nature. 2005 Nov 24;438(7067):449-53 PMID: 16306983
  28. Modular cell biology: retroactivity and insulation.
    Mol Syst Biol. 2008;4:161 PMID: 18277378
  29. The Systems Biology Graphical Notation.
    Nat Biotechnol. 2009 Aug;27(8):735-41 PMID: 19668183
  30. Modularity defined.
    Mol Syst Biol. 2008;4:166 PMID: 18277382
  31. Environmentally controlled invasion of cancer cells by engineered bacteria.
    J Mol Biol. 2006 Jan 27;355(4):619-27 PMID: 16330045
  32. SynBioSS: the synthetic biology modeling suite.
    Bioinformatics. 2008 Nov 1;24(21):2551-3 PMID: 18757873
  33. TABASCO: A single molecule, base-pair resolved gene expression simulator.
    BMC Bioinformatics. 2007 Dec 19;8:480 PMID: 18093293
  34. The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models.
    Bioinformatics. 2003 Mar 1;19(4):524-31 PMID: 12611808
Article Info
Journal
Journal of biological engineering
Abbr.
J Biol Eng
ISSN
1754-1611
Published
2009-10-29
Epub
2009-00-29
Pages
19
Language
English
Region
England
NLM ID
101306640
PMCID
PMC2776589
Grants
NIGMS NIH HHS · R01 GM081070 · United States
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: product@genelibs.com