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.dev1626165263.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 674ed56f8f3f0830bb1fc524db96e797b4955db2dfe4d2f589078cf61c8103ab |
|
MD5 | 0fe9d8d0dd602f35834c17d014aafc7e |
|
BLAKE2b-256 | e6d81593d56221b0d9bd85e2f134b10763e538f279c4e64734ea71728f45c492 |
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626165263-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3c402e978729082187decbec5d0c57b82035522dfd38f6d3ab5b111c2d14fbc |
|
MD5 | 12e18fdca9eeff3ea041b9b92dc09376 |
|
BLAKE2b-256 | 94c446ad2131eb5b8002b12df006a553c8d020fa6b442f6806a19a3122ceeec1 |