OBOFoundry / OBOFoundry.github.io

Metadata and website for the Open Bio Ontologies Foundry Ontology Registry
http://obofoundry.org
Other
165 stars 204 forks source link

Define intended behavior for obsolete ontologies in ontology browsers #1454

Open cmungall opened 3 years ago

cmungall commented 3 years ago

An example of an obsolete ontology is SAO, which was merged into GO

on the OBO site we retain the original info, but have a prominent banner indicating status and replacement:

http://obofoundry.org/ontology/sao

However, browsers act differently

SAO appears as any other ontology in OntoBee:

It is a 404 in OLS

In bioportal it appears as any other ontology, but there is a note that says "Retired"

In aberowl it appears as any other ontology

While there is an argument for retaining some trace of an obsolete ontology for historic purposes, or for gap analysis etc, in the majority of cases users should be discouraged from using an obsolete ontology. There is a danger ontology annotators will suggest use of IDs from the obsoleted ontology rather than the replacement one, or that users will waste time annotating manually from an obsolete ontology.

I propose:

cc @graybeal @yongqunh @ebispot @henrietteharmse @leechuck

matentzn commented 3 years ago

Action item:

nlharris commented 2 months ago

I feel this is out of the scope of OBO Foundry to try to convince various ontologies to change how they show obsolete ontologies. I suggest that we close this as it will never happen.

graybeal commented 2 months ago

While I agree that OBO Foundry shouldn't invest a lot of time in trying to change ontology repositories, I also think recommendations are helpful in bringing the repositories along to a more consistent view. I spoke with a few people at the time about this ticket and they agreed the recommendations were pretty reasonable.

If Nomi's concern is about sounding too authoritative outside of OBO scope, I would suggest changing the MUSTs to SHOULDs. We are defining desires not constraints.

And 'browsers' is an awkward term by itself (means Chrome or Safari to me), and it isn't just term browsers but also APIs. I suggest using 'ontology repositories' instead.

nlharris commented 2 months ago

We can leave this open. I just don't see it as bubbling to the top of our 174 open issues any time soon.