-
Notifications
You must be signed in to change notification settings - Fork 3
Description
The merged prefix map now uses uppercase RDF rather than the canonical rdf
The reason for this is likely because the merged prefix map is based around the assumption that the correct canonical prefix for biological databases is the uppercase form (bioregistry inherited the incorrect decision to downcase prefixes for major databases). merged therefore brings in bioregistry.upper. This uses the uppercase form unless there is a preferred prefix (e.g. FlyBase). Note also OBO is proritized, giving double protection against incorrect prefixes like go and fbbt.
However, at some point bioregistry went from a bioregistry to include prefixes like rdf. There is no preferred rdf form for this, and there is no way to tell these kinds of prefixes from database prefixes, And we don't include rdf in our curated linked_data prefixmap, so this just slips through as uppercase...