sdsc-ordes / shacl-api

Implementation of Imaging Plaza Microservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shaclAPI

Implementation of Imaging Plaza Microservice for SHACL Validation

Based in https://github.com/SDSC-ORD/shacl

How to use it?

How to use docker?

docker build -t caviri/shaclapi:latest . 
docker run -it --rm -p 8000:15400 -p 8501:8501 caviri/shaclapi:latest 
docker run -it --rm -p 7200:15400 -p 3000:8501 caviri/shaclapi:latest 
docker-compose up # add -d for detached

LOGS

if [ $1 == validate ] ; then
	set -- shaclvalidate.sh "$@"
elif [ $1 == infer ] ; then
	set -- shaclinfer.sh "$@"
root@cbb169b97823:/# shaclvalidate.sh
Missing -datafile, e.g.: -datafile myfile.ttl
root@cbb169b97823:/# shaclinfer.sh
Missing -datafile, e.g.: -datafile myfile.ttl

Changelog

v0.0.3: Update shapesfile to v0.0.3

About

Implementation of Imaging Plaza Microservice

License:GNU Affero General Public License v3.0


Languages

Language:Jupyter Notebook 94.0%Language:Python 5.7%Language:Dockerfile 0.2%Language:Shell 0.1%