Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The RDF Toolkit is a program that can be run on the machine of the ontology developer, in the working directory of the git clone of the git repository that contains the ontologies. It can also be run on a "CI-server" such as Jenkins (for instance https://jenkins.edmcouncil.org) where it will run in the "workspace" of a "job" where it also runs in the directory of a git clone of the ontology repository.

The RDF Toolkit only has a Command Line Interface (CLI), there is no other interface.

Commands

The RDF Toolkit supports two main commands: serialize and build.

Serialize

The serialize command allows you to read OWL ontology files or any other RDF file in any of the main Serialization Formats and "serialize" or rewrite those files in the same or other Serialization Formats where it will ensure that the output is always in the same sorted order.

Todo: Anthony Coates can you elaborate on this here?

Build

The build command allows you to read an OWL ontology file or whole directory of such files and generate various "Products" from it, collections of "Deliverables" or "Artifacts" that can be published on a target web server. For the OWL ontology "product" that would be done in a way where all OWL axioms have IRIs that are resolvable to a functioning HTTP-server. For the SKOS vocabulary products we would do something similar, where each SKOS-concept has a resolvable IRI as its identity. 

Configuration

The RDF Toolkit assumes that in the root directory or the etc directory of the git repository that there is a config file called rdf-toolkit.ttl which will contain the configuration for the RDF-Toolkit, basically the model of your ontology architecture, for instance where can we find the "Domains", what are the main branches and their meaning and so forth.



  • No labels