The SSSOM Extended Library

The SSSOM Extended Library (group ID: incenp.org, artifact ID: sssom-ext) is a library built on of SSSOM-Core and which provides additional features beyond what is mandated by the SSSOM specification.

In particular, it provides helper interfaces and classes to implement rule-based arbitrary tranformations of SSSOM mappings into other kind of objects. That includes a parser to read such transformations rules from a custom, ad-hoc language called SSSOM/Transform or SSSOM/T.

It also provides helper classes to facilitate the exploitation of mappings in a OWL context (in the org.incenp.obofoundry.sssom.owl package).

Lastly, it provides support for more serialisation formats than the SSSOM/TSV and SSSOM/JSON formats supported by the core library.