No Description

Christophe Debruyne bf3af3db23 Layout 2 years ago
.settings 360ead9e66 Commit generation of R2RML mapping 2 years ago
src c982289dcc Add metadata to generated mapping 2 years ago
test c982289dcc Add metadata to generated mapping 2 years ago
.classpath 360ead9e66 Commit generation of R2RML mapping 2 years ago
.gitignore 360ead9e66 Commit generation of R2RML mapping 2 years ago
.project 360ead9e66 Commit generation of R2RML mapping 2 years ago
LICENSE 360ead9e66 Commit generation of R2RML mapping 2 years ago
README.md bf3af3db23 Layout 2 years ago
pom.xml 8434549827 Fixed pom to include log4j properties. 2 years ago

README.md

generate-mapping

Building and using the code

To build the project and copy its dependencies, execute

$ mvn package
$ mvn dependency:copy-dependencies

The run the mapping generator, execute the following command:

$ java -jar generate-mapping.jar -f CSV file

Note that the CSV file (provided with the -f flag) is mandatory. The other options are:

  • -c <arg> The filename for the R2RML configuration file (default = config.properties).
  • -f <arg> The CSV file for which a R2RML mapping will be generated.
  • -h Display help.
  • -m <arg> The filename for the R2RML mapping file (default = mapping.ttl).

The generated mapping can be executed with an R2RML processor such as R2RML-F.

License

This implementation of R2RML is written by Christophe Debruyne.

This code is copyrighted by ADAPT - Trinity College Dublin and released under the MIT license.