FAIR is as FAIR does
Integrating data publishing principles in scientific workflows
The nanopub library provides a high-level, user-friendly python interface for searching, publishing and retracting nanopublications.
nanopub library provides a high-level, user-friendly python interface for searching, publishing and retracting nanopublications.
Nanopublications are a formalized and machine-readable way of communicating the smallest possible units of publishable information. See the documentation for more information.
The nanopub library provides an intuitive API that makes publishing nanopublications much easier. The rationale is that you often do not want to worry about the details of composing the RDF that is often the same in each nanopublication. Instead you should focus on the content of your nanopublication: the assertion.
NanopubClient provides methods for searching the nanopub server. It provides an (uncomplete) mapping to the nanopub server grlc endpoint.
You can fetch nanopublications from the nanopub server using
NanopubClient.fetch(). The resulting object is a
Publication object that you can use to inspect the nanopublication.