Software tools for synthetic biology

Open-source libraries, CLIs, and applications to enable synthetic biology workflows, pipelines, and best practices.

SeqViz

DNA sequence viewer supporting standard input formats.

GitHub
JavaScriptvisualizationsequences
MIT
SynBio

DNA assembly automation.

GitHub
Pythonassemblyautomation
GPL-2.0
Repp

Repository-based plasmid design.

GitHub
Pythonplasmid designassembly
GPL-2.0
SeqFold

Pythonic nucleic acid folding.

GitHub
Pythondnarnafolding
MIT
iCor

Codon optimization with recurrent neural networks.

GitHub
Pythoncodon optimization
MIT
Primers

Primer design aimed at DNA assembly.

GitHub
Pythonprimer designassembly
MIT
SeqParse

Parse sequence files or accession IDs to a simple, common format.

GitHub
JavaScriptsequence parsingfile formats
MIT