Ontology Metrics in BioPortal
This page describes the metrics that BioPortal calculates for the ontologies in its repository. In general, BioPortal will calculate the metrics when the ontology is uploaded and will store it as part of the Ontology Metadata. There are two groups of metrics:
- Statistical metrics
- Quality-control and quality-assurance metrics
Each ontology may have all, some, or no values filled in for its metrics. Some metrics are meaningful only for ontologies in a specific representation language (e.g., number of axioms matters only for OWL ontologies; there are no individuals to count in the ontologies in OBO format).
We calculate the following statistics on each ontology in BioPortal:
- number of classes: the number of classes in the ontology. For OWL ontologies
- does not include imported classes
- includes only named classes (no anonymous classes in this count)
- number of properties: the number of properties or slots in the ontology.
- number of individuals: the number of individuals in the ontology. Note:
- Individuals exist only in OWL and Protege ontologies.
- An individual in OWL is a resource that is neither a class, nor a property.
- number of axioms: the number of axioms in an OWL ontology.
- maximum depth: the maximum depth of the hierarchy tree.
- For OWL, RDFS, Protege, and RRF ontologies, we consider only the is-a relationship as a hierarchical relationship
- For OBO format ontologies, we consider the following relationships as hierarchical relationships: is-a, has-part, inverse of develops-from
- average number of siblings: the average number of siblings at one level in the tree.
- maximum number of siblings: the maximum number of siblings in the ontology
Please, contact us at firstname.lastname@example.org, if there are additional statistics that you would like to see.
Quality-Control and Quality-Assurance Metrics
We calculate the following metrics that may give some indication of the quality of the ontology and help ontology authors improve the quality.