Didn’t find an answer to your question? Post your question to our sbol-dev e-mailing list.
SBOL
What is Synthetic Biology?
Synthetic biology is a new frontier in biological research where scientists and engineers design and create living systems to carry out useful tasks. In the last half century, the fundamental biochemical pieces and processes that comprise the phenomena of life have been isolated and studied by scientists in the laboratory. This reductionist approach to molecular biology has yielded enormous insight into the basic molecular units that govern life, such as genes encoded on DNA. Today, a new approach, synthetic biology, is possible in which basic units of biochemistry are re-assembled into new living systems, using platform technologies such as DNA synthesis, genome engineering, simulation tools, and computer-aided-design. In the future, important technologies like solar energy, biofuels, and medicines may be synthesized out of "wetware".
What is the role of a standard language in synthetic biology?
Standards decrease friction in markets by reducing the cost of translating data and designs. So commercial entities can concentrate on transacting the goods and services in which they create the most value.
What is SBOL?
The design process is fundamental to synthetic biology. The SBOL standard empowers and enables a design-oriented, forward-engineering approach for synthetic biology in the following ways:- Facilitates storage of genetic designs in repositories
- Helps synthetic biologists and genetic engineers electronically exchange designs with each other and with biofabrication centers
- Supports development of Genetic Design Automation (GDA) software tools for synthetic biologists
- Represents hierarchically assembled genetic compositions
- Represents abstract genetic compositions without an explicit nucleotide sequence
- Allows expression of genetic designs in publications and thus aids scientific reproducibility
- Captures elements of a design that move beyond DNA Sequences to include RNA, proteins, small molecules and molecular interactions
- SBOL is extensible to allow other kinds of data to be attached to the core data model. This includes, for example, experimental data, host information and mathematical models
- Introductory slides on SBOL can be found here.
Is SBOL free?
Yes. SBOL is not patented, has no royalties, and does not cost anything to use.
Is SBOL open?
SBOL is open source and licensed under the Creative Commons Attribution 4.0 International License.
How will SBOL help me?
Using the SBOL data model will let you download sequence designs from published experiments. You can retrieve SBOL designs from repositories like SynBioHub, and JBEI-ICE. Take a look at our applications page to see the software tools that currently support SBOL. If you want to support SBOL data in your tool, take a look at the available programming languages that are available to use in your tool.You can also express your design using SBOL Visual. If you want to use SBOL visual in your tool, you can download the available SBOL graphical notations here.
What can I do with SBOL?
You can describe the components of a design and the interactions between components like circuit diagrams in the file using SBOL data. And you can draw them to prepare publications using SBOL Visual. You can submit genetic designs to include all sequence
information for your paper in one file. You can also attach mathematical models to genetic designs SBOL will let you move your designs and work history between different tools.
Where can I ask questions about SBOL?
You can always post your question to our sbol-dev e-mailing list.
Alternatevily, you can post your question using the SBOL tag in the BioInformatics Stack Exchange. This way, everyone can see your question and learn from the answers you obtain.
What kinds of companies should use SBOL?
SynBio software companies, DNA synthesis companies, DNA design companies, really any company that makes or uses genetic materials.
I'm a small company. Why should I use the SBOL standard?
Use of the SBOL standard promotes ease of data access across applications and devices. Which means faster development time with fewer resources required, so you can get to market quickly.
I'm a large company. Why should I use SBOL?
There are no royalties to pay, and you won't be sued for using it. Contributes to efficient patent searching. Patented devices can be represented in SBOL, so you can more easily search for comparison to your proposed designs. Use of open standards is also a key element of corporate social responsibility.
Why not just store all my sequence data in Word and Excel?
Designs in these tools become ambiguous to other people and are not easily read by, and swapped between software applications.
Can I use the SBOL logo in my own work/tools?
Yes, the SBOL Logo is free to use under the Creative Commons license.You can get the SBOL logo PNG image file or SVG image file.
You can get the SBOL logo (without text) PNG image file or SVG image file.
You can get the SBOL logo favicon PNG image file or SVG image file.
You can get the SBOL Visual logo PNG image file or SVG image file.
You can get the SBOL Industrial Consortium logo PNG image file or SVG image file.
All of these logos, and more, can be downloaded from the SBOL Community Media.
We’d be very flattered if you wanted to use it, but if you like us that much, please consider donating or sponsoring development of SBOL. We’d love to have you. Note, however, that use of the SBOL logo does not convey any kind of endorsement or certification by sbolstandard.org.
How is the SBOL standard funded?
SBOL was funded by grants through the National Science Foundation through Collaborative awards #1355909 and #1356401 and EPSRC grant
#EP/J02175X/1. Other sponsorship, support, or endorsements have been provided by the federal agencies, federal research centers,
commercial enterprises, and academic institutions. Please contact the SBOL Editors for donation consideration.
SBOL vs. GenBank
With the emergence of large-scale DNA sequencing technology in the last few decades, there has also emerged a need to manage and share vast amounts of sequence data. For researchers in the biological sciences, the public GenBank database, data standard, and file format has become a familiar friend. However, there are several reasons why the GenBank standard is insufficient for satisfying the needs of synthetic biologists. While the GenBank standard is used to primarily describe sequences that correspond to an existing DNA sample, the SBOL standard promotes forward-engineering of novel sequences. In other words, SBOL makes it easy to assemble novel sequences from DNA components using computer-aided design and genetic design automation. Moreover, SBOL is able to capture elements of intended design about proteins and small molecules for example, as well as the interactions between them.Genbank is a great file format for sequences and unstructured annotations. What can you do with SBOL that you can’t with Genbank? Genbank isn’t meant for designs. It will not represent interactions between components, let you specify undefined components, is not modular and won’t describe designs using proteins and small molecules.
Which tools will allow me to build SBOL?
We have summarize a list of SBOL data and SBOL visual tools that were reported to us here.SBOL Data
Where can I get detailed information on SBOL Data?
SBOL is described in detail in the current SBOL specification.
What is the difference between SBOL 1.1 and 2.0?
SBOL 1.1 provides users with the ability to specify the structure of their designs. SBOL 2.0 improves upon the expressibility by adding the ability to specify function. More details of the differences can be found by reading the specifications for SBOL 1.1 and SBOL 2.0.
Are there repositories that store SBOL data?
Yes, there are several repositories. For instance, the SynBioHub and JBEI ICE. You can have a look at the current repositories that have been reported to us here.SBOL Visual
What is SBOL visual?
SBOL visual is a uniform way to draw diagrams of synthetic biology designs. Currently, these designs are depicted at the genetic level.
How do I draw SBOL visual designs?
There are a couple of SBOL visual software tools that you can use to draw SBOL visual glyphs such as VisBOL, SBOLDesigner, and PigeonCAD. You can view a full list of SBOL visual tools that we have recorded here.How can I contribute to the community?
More information can be found here.
When does the SBOL community meet?
The SBOL community meets approximately every 6 months. A list of previous and upcoming meetings can be found here.
Is there a mailing list for the SBOL community?
Yes! There are multiple mailing lists depending on how you'd like to interact with the community and your interests in SBOL. You can find details here.Citing SBOL
What paper should I cite for SBOL data?
- SBOL 1:
The Synthetic Biology Open Language (SBOL) provides a community standard for communicating designs in synthetic biologyMichal Galdzicki,
Kevin P. Clancy,
Ernst Oberortner,
Matthew Pocock,
Jacqueline Y. Quinn,
Cesar A. Rodriguez,
Nicholas Roehner,
Mandy L. Wilson,
Laura Adam,
J. Christopher Anderson,
Bryan A. Bartley,
Jacob Beal,
Deepak Chandran,
Joanna Chen,
Douglas Densmore,
Drew Endy,
Raik Grunberg,
Jennifer Hallinan,
Nathan J. Hillson,
Jeffrey D. Johnson,
Allan Kuchinsky,
Matthew Lux,
Goksel Misirli,
Jean Peccoud,
Hector A. Plahar,
Evren Sirin,
Guy-Bart Stan,
Alan Villalobos,
Anil Wipat,
John H. Gennari,
Chris J. Myers,
Herbert M. Sauro - SBOL 2:
Sharing Structure and Function in Biological Design with SBOL 2.0Nicholas Roehner,
Jacob Beal,
Kevin Clancy,
Bryan Bartley,
Goksel Misirli,
Raik Grunberg,
Ernst Oberortner,
Matthew Pocock,
Michael Bissell,
Curtis Madsen,
Tramy Nguyen,
Michael Zhang,
Zhen Zhang,
Zach Zundel,
Douglas Densmore,
John H. Gennari,
Anil Wipat,
Herbert M. Sauro,
Chris J. Myers - SBOL 3:
The Synthetic Biology Open Language (SBOL) Version 3: Simplified Data Exchange for BioengineeringJames Alastair McLaughlin,
Jacob Beal,
Göksel Mısırlı,
Raik Grunberg,
Bryan A. Bartley,
James Scott-Brown,
Prashant Vaidyanathan,
Pedro Fontanarrosa,
Ernst Oberortner,
Anil Wipat,
Thomas E. Gorochowski,
Chris J. Myers
What paper should I cite for SBOL Visual?
- SBOL Visual 1:
SBOL Visual: A Graphical Language for Genetic DesignsJacqueline Y. Quinn,
Robert Sidney Cox Iii,
Aaron Adler,
Jacob Beal,
Swapnil Bhatia,
Yizhi Cai,
Joanna Chen,
Kevin Clancy,
Michal Galdzicki,
Nathan J. Hillson,
Nicolas Le Novère,
Akshay J. Maheshwari,
James Alastair McLaughlin,
Chris J. Myers,
Umesh P,
Matthew Pocock,
Cesar Rodriguez,
Larisa Soldatova,
Guy-Bart V. Stan,
Neil Swainston,
Anil Wipat,
Herbert M. Sauro - SBOL Visual 2:
Communicating Structure and Function in Synthetic Biology DiagramsJacob Beal,
Tramy Nguyen,
Thomas E. Gorochowski,
Angel Goñi-Moreno,
James Scott-Brown,
James Alastair McLaughlin,
Curtis Madsen,
Benjamin Aleritsch,
Bryan Bartley,
Shyam Bhakta,
Mike Bissell,
Sebastian Castillo Hair,
Kevin Clancy,
Augustin Luna,
Nicolas Le Novère,
Zach Palchick,
Matthew Pocock,
Herbert Sauro,
John T. Sexton,
Jeffrey J. Tabor,
Christopher A. Voigt,
Zach Zundel,
Chris Myers,
Anil Wipat
What papers should I cite for SBOL libraries and utilities?
- libSBOLj:
libSBOLj 2.0: A Java Library to Support SBOL 2.0Zhen Zhang,
Tramy Nguyen,
Nicholas Roehner,
Goksel Misirli,
Matthew Pocock,
Ernst Oberortner,
Meher Samineni,
Zach Zundel,
Jacob Beal,
Kevin Clancy,
Anil Wipat,
Chris J. Myers - sboljs:
- pySBOL:
- SBOL Validator: