Skip to main content

A library for W3C Provenance Data Model supporting PROV-JSON, PROV-XML and PROV-O (RDF)

Project description

Latest Release CI Status Coverage Status Wheel Status Supported Python version License

A library for W3C Provenance Data Model supporting PROV-O (RDF), PROV-XML, PROV-JSON import/export

Features

  • An implementation of the W3C PROV Data Model in Python.

  • In-memory classes for PROV assertions, which can then be output as PROV-N

  • Serialization and deserialization support: PROV-O (RDF), PROV-XML and PROV-JSON.

  • Exporting PROV documents into various graphical formats (e.g. PDF, PNG, SVG).

  • Convert a PROV document to a Networkx MultiDiGraph and back.

Uses

See a short tutorial for using this package.

This package is used extensively by ProvStore, a free online repository for provenance documents.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prov-2.0.1.tar.gz (132.0 kB view details)

Uploaded Source

Built Distribution

prov-2.0.1-py3-none-any.whl (421.5 kB view details)

Uploaded Python 3

File details

Details for the file prov-2.0.1.tar.gz.

File metadata

  • Download URL: prov-2.0.1.tar.gz
  • Upload date:
  • Size: 132.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for prov-2.0.1.tar.gz
Algorithm Hash digest
SHA256 0e238c1405d1a55c72bd39b3b6d73d6f7abfd9d0a7fab2ec0693a19a29a5617f
MD5 091ab806187c1bb8b862aa974b8f9678
BLAKE2b-256 da77e1f192e247c2e786b8bd9ad24748f98c768e6ee091c3a99c57964a45d0fb

See more details on using hashes here.

File details

Details for the file prov-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: prov-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 421.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for prov-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 271c5dc0aac20cbbfe48a622f7c036d6b52a5db3fe79f0afa3391debe235321e
MD5 4a3bede63c0d7270fcd05641ab2ab680
BLAKE2b-256 5af53e6601314761606cdf99416eff877bce4edb31ba2cb1fbc5a123c982857e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page