Cargando…

TinkerCell: modular CAD tool for synthetic biology

BACKGROUND: 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...

Descripción completa

Detalles Bibliográficos
Autores principales: Chandran, Deepak, Bergmann, Frank T, Sauro, Herbert M
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2776589/
https://www.ncbi.nlm.nih.gov/pubmed/19874625
http://dx.doi.org/10.1186/1754-1611-3-19
_version_ 1782174111139627008
author Chandran, Deepak
Bergmann, Frank T
Sauro, Herbert M
author_facet Chandran, Deepak
Bergmann, Frank T
Sauro, Herbert M
author_sort Chandran, Deepak
collection PubMed
description BACKGROUND: 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. RESULTS: 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 . CONCLUSION: 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.
format Text
id pubmed-2776589
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-27765892009-11-13 TinkerCell: modular CAD tool for synthetic biology Chandran, Deepak Bergmann, Frank T Sauro, Herbert M J Biol Eng Research BACKGROUND: 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. RESULTS: 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 . CONCLUSION: 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. BioMed Central 2009-10-29 /pmc/articles/PMC2776589/ /pubmed/19874625 http://dx.doi.org/10.1186/1754-1611-3-19 Text en Copyright © 2009 Chandran et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Chandran, Deepak
Bergmann, Frank T
Sauro, Herbert M
TinkerCell: modular CAD tool for synthetic biology
title TinkerCell: modular CAD tool for synthetic biology
title_full TinkerCell: modular CAD tool for synthetic biology
title_fullStr TinkerCell: modular CAD tool for synthetic biology
title_full_unstemmed TinkerCell: modular CAD tool for synthetic biology
title_short TinkerCell: modular CAD tool for synthetic biology
title_sort tinkercell: modular cad tool for synthetic biology
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2776589/
https://www.ncbi.nlm.nih.gov/pubmed/19874625
http://dx.doi.org/10.1186/1754-1611-3-19
work_keys_str_mv AT chandrandeepak tinkercellmodularcadtoolforsyntheticbiology
AT bergmannfrankt tinkercellmodularcadtoolforsyntheticbiology
AT sauroherbertm tinkercellmodularcadtoolforsyntheticbiology