ols4
ols4 copied to clipboard
Support for Individual hierarchies in Tree View
New feature description. Is it possible to represent hierarchies between Individuals in the OLS Tree view?
For example, in the PCL ontology, hierarchies between individuals are defined using the subcluster of (RO_0015003) relation.
I tried adding http://purl.obolibrary.org/obo/RO_0015003 to the hierarchical_property list in the config of a local OLS instance, but it had no effect.
From a quick look at the code (RelatedAnnotator.java#L30), it seems that hierarchies are currently only supported among classes, not individuals.
Would it be possible to support hierarchical relationships between individuals in the Tree view? If not currently supported, could this be considered as a feature request?
Use cases
In ontologies like PCL, individuals represent data-driven clusters generated by hierarchical clustering algorithms. These clusters provide evidence for class hierarchies and are organized using properties like subcluster of. Displaying these hierarchies in the Tree view would support better exploration and interpretation of the data structure.