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.