Skip to content

Add ontology root annotation#33

Merged
gouttegd merged 2 commits intomasterfrom
add-ontology-root-annotation
Mar 6, 2026
Merged

Add ontology root annotation#33
gouttegd merged 2 commits intomasterfrom
add-ontology-root-annotation

Conversation

@gouttegd
Copy link
Collaborator

@gouttegd gouttegd commented Mar 2, 2026

This commit imports the Information Artifact Ontology (IAO) and uses its 'has ontology root' annotation (IAO:0000700) to explicitly indicate that the “root” of FBbi is 'method involved in biological imaging'.

This does not change anything to the ontology itself but will allow ontology browsers (and Protégé with the upcoming 5.6.9 release) to produce a slightly nicer user experience by hiding higher-level classes that do not belong to FBbi.

To illustrate, this is FBbi’s class hierarchy without an explicitly annotated root:

Screenshot 2026-03-02 at 10 17 38

and this is FBbi’s with an explicitly annotated root and Protégé’s upcoming “Display from ontology roots” feature enabled:

Screenshot 2026-03-02 at 10 17 51

gouttegd added 2 commits March 2, 2026 10:19
This commit imports the Information Artifact Ontology (IAO) and uses its
'has ontology root' annotation (IAO:0000700) to explicitly indicate that
the "root" of FBbi is 'method involved in biological imaging'.

This does not change anything to the ontology itself but will allow
ontology browsers (and Protégé with the upcoming 5.6.9 release) to
produce a slightly nicer user experience by hiding higher-level classes
that do not belong to FBbi.
@gouttegd gouttegd self-assigned this Mar 2, 2026
@gouttegd gouttegd requested a review from lubianat March 2, 2026 10:32
@gouttegd
Copy link
Collaborator Author

gouttegd commented Mar 2, 2026

(This has the side-effect of hiding the issue about FBbi’s root being directly under owl:Thing, instead of being under a more appropriate high-level BFO or COB term, as highlighted in #21 – it does not fix that issue, though, which will still need to be addressed at some point).

@gouttegd gouttegd merged commit e079c3d into master Mar 6, 2026
1 check passed
@gouttegd gouttegd deleted the add-ontology-root-annotation branch March 6, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant