Synthetic Biology Open Language

Synthetic Biology Open Language

What is SBOL?

  • SBOL is an open standard for the representation of in silico biological designs.
  • SBOL provides a data format composed of genetic vocabulary terms called SBOL Data.
  • SBOL also provides schematic glyphs to graphically depict genetic designs called SBOL Visual.
  • SBOL standardises data used by synthetic biology practitioners, from users to software developers to wet lab biologists.

Libraries

C++

Core C/C++ interfaces and implementations for SBOL

F#

F# libraries for SBOL

Java

Java interfaces and implementations for SBOL

JavaScript

Core JavaScript interfaces and implementations for SBOL

Python

Python interfaces and implementations for SBOL