Skip to main content

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

Project description

Latest Release Build Status Coverage Status Code Health 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.0.tar.gz (131.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: prov-2.0.0.tar.gz
  • Upload date:
  • Size: 131.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for prov-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b6438f2195ecb9f6e8279b58971e02bc51814599b5d5383366eef91d867422ee
MD5 e5b29662328e064cbf08409db9fc0734
BLAKE2b-256 e5b5cfaa3538dc5d164552cbe9247ff35b2c00737d93492e150d2355d386df9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prov-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 421.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for prov-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aaccc7c6ad6ec662fd1561c872991f13cd7df368d6dcab9cbac19fccc491d970
MD5 e83bb2cc24dc052c89787ebf92af9a93
BLAKE2b-256 cf8d9a5110845c6b117d203e3ca9eec5ee79bed29cef508c8415fbc85e900150

See more details on using hashes here.

Supported by

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