Provena Python Client v0.13.0

Software library streamlining programmatic interactions with the Provena platform. Includes management of requests, authorisation and other functionality, all in a fully type-safe, asynchronous environment.\n\nAttached are links to the GitHub repository hosting this version (v0.13.0) of the applicat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Baker, Peter, Kulkarni, Parth, Petridis, Ross, Yu, Jonathan
Format: Dataset
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Software library streamlining programmatic interactions with the Provena platform. Includes management of requests, authorisation and other functionality, all in a fully type-safe, asynchronous environment.\n\nAttached are links to the GitHub repository hosting this version (v0.13.0) of the application, as well as the source files in a .zip format.\n\nThe client uses the same Pydantic models as the Provena API, ensuring a one-to-one typed interface with the API. This means that the models used in the client library directly correspond to those used by the API, providing consistency and ease of use. It allows you to replicate most functionalities of the Provena Web app through Python code, including fetching or minting datasets, creating items within the registry, and launching provenance workflows. With the Provena Python Client, you can achieve comprehensive interactions with only a few lines of code.\nLineage: Original software engineering. Consumes interfaces published from the primary Provena code base https://github.com/provena/provena. | Provider's Access Rights: Accessible for free