Skip to content

justin2004/shacl_box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

shacl_box

why

  • in case you want to play around with shacl quickly

how

preparation

  • you need docker and make installed
  • clone this git repo and cd into it
  • build the docker image with make

using the examples in this repo

  • cd to this repo's directory

  • to derive triples

docker run --rm -it -v `pwd`:/mnt justin2004/shacl_box ./shaclinfer.sh -datafile /mnt/examples/data.ttl -shapesfile /mnt/examples/shapes.ttl
  • to validate
docker run --rm -it -v `pwd`:/mnt justin2004/shacl_box ./shaclvalidate.sh -datafile /mnt/examples/data.ttl -shapesfile /mnt/examples/shapes.ttl

using your data

  • cd to the directory with your turtle files
docker run --rm -it -v `pwd`:/mnt justin2004/shacl_box ./shaclvalidate.sh -datafile /mnt/your-data.ttl -shapesfile /mnt/your-shapes.ttl
docker run --rm -it -v `pwd`:/mnt justin2004/shacl_box ./shaclinfer.sh -datafile /mnt/your-data.ttl -shapesfile /mnt/your-shapes.ttl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published