Skip to content

bioregistry changes have broken the merged prefix map #70

@cmungall

Description

@cmungall

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...

biopragmatics/bioregistry#1090

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions