nanopub-java: A Java Library for Nanopublications
Tobias Kuhn

TL;DR
The paper introduces nanopub-java, the first official Java library for creating, publishing, and validating nanopublications, including experimental features like decentralized publishing and digital signatures.
Contribution
It provides the first official implementation of nanopublications in Java, supporting stable core features and experimental extensions for broader use and validation.
Findings
First official Java library for nanopublications
Supports decentralized server publishing and digital signatures
Accessible via online validator interface
Abstract
The concept of nanopublications was first proposed about six years ago, but it lacked openly available implementations. The library presented here is the first one that has become an official implementation of the nanopublication community. Its core features are stable, but it also contains unofficial and experimental extensions: for publishing to a decentralized server network, for defining sets of nanopublications with indexes, for informal assertions, and for digitally signing nanopublications. Most of the features of the library can also be accessed via an online validator interface.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Biomedical Text Mining and Ontologies · Advanced Text Analysis Techniques
