GenoCAD

GenoCAD enables design of protein expression vectors, artificial gene networks, and complex genetic constructs composed of multiple functional blocks for synthetic biology applications.


Key Features:

  • Design scope: Supports creation of protein expression vectors, artificial gene networks, and multi-block genetic constructs composed of functional genetic parts.
  • Context-Free Grammar (CFG) framework: Utilizes context-free grammars to formalize design principles and organize libraries of genetic parts by syntactic categories.
  • Rule-driven design: Implements a rule-driven process that enforces formalized design strategies to improve reliability of synthetic DNA sequences.
  • Compatibility with multiple assembly standards: Supports constructs compliant with six popular assembly standards to facilitate integration of standardized parts.
  • Verification via parsing algorithms: Applies parsing algorithms to verify existing and designed constructs against domain-, organization-, or project-specific design strategies.
  • Comprehensive libraries: Maintains libraries of genetic parts and supports search and reuse of parts for construct assembly.

Scientific Applications:

  • Synthetic construct design: Design and specification of multi-part genetic constructs for experimental synthesis and assembly.
  • Formalization of gene expression rules: Encoding and application of design rules governing gene expression processes using CFGs.
  • Standard-compliant assembly planning: Planning constructs that adhere to six popular assembly standards for downstream assembly workflows.
  • Design verification and quality control: Checking construct consistency with formalized design strategies using parsing algorithms.
  • Library-driven part reuse: Reusing and searching genetic parts from libraries to generate related constructs efficiently.

Methodology:

Designs are formalized using context-free grammars that organize genetic parts by syntactic categories, and parsing algorithms are applied to verify constructs against formalized, rule-driven design strategies.

Topics

Details

Tool Type:
web application
Operating Systems:
Linux
Programming Languages:
JavaScript, PHP, C++
Added:
3/24/2017
Last Updated:
11/25/2024

Operations

Publications

Czar MJ, Cai Y, Peccoud J. Writing DNA with GenoCADTM. Nucleic Acids Research. 2009;37(Web Server):W40-W47. doi:10.1093/nar/gkp361. PMID:19429897. PMCID:PMC2703884.

Cai Y, Hartnett B, Gustafsson C, Peccoud J. A syntactic model to design and verify synthetic genetic constructs derived from standard biological parts. Bioinformatics. 2007;23(20):2760-2767. doi:10.1093/bioinformatics/btm446. PMID:17804435.

Cai Y, Wilson ML, Peccoud J. GenoCAD for iGEM: a grammatical approach to the design of standard-compliant constructs. Nucleic Acids Research. 2010;38(8):2637-2644. doi:10.1093/nar/gkq086. PMID:20167639. PMCID:PMC2860117.

Wilson ML, Hertzberg R, Adam L, Peccoud J. A Step-by-Step Introduction to Rule-Based Design of Synthetic Genetic Constructs Using GenoCAD. Methods in Enzymology. 2011. doi:10.1016/b978-0-12-385120-8.00008-5. PMID:21601678.