OBOFoundry / OBO-Dashboard

Summary Dashboard for Open Biological and Biomedical Ontologies
http://dashboard.obofoundry.org/
19 stars 3 forks source link

Provide better feedback for non-RO relationships #37

Open cthoyt opened 3 years ago

cthoyt commented 3 years ago

Take AEO as an example. The dashboard page (https://dashboard.obofoundry.org/dashboard/aeo/fp7.html) says AEO is using 7 non-RO relations. If you look though, it’s pretty obvious that some of them probably are in RO, but it’s just not harmonized properly (derives from, develops from, has_part, part_of, etc.). I can think of two possibilities here:

  1. they are trying to reuse RO but they did it incorrectly, either based on the way it was imported or the way it was serialized
  2. they duplicated RO because the RO semantics of these relations didn’t work for them, but they still liked the names.

I also found this happening a lot during my analysis of the relations used in each ontology. It would be nice to add alerts that say “hey, you’re using something that looks like it could be harmonized with RO, here’s how to fix it…”

anitacaron commented 1 month ago

I don't know what happened to the AEO, but it's not in the Dashboard anymore.


I searched for another example, and I found one in ChEBI which says there are relations with the same label in RO.

Screenshot 2024-08-22 at 11 40 02

However, in EMAPA, there are some relations that are in RO, but the labels are not exactly the same.

Screenshot 2024-08-22 at 11 53 30

I'll investigate how to improve this check by adding the case when using underscore.