Identifier Standards
Pattern for Local Unique Identifiers
Local unique identifiers in Bioregistry should match this regular expression:
^[A-Za-z_][A-Za-z0-9\.\-_]*$
Example Local Unique Identifier
bioregistry   Resolve
Pattern for CURIES
Compact URIs (CURIEs) constructed from Bioregistry should match this regular expression:
^bioregistry:[A-Za-z_][A-Za-z0-9\.\-_]*$
Example CURIE
bioregistry:bioregistry
Mappings to External Registries

Mappings from records in Semantic Farm to external registries comprises the metaregistry. This resource has 3 mappings to external registries with 3 unique external prefixes.

Registry Name Registry Metaprefix External Prefix Curate
BARTOC Basic Register of Thesauri, Ontologies & Classifications logo bartoc 18968
FAIRsharing FAIRsharing logo fairsharing FAIRsharing.250a8c
Wikidata (E) Wikidata Entity logo wikidata.entity Q109302681
Providers

A provider turns a local unique identifiers from a resource into a URI. Many providers are also resolvable as URLs (i.e., they can be used in a web browser).

The local unique identifier bioregistry is used to demonstrate the providers available for Bioregistry. Some providers may use a different example, which is displayed in the table below. A guide for curating additional providers can be found here.

Provider Name Provider Code URI
Bioregistry bioregistry https://bioregistry.io/registry/bioregistry
Bioregistry bioregistry https://bioregistry.io/bioregistry:bioregistry