Skip to main content

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]((https://rml.io/specs/rml/ "RML Spec") and [YARRRML]((https://rml.io/yarrrml/spec/ "YARRRML Spec") specifications.

Limitations:

We are working on inlcuding the following features which are not yet implemented:

Execution

In order to execute the code run:

python3 -m pip install -r requirements.txt
python3 main.py -m path_to_input_yarrrml.yml -o path_to_output_rml.rml

Authors

Ontology Engineering Group - Data Integration:

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

pretty-yarrrml2rml-0.5.dev1626106245.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pretty_yarrrml2rml-0.5.dev1626106245-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file pretty-yarrrml2rml-0.5.dev1626106245.tar.gz.

File metadata

  • Download URL: pretty-yarrrml2rml-0.5.dev1626106245.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for pretty-yarrrml2rml-0.5.dev1626106245.tar.gz
Algorithm Hash digest
SHA256 df09c944aae0003cc61d7f940302a6daae01349604c5f6e21cbfa0093018b2e1
MD5 77d6bcfd7f932fb0e09ad9b705948207
BLAKE2b-256 36315e2754976d348b3d4ae765b0a9954bbed56b6b372db098bd142b22b3730a

See more details on using hashes here.

File details

Details for the file pretty_yarrrml2rml-0.5.dev1626106245-py3-none-any.whl.

File metadata

  • Download URL: pretty_yarrrml2rml-0.5.dev1626106245-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for pretty_yarrrml2rml-0.5.dev1626106245-py3-none-any.whl
Algorithm Hash digest
SHA256 f02d9ccb5433b4614014ae2bed864960e0fd873ecffdde4142e35d7106539bf6
MD5 d1fff0b8dcfa269456d7416db1a2aa02
BLAKE2b-256 0eff778cdf5a5a70461cbd44606bba02e5fdd48dd0b0ab56365b2762e121e4b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page