Yarrrml-translator

Latest version: v1.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.0

The first stable version of the translator. It includes:
- Direct translation: YARRRML to R2RML and RML (core, star, target, functions, dynamic datatype, and dynamic language)
- Inverse translation: R2RML and RML (core, star, dynamic datatype, dynamic language) to YARRRML
- 56 tests integrated into CI/CD
- Codevoc >80%
- Inline joins ([normal](https://github.com/oeg-upm/yarrrml-translator/blob/main/test/rml-fnml/YARRRMLTC-0049/mapping.yml) and [star](https://github.com/oeg-upm/yarrrml-translator/blob/main/test/rml-fnml/YARRRMLTC-0050/mapping.yml) ones) using functions.

0.9

- Support of functions in the predicate
- Test coverage with Codecov
- New tests for inverse translation (YARRRML to RML)

0.8.2

[YARRRML functions](https://rml.io/yarrrml/spec/#functions) for the [RML+FNML spec ](https://kg-construct.github.io/fnml-spec/) is now supported

0.8.1

- Giving support for [YARRRML Target ](https://rml.io/yarrrml/spec/#targets) 43
- Tested with a complex PPDS mappings (from [CODICE](https://contrataciondelestado.es/wps/portal/codice) to [ePO ontology](https://github.com/OP-TED/ePO)) with XPath expressions

0.8

Solved the following issues: 28 29 33 39 42.
29 is implemented by leviheichou during his bachelor thesis.

0.7.1

- Solving issue 37
- Improving logs

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.