Team:SUSTC-Shenzhen-A/Biodesign Background
From 2012.igem.org
Line 164: | Line 164: | ||
<p class="title">Introduction of Tinkcell</p> | <p class="title">Introduction of Tinkcell</p> | ||
<div class="image_wrapper image_fr"><span></span><img src="https://static.igem.org/mediawiki/2012/c/cf/Sustc_shenzhen_a_tinkercell.png" width="218" height="128" alt="Tinkercell Image" /></div> | <div class="image_wrapper image_fr"><span></span><img src="https://static.igem.org/mediawiki/2012/c/cf/Sustc_shenzhen_a_tinkercell.png" width="218" height="128" alt="Tinkercell Image" /></div> | ||
+ | <br/> | ||
<p> TinkerCell is a computer-aided design software tool for synthetic biology. It combines visual interface with programing API (Python, Octave, C, Ruby) and allows users to share their code with each other via a central repository.</p> | <p> TinkerCell is a computer-aided design software tool for synthetic biology. It combines visual interface with programing API (Python, Octave, C, Ruby) and allows users to share their code with each other via a central repository.</p> | ||
Revision as of 15:33, 23 September 2012
Introduction of Tinkcell TinkerCell is a computer-aided design software tool for synthetic biology. It combines visual interface with programing API (Python, Octave, C, Ruby) and allows users to share their code with each other via a central repository. Since synthetic biology is a rapidly evolving field, three issues were taken into consideration when design TinkerCell. First, modeling techniques in biology are still at a developing stage; second, experimental techniques are constantly evolving, especially automation and directed evolution method; third, databases of biological components are still maturing. TinkerCell is designed with the anticipation that the future of synthetic biology will be an intricate interplay between a variety of experimental techniques, databases that store results from experiments, and mathematical models explaining different aspects of the experiments. It is too much to have many functions in TinkerCell from the start. So TinkerCell uses a flexible plug-in framework, which will allow others to contribute new functions to TinkerCell. The plug-ins can be written in C, C++, Python, or Octave. Other languages, e.g. Java, might also get added to this list. The basic idea behind ThinkerCell is to represent a diagram that is detailed enough so that it can be mapped to models or experimental understanding of the system. ThinkerCell enables that capability in software. The purpose of TinkerCell’s plugin interface is to welcome contributions from the community. Additionally, the TinkerCell source code is open-source (BSD) and the application itself is free of charge. All this is intend to make TinkerCell open to community. Reference:www.tinkercell.com
|