ncbo / bioportal-project

Serves to consolidate (in Zenhub) all public issues in BioPortal
BSD 2-Clause "Simplified" License
7 stars 5 forks source link

block reserved UMLS acronyms #198

Open graybeal opened 3 years ago

graybeal commented 3 years ago

UMLS has a number of acronyms for its entities that are not the same as BioPortal acronyms. The internal PURL identifiers use the UMLS acronyms, and these resolve to the BioPortal acronyms (except for when they don't, see https://github.com/ncbo/bioportal-project/issues/196).

The Internal UMLS acronyms should also be blocked in BioPortal, where that is still possible, so a conflicting ontology is not created.

Ontologies that are affected are those in issue #196 (first acronym is UMLS, second is BioPortal):

and also the following:

Note that we should not try to solve this by creating ontologies with those UMLS acronyms, because that would replace the existing PURLs which correctly redirect the UMLS acronym to the BioPortal one.

alexskr commented 3 years ago

denylist/reserved word list for ontology acronyms, user names, project names would be great to have. something like https://github.com/marteinn/The-Big-Username-Blacklist