oeg-upm/morph-rdb

Name: morph-rdb

Owner: Ontology Engineering Group (UPM)

Description: R2RML Engine that follows the specification of http://www.w3.org/TR/r2rml/

Created: 2014-05-19 10:19:07.0

Updated: 2017-10-27 21:29:28.0

Pushed: 2017-11-29 10:40:42.0

Homepage: http://mayor2.dia.fi.upm.es/oeg-upm/index.php/es/technologies/315-morph-rdb

Size: 124348

Language: Scala

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Morph

Morph-RDB (formerly called ODEMapster) is an RDB2RDF engine developed by the Ontology Engineering Group, that follows the R2RML specification (http://www.w3.org/TR/r2rml/).

Morph-RDB supports two operational modes: data upgrade (generating RDF instances from data in a relational database) and query translation (SPARQL to SQL). Morph-RDB employs various optimisation techniques in order to generate efficient SQL queries, such as self-join elimination and subquery elimination.

Morph-RDB has been tested with real queries from various Spanish/EU projects and has proven to work faster than other state-of-the-art tools available. At the moment, Morph-RDB works with MySQL, PostgreSQL, H2, CSV files and MonetDB.

User guides: For those who want to use this project on an user level, you can find a little guide to on the main branch wiki : https://github.com/oeg-upm/morph-rdb/wiki

If, on the other hand, you want to edit the project or at least work from an IDE such as Eclipse, we suggest you to follow this steps:

Acknowledgement: Since January 2016, the development of morph-RDB has been supported by the Mobile Age project (http://www.mobile-age.eu/).


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.