Generate High Quality Linked Data from multiple originally (semi-)structured data
Java
Clone or download
Latest commit b2d7595 May 4, 2018
Permalink
Failed to load latest commit information.
GREL_Processor
RML-Condition @ 76bc710
RML-DataRetrieval @ 96a603d
RML-LogicalSourceHandler @ 9952d7b
RML-MapDocHandler @ b633494
RML-MetadataHandler @ feb4c49
RML-Model @ 727874b
RML-Processor @ 05266b8
bin
function-processor-java @ 03248d9
resources/functions
.gitignore
.gitmodules
.travis.yml
README.md
pom.xml

README.md

RML Mapper

Clone RML-Mapper

git clone --recursive https://github.com/RMLio/RML-Mapper.git
git submodule update --init --recursive

Build RML-Mapper

Run

bin/RML-Mapper

Testing RML-Mapper

Copy ./resources into RML-Processor

mvn test

Run RML-Mapper

bin/RML-Mapper -m <mapping_doc> -o <output_file> [-b <baseIRI> -f <file_format> -tm <triples_map> -p <parameter> -g <graph> -md <metadata_vocab> - mdl <metadata_level> -mdf <metadata_format> -p <arguments> ]	

Update RML-Mapper

git pull --recurse-submodules

Extension FnO

Data processing instructions can be added in mapping documents, and their implementations can be made available by including additional .jar and .java files under resources/functions of the current working directory. Also, a metadata.json-file needs to be present that includes additional metadata to allow for automatic processing. You can inspect (and/or copy) the resources/functions-folder of this repo to your own working directory. See https://github.com/fnoio for more implementations.