There is a newer version of the record available.

Published July 5, 2021 | Version v0.3.0

geneontology/obographs: Immutables and splitting out OWL API

  • 1. Queen Mary University of London
  • 2. Lawrence Berkeley National Laboratory
  • 3. @RENCI
  • 4. Robert Bosch LLC
  • 5. EMBL, @zellerlab
  • 6. Lawrence Berkeley National Lab
  • 7. ZFIN

Description

This release is a major release which uses the immutables library to build the model as immutable objects with corresponding builders. These are (de)serialisable to and from their JSON or YAML representation. The output from these should also be reproducible, predictable and consistent with the ordering in the original OWL file.

This release also splits the library into two modules:

  • obographs-core contains the model and classes for reading/writing JSON or YAML. Unless you need OWL this is all you need.
  • obographs-owl-api for reading and converting OWL/OBO into obographs.

n.b. the maven coordinates have changed. For example using the core only you will need to add:

```xml

<dependency> <groupId>org.geneontology.obographs</groupId> <artifactId>obographs-core</artifactId> <version>0.3.0</version> </dependency>

Files

geneontology/obographs-v0.3.0.zip

Files (16.4 MB)

Name Size Download all
md5:8568a678a5a79d3049ab5f235e58ec76
16.4 MB Preview Download

Additional details

Related works