Skip to content

ncbo/owlapi_wrapper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

384 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

owlapi_wrapper

Java Unit Tests codecov GitHub Release License: BSD 2-Clause

owlapi_wrapper is a small Java command-line tool built around the OWL API. It parses OWL, RDF(S), SKOS, and OBO ontologies and writes a normalized RDF/XML export plus a small metrics report.

The project is used in the BioPortal ecosystem to load ontologies and add a few BioPortal-oriented annotations during serialization.

Features

  • Parses a master ontology file from a local repository of ontology files
  • Writes a serialized RDF/XML output file named owlapi.xrdf.
  • Writes a metrics.csv file with class, individual, property, and max-depth counts.
  • Adds some normalization used by BioPortal, e.g., SKOS notation or prefix annotations for classes

License

The 2-Clause BSD License. See LICENSE.md for more information.

Contributors

About

A command line utility that wraps the Java OWL-API to parse RDFS, OWL and OBO ontologies.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 99.9%
  • Shell 0.1%