This library provides different datamodels designed for different purposes. They are intentionally overlapping in content, and may be lossy with respect to one another.
You don’t need to use any of these to use the BasicOntologyInterface, which uses simple python datatypes.
Each datamodel represents the perspective of one or more Interfaces. For example, the funowl datamodel is used by OwlInterface, and represents the perspective of an ontology as being a collection of Owl axioms. Other interfaces present different views and do not need this.
- Ontology Metadata Ontology Schema
- search datamodel
- Obographs Datamodel
- Semantic Similarity
- Summary Statistics Datamodel
- Taxon Constraints Reporting Datamodel
- Validation Results Datamodel
- Lexical Index
- Mapping Rules Datamodel
- Text Annotator Datamodel
- Cross-Ontology Diff
- OAK Association Data Model