Abstract

SummarySynthetic biology builds upon the techniques and successes of genetics, molecular biology, and metabolic engineering by applying engineering principles to the design of biological systems. The field still faces substantial challenges, including long development times, high rates of failure, and poor reproducibility. One method to ameliorate these problems would be to improve the exchange of information about designed systems between laboratories. The Synthetic Biology Open Language (SBOL) has been developed as a standard to support the specification and exchange of biological design information in synthetic biology, filling a need not satisfied by other pre-existing standards. This document details version 2.1 of SBOL that builds upon version 2.0 published in last year’s JIB special issue. In particular, SBOL 2.1 includes improved rules for what constitutes a valid SBOL document, new role fields to simplify the expression of sequence features and how components are used in context, and new best practices descriptions to improve the exchange of basic sequence topology information and the description of genetic design provenance, as well as miscellaneous other minor improvements.

Highlights

  • Synthetic biology builds upon genetics, molecular biology, and metabolic engineering by applying engineering principles to the design of biological systems

  • Synthetic Biology Open Language (SBOL) 3.0.0, (1) separates sequence features from part/sub-part relationships, (2) renames Component Definition/Component to Component/SubComponent, (3) merges Component and Module classes, (4) ensures consistency between data model and ontology terms, (5) extends the means to define and reference Sub-Components, (6) refines requirements on object Uniform Resource Identifiers (URIs), (7) enables graph-based serialization, (8) moves Systems Biology Ontology (SBO) for Component types, (9) makes all sequence associations explicit, (10) makes interfaces explicit, (11) generalizes Sequence Constraints into a general structural Constraint class, and (12) expands the set of allowed constraints

  • Synthetic biology builds upon genetics, molecular biology, and metabolic engineering by applying engineering 2 principles to the design of biological systems

Read more

Summary

Purpose

Synthetic biology builds upon genetics, molecular biology, and metabolic engineering by applying engineering 2 principles to the design of biological systems. There are often multiple aspects to a design such as a specified nucleic 5 acid sequence (e.g., a sequence that encodes an enzyme or transcription factor), the molecular interactions that 6 a designer intends to result from the introduction of this sequence (e.g., chemical modification of metabolites or 7 regulation of gene expression), and the experiments and data associated with the system All these perspectives 8 need to be connected together to facilitate the engineering of biological systems. SBOL 2 enabled the description and exchange of hierarchical, modular representations of both the intended structure and function of designed biological systems, as well as providing support for representing provenance, combinatorial designs, genetic design implementations, external file attachments, experimental data, and numerical measurements.

Section 1. Purpose version 3
A Brief History of SBOL
Overview of SBOL
Conventions
Terminology Conventions
UML Diagram Conventions
Naming and Typographic Conventions
Uniform Resource Identifiers
Section 5. Identifiers and Primitive Types
Identified
Section 6. SBOL Data Model
TopLevel
Sequence
Component
Feature
SubComponent
ComponentReference
LocalSubComponent
ExternallyDefined
SequenceFeature
Location
Constraint
Interaction
Participation
Interface
CombinatorialDerivation
VariableComponent
Implementation
ExperimentalData
Collection
6.10 Attachment
6.11 Annotation and Extension of SBOL
SBOL Versions
Compliant SBOL Objects
Versioning SBOL Objects
Annotations
Completeness and Validation
Recommended Ontologies for External Terms
Annotating Entities with Authorship information
Mixtures via Components
Samples
Other Experimental Parameters
7.10 Multicellular System Designs
7.10.1 Representing Cell Types
7.10.2 Multiple Cell Types in a Single Design
7.10.3 Cell Ratios
SBOL RDF Serialization
SBOL Compliance
10.1 Mapping between SBOL 1 and SBOL 2
10.2 Mapping between SBOL 2 and SBOL 3
Adding Provenance with PROV-O
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.