2016
DOI: 10.1109/lls.2016.2547038
|View full text |Cite
|
Sign up to set email alerts
|

libSBOLj 2.0: A Java Library to Support SBOL 2.0

Abstract: The Synthetic Biology Open Language (SBOL) is an emerging data standard for representing synthetic biology designs. The goal of SBOL is to improve the reproducibility of these designs and their electronic exchange between researchers and/or genetic design automation tools. The latest version of the standard, SBOL 2.0, enables the annotation of a large variety of biological components (e.g., DNA, RNA, proteins, complexes, small molecules, etc.) and their interactions. SBOL 2.0 also allows researchers to organiz… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
2
2

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 1 publication
0
5
0
Order By: Relevance
“…This pool designer application features a web page interface written in JavaScript and HTML for communication with human users and a representational state transfer application program interface for communication with other applications over the web. The application uses the existing software libraries libSBOLj ( 49 ) for importing and exporting construct designs written in SBOL and Neo4j (Neo Technology Inc., San Mateo, CA, USA) for storing and querying pool extraction data as graphs. The source code for the pool designer application is available open source (BSD license) on GitHub at https://github.com/CIDARLAB/poolDesigner/ .…”
Section: Methodsmentioning
confidence: 99%
“…This pool designer application features a web page interface written in JavaScript and HTML for communication with human users and a representational state transfer application program interface for communication with other applications over the web. The application uses the existing software libraries libSBOLj ( 49 ) for importing and exporting construct designs written in SBOL and Neo4j (Neo Technology Inc., San Mateo, CA, USA) for storing and querying pool extraction data as graphs. The source code for the pool designer application is available open source (BSD license) on GitHub at https://github.com/CIDARLAB/poolDesigner/ .…”
Section: Methodsmentioning
confidence: 99%
“…The existence of a research community actively working on SBOL development has also been a key aspect of our work. As an example, the development of the SynBIS API encoding the data model uses the libSBOLj Java library [67] to produce SBOL serialisations. In the next version of SynBIS we are planning to use sboljs [68] within our SynBIS front‐end so that it can directly access the data from our new SBOL API without parsing.…”
Section: Discussionmentioning
confidence: 99%
“…All the UML diagrams presented in the paper have been produced by this tool. The SynBIS API implementing our data model has been developed as a RESTful Web Service under Java EE 7 [80]. The generation of the code has been supported by the libSBOLj Java library [67]. …”
Section: Methodsmentioning
confidence: 99%
“…The data layer has been developed in Java as a Maven project using libSBOLj (61 ) and can be used as a standalone library.…”
Section: Methodsmentioning
confidence: 99%