Java

The libSBOLj3 library is a Java library for SBOL3 and can be used in a standalone mode or as a Maven dependency. The current version of the library implements SBOL Version 3.1.0. The library provides an API to work with SBOL entities and read and write SBOL documents using the RDF/XML, Turtle, N-Triples, and JSON-LD graph formats. The library also provides a higher-level API to abstract commonly used methods and a validator to programmatically validate SBOL documents or individual entities.

Older Versions