WSE-research / QADO-SPARQL-Validator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QADO SPARQL query validator

This repository contains a command-line tool to check if SPARQL queries of your QADO triplestore return valid results from their knowledge graphs.

Execution

Docker image

You can use this tool by pulling and executing a pre-build Docker Image:

docker pull wseresearch/qado-sparql-validator:latest
docker run --rm wseresearch/qado-sparql-validator:latest $FETCH_URL $UPDATE_URL

This tool work with triplestores which provide an HTTP API. Therefor, you need to provide the endpoints used for fetching and updating data.

Command-line tool

To use this tool on your CLI make sure you've installed a current Rust environment. Then just clone this repository and run

cargo install --path .

Then you can use the tool by running qado_sparql_validator $FETCH_URL $UPDATE_URL.

About


Languages

Language:Rust 95.8%Language:Dockerfile 4.2%