pyrudof 0.3.3#

pyrudof is a Python library for Semantic Web operations.

Important

pyrudof is under active development. APIs may change between versions.

At a high level it supports:

  • Loading and serializing RDF and PG data.

  • Loading, checking, serializing and validating ShEx schemas.

  • Loading, serializing and validating SHACL shapes.

  • Loading, serializing and validating PGSchemas.

  • Loading, running and serializing SPARQL queries and query results.

  • Converting and comparing schemas between supported formats.

  • Loading and serializing DCTAP and Service Descriptions.

  • Generating synthetic data from schemas.

Installation#

pyrudof is available on PyPI and can be installed using pip:

pip install pyrudof

Documentation Contents#