This document describes how you can use the validator in the OntPub Profile to test whether data is valid according to it.
Validation using VocPub's validator involves applying the SHACL validator file, provided in this profile to data using one of many available validator tools. Different approaches and tools are:
- Online validation
- SHACL Playground
- Simple go to the web page, copy the validator file's contents into the Shapes Graph text box and your target data into the Data Graph text box and hit the "Update" button! The tool will present any errors found to you on screen.
- SHACL Playground
- Command line validation
- pySHACL
- This is a Python tool that can run as a desktop command line application - see it's docs
- pySHACL
- Integrationed application validation
- use pySHACL above within your own Python scripts or programs. See pySHACL's documentation