The Protein database is a collection of sequences from several sources, including translations from annotated coding regions in GenBank, RefSeq and TPA, as well as records from SwissProt, PIR, PRF, and PDB.

Prefix
ncbiprotein
Preferred Prefix
NCBIProtein
Keywords
protein
Links
Homepage
Contact
Missing Contact
Identifier Space Owner
National Center for Biotechnology Information
Pattern for Local Unique Identifiers

Local identifiers in NCBI Protein should match this regular expression:
^(\w+\d+(\.\d+)?)|(NP_\d+)$

Example Local Unique Identifier
CAA71118.1   Resolve
Pattern for CURIES

Compact URIs (CURIEs) constructed from NCBI Protein should match this regular expression:
^NCBIProtein:(\w+\d+(\.\d+)?)|(NP_\d+)$

Example CURIE
NCBIProtein:CAA71118.1
Ontology

A summary of the relations in the Bioregistry schema can be found here.

Has incoming URI collisions

The following resources share a URI format string with ncbiprotein:
insdc.cds refseq

When generating an extended prefix map, their respective CURIE prefixes and URI prefixes are merged into the record for ncbiprotein. If you believe that these are distinct semantic spaces and should not be merged, please open a new issue on the Bioregistry issue tracker for discussion.

Metaregistry NCBI Protein

The metaregistry provides mappings between the Bioregistry and other registries. There are 7 mappings to external registries for this resource with 5 unique external prefixes.

Registry Name Registry Metaprefix External Prefix Curate
BioContext biocontext NCBIProtein
GO Gene Ontology Registry logo go NCBI_NP
Integbio Integbio logo integbio nbdc00636
Identifiers.org Identifiers.org logo miriam ncbiprotein
N2T Name-to-Thing logo n2t ncbiprotein
Prefix Commons Prefix Commons logo prefixcommons ncbi.protein
re3data Registry of Research Data Repositories logo re3data r3d100010776
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 CAA71118.1 is used to demonstrate the providers available for NCBI Protein. A guide for curating additional providers can be found here.

Name Metaprefix URI
NCBI Protein ncbiprotein https://www.ncbi.nlm.nih.gov/protein/CAA71118.1
Bioregistry bioregistry https://bioregistry.io/ncbiprotein:CAA71118.1
Identifiers.org miriam https://identifiers.org/ncbiprotein:CAA71118.1
Name-to-Thing n2t https://n2t.net/ncbiprotein:CAA71118.1
Extra Providers

Additional providers curated in the Bioregistry are listed here. These are typically inherited from Identifiers.org or Prefix Commons, and need extra curation.

Code Name URL
bio2rdf Bio2RDF http://bio2rdf.org/ncbi.protein:CAA71118.1