/ontology-shrink

Remove human readable AnnotationAssertion from ontology

Primary LanguageJava

ontology-shrink

Command line java application for ontology that reduce the human readable content from ontology by a percentage.

Particularly, this application is able to remove a percentage of names, synonyms and descriptions (types of AnnotationAssertionAxioms) from the ontology. It generates a new ontology with less human readable content.

If multiple reduction percentages are entered, an equal number of reduced output files will be returned.

Identified annotations properties for describing names, synonyms, and descriptions

Usage

Command

java -jar ontology-shrink.jar -i <input> -r <HRA_reduction>

Where

  • input is an owl ontology path.
  • HRA_reduction is a percentage (int) list of human readable annotation reduction separated by ','.