Resolving mechanisms

A central, curated registry stores the information necessary to resolve either Compact Identifier or URI forms of identifier, which are sent as queries to the resolving system.

Compact Identifier resolution is able to handle queries presented as Compact Identifiers (prefix:accession). A Compact Identifier is a unique string consisting of a Prefix (assigned by curator), a colon (‘:’), and a Local identifier (eg. accession number string). The Prefix is composed of an assigned Namespace, which may be preceded by a Provider Code, separated by a slash (‘/’).

Namespace Compact Identifier pattern: [namespace prefix]:[accession] eg: pdb:2gc4.

Provider Compact Identifier pattern: [provider code]/[namespace prefix]:[accession] eg: pdbe/pdb:2gc4.

We recommend using Compact Identifiers for annotation and citation, linked using URLs.

URI resolution provides direct access to the identified data using one selected provider (or resource). When multiple providers are recorded in the registry, and no provider is specified in the Compact Identifier, the provider with the highest recommendation score is selected for resolution. This allows the location independent referencing (and resolution if required) of data records.

URI resolution pattern:[namespace]/[entity] eg: