A small tool to observe classes, properties and inheritance in triple-stores
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
INSTALL.md
LICENSE
ObserveClasses.rq
ObserveInheritance.rq
ObserveProperties.rq
README.md
owl2csv
owl2csv.py
prefixes-script.json
prefixes.json

README.md

owl2csv

A small tool to observe classes, properties and inheritance in ontologies

Requirements:

  • Jena >= 3.X installed and arq added to the path (check by running arq --version)
  • Python >= 2.7 installed
  • Being able to launch bash script

Usage:

  • ./owl2csv -d/--dataset <Ontologies> -q/--query <Observe query> -o/--output <output file> -p <prefix reference>
  • If you want the output file to use prefixes instead of the full uris, you have to document them in the prefixes.json file.

Example:

./owl2csv --dataset cdm.rdf euvoc.rdf org.rdf skos.rdf skos-xl.rdf vcard.rdf --query ObserveInheritance.rq --output output.csv -p prefixes.json