obi-ontology / obi

The Ontology for Biomedical Investigations
http://obi-ontology.org
Creative Commons Attribution 4.0 International
75 stars 25 forks source link

Uberon import loses crucial linking information #1596

Open cmungall opened 2 years ago

cmungall commented 2 years ago

OBI includes a minimal extract of uberon with classes like cerebellum, brain. However, these show up as a flat list, and this loses crucial parthood information between these.

If we look at a visualization in OAK using all relationship types:

obi viz cerebellum brain

image

In uberon it's a bit more complex:

image

while it's reasonable to leave out intermediate classes, the extract should still retain structural relationships, such as the cerebellum being part of the brain

Including more complete exports will help detect issues in OBI like this one:

It will also help prevent being users being confused when they see a flat list of unconnected classes in browsers like OLS (but ultimately improvements in OLS may fix this issue by allowing uberon to see in a non extracted form: https://github.com/EBISPOT/OLS/discussions/595#discussioncomment-2787478)

jamesaoverton commented 1 year ago

We will look into using the new robot extract --method subset for this.