Intro for Software Developers

The Synthetic Biology Open Language (SBOL) aims to provide a standardized data exchange format for representing biological parts.  To accomplish this goal in terms of data transfer over the network SBOL Semantic provides an implementation of the data model using W3C Semantic Web standards. The data model was encoded as an OWL-DL ontology. This simple ontology allows for the description of data elements in terms of Classes (i.e. Parts, Sequence Features, etc), the object properties, relationships, between them (ie. [has]feature, [has]annotation, etc) and data properties (i.e. name, author, short description, etc). The OWL definitions provide both structure and definition for the data. Data encoded using OWL is provided in RDF/XML syntax which allows the use of standard parsers and query languages to access the encoded information. RDF/XML syntax maybe parsed directly from the file form, or can be accessed using a query protocol (i.e. SPARQL).


Introduction to SBOL


Current support for the development of the SBOL standard is provided by the NSF through Collaborative award #1355909 and EPSRC grant #EP/J02175X/1. Other sponsorship, support, or endorsements have been provided by the following federal agencies, federal research centers, commercial enterprises, and academic institutions. Please be aware that this list may not be complete, since the number of SBOL supporters is growing rapidly. If your institution supports SBOL, and it is not listed here, please email the SBOL editors.




Turing Ate My Hamster LTD

Berkeley Lab

BU Center of Synthetic Biology (CoSBi)

BU Crossdisciplinary Integration of Design Automation Research (CIDAR)

Imperial College Centre for Synthetic Biology and Innovation (CSynBI)

Newcastle University Center for Synthetic Biology

Newcastle University Interdisciplinary Computing and Complex BioSystems (ICOS)