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.dev1626185003.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e17244ce82f0ffa01326a2166ee5e18f40daef2b40d02e118784596e5ad14a10 |
|
MD5 | a0069889ed48408e6afc9e7ffb07e256 |
|
BLAKE2b-256 | 92575691a4cf9d1a36beb5a2c2e134899c20a0ca816bb3edda80dfff193b80cf |
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626185003-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89c5880c0ca47e58287df40dc8d2187ced5217c3863fbbc2ad3e00efdff04c95 |
|
MD5 | 5039446fd82b0a8a95b687843dda5694 |
|
BLAKE2b-256 | 860abb804dca7204053aaef54d66a11ef4bcabf879b9a50f2599ded494522625 |