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.dev1626164978.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a17e00aafa6b595ff894d874d5e65a07c8ecc82632c94ac99ef9bb755093c329 |
|
MD5 | d82907c362438364e71bc9d72a0150a6 |
|
BLAKE2b-256 | 3d62ec204c9b91a5330ac35c20af59694edb93c2a688ab03ae36aed1d795246b |
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626164978-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53fa54d5a54e3280e8418df061de4b2999e35185ef390ae1ca6fa42b0ced827 |
|
MD5 | 1d5e8b1daa576775c37c414c561da6e8 |
|
BLAKE2b-256 | c634f8287db760f021e88db67d76b584823953d815236d1eac1cec8596f75323 |