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.dev1626163902.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65fa495ff5e207db1268e222ee1e7b67bc53c1f6ad6c930c948c5c0e2da3b954 |
|
MD5 | b33f7fbed696c869b84e63d700d0c868 |
|
BLAKE2b-256 | 1c53aeb138dc23695e97cab562ff1f4b3532d1f6c53067906157cd9c444fe9d4 |
Close
Hashes for pretty_yarrrml2rml-0.5.dev1626163902-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dff1129b9bcf102e3678a160056e7ce02c7d37d93c9186f1d9b2d80998a7dca6 |
|
MD5 | da3f67d75cb9d6e58a18061abf8b3cee |
|
BLAKE2b-256 | 820a166f8f558ab47b1e615e367954d92edf238dd564cec6d6adead6cdd6b5e6 |