Skip to main content

The tool translates mapping rules in RML from YARRRML serialization to RDF turtle in a pretty and interpreatable way for humans. The translation is based on RML and YARRRML specifications.

Project description

Pretty-yarrrml2rml

The tool translates mapping rules in RML from YARRRML serialization to RDF turtle in a pretty and interpreatable way for humans. The translation is based on RML and YARRRML specifications.

Limitations:

We are working on inlcuding the following features which are not yet implemented:

Execution

In order to execute the code run:

python3 -m pip install -r requirements.txt
python3 main.py -m path_to_input_yarrrml.yml -o path_to_output_rml.rml

Authors

Ontology Engineering Group - Data Integration:

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pretty-yarrrml2rml-0.5.dev1626104790.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file pretty-yarrrml2rml-0.5.dev1626104790.tar.gz.

File metadata

  • Download URL: pretty-yarrrml2rml-0.5.dev1626104790.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for pretty-yarrrml2rml-0.5.dev1626104790.tar.gz
Algorithm Hash digest
SHA256 9d176f1734283bc324c6c894a5dccc63be95081dddc9df0d994960574f7ce7a1
MD5 534d0a46dc9eaf2d4b13e474ffbe2a39
BLAKE2b-256 bb0d279f98762b136531f4293d39fa2649f5aa1042b301902cd51b94325a32bc

See more details on using hashes here.

File details

Details for the file pretty_yarrrml2rml-0.5.dev1626104790-py3-none-any.whl.

File metadata

  • Download URL: pretty_yarrrml2rml-0.5.dev1626104790-py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for pretty_yarrrml2rml-0.5.dev1626104790-py3-none-any.whl
Algorithm Hash digest
SHA256 b53f0ab0a769797c35a694bac48512ac6b237d0d15f1e91d51189443c90d8cd1
MD5 5f483189c3538c80d5d0780f7059f7fe
BLAKE2b-256 bdaede49a2ed832f6cd5422b15b4199e902c6ef773fe7d0d60934d8ee34c6275

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