RMLio / rmlmapper-java

The RMLMapper executes RML rules to generate high quality Linked Data from multiple originally (semi-)structured data sources

Home Page:http://rml.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reuse RDF4J model API

namedgraph opened this issue · comments

Hi. This project depends on RDF4J which includes an RDF model API:
https://rdf4j.org/documentation/programming/model/

Why do you need to define your own RDF model terms instead of reusing RDF4J?
https://github.com/RMLio/rmlmapper-java/tree/master/src/main/java/be/ugent/rml/term

Am I misunderstanding something?

We're mostly using RDF4J throughout the mapper, however, there are some places we still make use of a legacy self-made RDF model API. Removing that own RDF model should be painless, but hasn't been a priority :)