This repository contains the data validation module for the TEC Toolkit.
These instructions explain how to run and customise the Data Validation module.
In the following, we assume that it is installed and added to the PATH.
The main entry point is the master script.
This data validation module reads the RDF files and checks if some constraints are verified.
How to execute it:
RDFox sandbox <root> masterwhere <root> is the "scripts" folder (. if you are inside it).
- Run the data validation module
- Check that all queries have 0 answers
- Add a file "check-CUSTOM_NAME-rules" with the rules to check
- Add a file "check-CUSTOM_NAME-queries" with the
ASKqueries- Note that the queries must return no answer if the check is passed
- Add a new command
exec check CUSTOM_NAMEin the "validate" file
This project is licensed under the MIT License - see the LICENSE file for details.
Some parts have been adapted from the PRObs system (by the UK FIRES project).
This tool is part of the TEC-Toolkit.
Footnotes
-
RDFox is a commercial product, but anyone with a corporate email address can request a free RDFox trial license. Moreover, Oxford Semantic Technologies offers research licenses for free to accredited entities. ↩