UniProtKB accession number
ID uniprot_id
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Stable identifier of a protein entry in the UniProt Knowledgebase (UniProtKB), the protein sequence and function database of the UniProt consortium. An accession has 6 or 10 uppercase letters and digits in a fixed layout, which UniProt publishes as a regular expression. An entry keeps its primary accession across releases, and the accessions of entries merged into it remain as secondary accessions. It is not the mnemonic entry name, which has the form NAME_SPECIES.
- Categories
- Scientific
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- AutoType benchmark
uniprot- Bioregistry
uniprot- HL7 FHIR identifier system
https://www.uniprot.org- Wikidata
- P352
- Quality
- 100/100
- Metacrafter rules
- no detection rule yet
- Supported by tools
- Auto-Type
Regular expression
^(?:[OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9](?:[A-Z][A-Z0-9]{2}[0-9]){1,2})$
Python re syntax.
Examples
| Value | Description |
|---|---|
| P12345 | Six-character accession (example from the UniProt help) |
| A2BC19 | Six-character accession (example from the UniProt help) |
| A0A023GPI8 | Ten-character accession (example from the UniProt help) |
| P1234 invalid | Five characters |
| p12345 invalid | Lowercase letters |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | Номер доступа UniProtKB | Стабильный идентификатор записи о белке в базе знаний UniProtKB: 6 или 10 заглавных букв и цифр. |
Sources
- wikipedia: https://en.wikipedia.org/wiki/UniProt
- wikidata: https://www.wikidata.org/wiki/Property:P352
- doc: https://www.uniprot.org/help/accession_numbers
- other: https://github.com/congy/AutoType/blob/master/data_release/uniprot.txt
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/uniprot_id - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/science/uniprot_id.yamlon GitHub