bioregistry

is an Aggregator.

The Bioregistry is an open, community-curated registry of prefixes, CURIE patterns, URI formats and resolution rules for identifier resources in biomedicine and the life and natural sciences. It imports and aligns metadata from other registries, such as identifiers.org, the OBO Foundry, BioPortal, OLS, FAIRsharing, re3data, Wikidata and N2T, and adds manual curation of its own. It also resolves CURIEs to provider URLs and publishes the registry, its cross-registry mappings and derived prefix maps as open data. As of 2026-10-04 the registry export held 2,856 prefixes.

License

CC0 1.0

Homepage

bioregistry

Repository

GitHub

External IDs

Product Summary

Contacts

Charles Tapley Hoyt

ORCID: 0000-0003-4423-4370

Github: cthoyt

Biopragmatics

Github: biopragmatics

Products

From this Resource
ID Name URL Category Format Description
bioregistry.registry.json Bioregistry JSON Export registry.json (768.2 KB) Product json Full Bioregistry export as JSON, with...
bioregistry.registry.yml Bioregistry YAML Export registry.yml (744.2 KB) Product yaml Full Bioregistry export as YAML, with...
bioregistry.registry.tsv Bioregistry TSV Export registry.tsv (402.3 KB) Product tsv Flattened tabular Bioregistry export ...
bioregistry.sssom Bioregistry SSSOM Mappings bioregistry.sssom.tsv (133.1 KB) Mapping sssom SSSOM mappings between Bioregistry pr...
bioregistry.rdf.ttl Bioregistry RDF (Turtle) bioregistry.ttl (767.8 KB) Product ttl RDF export of the Bioregistry in Turt...
bioregistry.rdf.jsonld Bioregistry RDF (JSON-LD) bioregistry.jsonld (1.1 MB) Product jsonld RDF export of the Bioregistry in JSON...
bioregistry.context.jsonld Bioregistry JSON-LD Context bioregistry.context.jsonld (39.7 KB) Product jsonld JSON-LD context mapping each Bioregis...
bioregistry.portal Bioregistry Web Site bioregistry.io Graphical Interface http Bioregistry web site for searching an...
bioregistry.api Bioregistry REST API apidocs Programming Interface http REST API for querying Bioregistry rec...
bioregistry.python Bioregistry Python Package bioregistry Product python Python package for loading and queryi...
bioregistry.docs Bioregistry Documentation bioregistry.readthedocs.io Documentation http Bioregistry documentation, including ...

Details

Bioregistry

The Bioregistry is an open registry of prefixes for identifier resources, used to write and resolve compact identifiers (CURIEs) such as CHEBI:24867. Each record gives a prefix’s name, synonyms, URI format, local identifier pattern, example and providers.

It works as a metaregistry. Records are imported and aligned from other registries, including identifiers.org, the OBO Foundry, BioPortal, OLS, FAIRsharing, re3data, Wikidata, N2T and Prefix Commons, and then curated by hand. The alignments are published as SSSOM mappings.

Data

The registry lives in the GitHub repository and is exported nightly as JSON, YAML, TSV, RDF (Turtle and JSON-LD) and SSSOM, along with JSON-LD contexts and extended prefix maps. Curated data are released under CC0 1.0. Aggregated data keep their original licenses. The code is MIT licensed.

Access

The web site at https://bioregistry.io/ offers search, a CURIE resolver and a REST API. The bioregistry Python package loads the same data locally.

Is this information incorrect or incomplete? Request an update.

Created: October 04, 2026 | Last modified: October 05, 2026