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.dev1626106868.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file pretty_yarrrml2rml-0.5.dev1626106868.tar.gz.

File metadata

  • Download URL: pretty_yarrrml2rml-0.5.dev1626106868.tar.gz
  • Upload date:
  • Size: 8.9 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.dev1626106868.tar.gz
Algorithm Hash digest
SHA256 e8b12987064e65a2bf26ac137270e20aa9c4440aa4d5186348003179ab025c0f
MD5 424826891ba8e206383e1d649f79abe7
BLAKE2b-256 c7e36b0f329aee1d6aae57478094957b04ce364e94f30903177d240923e56994

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pretty_yarrrml2rml-0.5.dev1626106868-py3-none-any.whl
  • Upload date:
  • Size: 10.1 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.dev1626106868-py3-none-any.whl
Algorithm Hash digest
SHA256 69fd931eb4683b4ef92f53a5a1549006e3dd91c7b9f91b138a8dd0f0d3e28009
MD5 6ef1240b05dfe685ff8a2b51c079f2f0
BLAKE2b-256 9a67683e2b73ef6a8e5644af351a195264ce1bf9f3eb29cd41216b00288e818a

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