An Open Source Programming Language for Genetic Engineering
npm install syntheticSynthetic is an open-source programming language and JavaScript framework designed for genetic engineering.
- 📦 Available as an npm package
Easily install and integrate with your JavaScript or Node.js projects.
- 🧬 Fully open-source — MIT licensed
Use, modify, and distribute freely under the permissive MIT license.
- 🧭 Follows standard iGEM notations
Designed to be compatible with iGEM’s widely-used synthetic biology standards.
- 🧪 Built-in codon usage optimization
Automatically optimize DNA sequences for target organisms.
- 🔗 Seamless integration with iGEM and the Protein Data Bank (PDB)
Fetch and interact with genetic parts and protein structure data effortlessly.
- 🧠 Supports combinatorial design
Explore complex genetic constructs with powerful design capabilities.