Closed cthoyt closed 2 years ago
Oh, this is going to be a pain. Just for your information. The pain with these PRs is not here in this repo, but with the downstream users, which includes BridgeDb and PathVisio.
Yes, this is the same sentiment I've got from many databases when I've tried to help standardize the semantics, but ultimately this is worth doing since it's necessary for interoperability
This PR does the following:
.1
to the example identifier, since this is actually what's shown when you resolve pages like http://www.ncbi.nlm.nih.gov/CCDS/CcdsBrowse.cgi?REQUEST=ALLFIELDS&DATA=CCDS33337DOID
redundant prefix in the identifier to match the regular expression. I also updated the redirect string, which DOID recently recommended in https://twitter.com/diseaseontology/status/1526229867200663554?s=20&t=NSRrgISkMNBDkDrHtYJqRw-
in the regular expression, this is not actually part of identifiersSLM
was written asSML