Is one of the earliest computer assisted design
Download 40,27 Kb.
|
GenoCAD-task-16
- Bu sahifa navigatsiya:
- Management of genetic sequences
- Combining sequences into genetic constructs
- User workspace
GenoCAD is one of the earliest computer assisted design tools for synthetic biology.[1] The software is a bioinformatics tool developed and maintained by GenoFAB, Inc.. GenoCAD facilitates the design of protein expression vectors, artificial gene networks and other genetic constructs for genetic engineering and is based on the theory of formal languages.[2] GenoCAD can be used online by accessing the GenoFAB Client Portal at https://genofab.com/. GenoCAD originated as an offshoot of an attempt to formalize functional constraints of genetic constructs using the theory of formal languages. In 2007, the website genocad.org (now retired) was set up as a proof of concept by researchers at Virginia Bioinformatics Institute, Virginia Tech. Using the website, users could design genes by repeatedly replacing high-level genetic constructs with lower level genetic constructs, and eventually with actual DNA sequences.[2] On August 31, 2009, the National Science Foundation granted a three-year $1,421,725 grant to Dr. Jean Peccoud, an associate professor at the Virginia Bioinformatics Institute at Virginia Tech, for the development of GenoCAD.[3] GenoCAD was and continues to be developed by GenoFAB, Inc., a company founded by Peccoud (currently CSO and acting CEO), who was also one of the authors of the originating study.[2] Source code for GenoCAD was originally released on Sourceforge in December 2009.[4] GenoCAD version 2.0 was released in November 2011 and included the ability to simulate the behavior of the designed genetic code. This feature was a result of a collaboration with the team behind COPASI.[5] In April, 2015, Peccoud and colleagues published a library of biological parts, called GenoLIB,[6] that can be incorporated into the GenoCAD platform.[7] The main features of GenoCAD can be organized into three main categories.[9] Workflow of GenoCAD
Theoretical foundation GenoCAD is rooted in the theory of formal languages; in particular, the design rules describing how to combine different kinds of parts and form context-free grammars. [2] A context free grammar can be defined by its terminals, variables, start variable and substitution rules.[11] In GenoCAD, the terminals of the grammar are sequences of DNA that perform a particular biological purpose (e.g. a promoter). The variables are less homogeneous: they can represent longer sequences that have multiple functions or can represent a section of DNA that can contain one of multiple different sequences of DNA but perform the same function (e.g. a variable represents the set of promoters). GenoCAD includes built in substitution rules to ensure that the DNA sequence is biologically viable. Users can also define their own sets of rules for other purposes. Designing a sequence of DNA in GenoCAD is much like creating a derivation in a context free grammar. The user starts with the start variable and repeatedly selects a variable and a substitution for it until only terminals are left.[2] Download 40,27 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling