libSBOLj-2.3.1
libSBOLj-2.3.1 provides the core Java interfaces and their implementation for the Synthetic Biology Open Language (SBOL) Version 2.2.0. The library provides an API to work with SBOL objects, the functionality to read GenBank, FASTA, and SBOL version 1 and 2 documents as XML/RDF files, to write GenBank, FASTA, SBOL version 1 and 2 documents, and to validate the correctness of SBOL 2 documents.
This release includes JAR files both with and without dependencies, as well as JAR files that include sources and javadocs for development. This release no longer includes the old libSBOLj-deprecated.1.0.0 library. This is the first release to support SBOL 2.2.0. In particular, it provides support for the new CombinatorialDerivation, Implementation, and Attachment classes. It also includes improved support for the Prov-O ontology, as well as communication with SynBioHub repositories. Note that validation for these new classes is only partially implemented, but otherwise they should be fully functional.
The release is available from Maven Central here:
http://search.maven.org/#artifactdetails%7Corg.sbolstandard%7ClibSBOLj%7C2.3.1%7Cjar