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.dev1626163721.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5008e83329e149622b804010e4ee28ac0cae4ae5aa31e260427691847b2a8ea |
|
MD5 | dc93abbe54dc6fd5587bdf8b2bcfc829 |
|
BLAKE2b-256 | 4713414787b5e95caa5f7011bc1df95db294c6e2d3da5e20f4fc10ace6e3e91c |
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626163721-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4c8d39c498885a923051095c801589a0eeaed0404692ae9f9e13d9a05e63c9e |
|
MD5 | 850cf1cfa73b2b7c7d32b350a2b84988 |
|
BLAKE2b-256 | 3c2d366a806458b313f76291f3359323bc5e0afc62628a0054471b5dea62874b |