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:
- Translation to R2RML
- Named graphs from R2RML
- Functions included using the FnO Ontology
Execution
In order to execute the code run:
python3 -m pip install pretty-yarrrml2rml
python3 -m pretty_yarrrml2rml -m path_to_input_yarrrml.yml -o path_to_output_rml.rml
Authors
Ontology Engineering Group - Data Integration:
- David Chaves-Fraga
- Luis López Piñero (Final bachelor thesis - v0.1)
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
Built Distribution
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626165457.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03ab2938256f1664bb28c5d27e01792108c1619bd3d0dd8ffa3f70adc709473d |
|
MD5 | 56867e95ac316a56ea475a325245a1bd |
|
BLAKE2b-256 | bed4f18227739d9a21cc6b6a606cb324c6f782a2b02debb5dc9e43a65930b79e |
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626165457-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b714d15e03612718a5b65a256de3f971bf776dcc6409dc8ec321f83b4b551440 |
|
MD5 | 8c2dd1123a74af574f6d240e35e265af |
|
BLAKE2b-256 | 6cb6cf79d5662150917f9845b43dec08676316898c271a3c1528c175d366efc7 |