---
id: "ncbigeneid"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["science"]
langs: ["common"]
quality: 90
url: "http://registry.apicrafter.io/datatype/ncbigeneid"
---

# NCBI Gene ID (Entrez Gene) (`ncbigeneid`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Numeric identifier of a gene record in the NCBI Gene database (formerly Entrez Gene) of the US National Center for Biotechnology Information. Gene records cover many species. PubChem gene pages use this ID, as in https://pubchem.ncbi.nlm.nih.gov/gene/3123.

- Personal data (PII): no
- Categories: Scientific (science)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[1-9]\d{0,8}$
```

## Examples

- `3123` — HLA-DRB1, human
- `1017` — CDK2, human
- `1207170` — Alkaline phosphatase gene of Bacillus cereus ATCC 14579
- `03123` (invalid example) — No leading zeros

## Mappings

- bioregistry: `ncbigene`
- wikidata: `P351`

## Translations

- ru: Идентификатор гена NCBI (Entrez Gene): Числовой идентификатор записи о гене в базе данных NCBI Gene.

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/Entrez>
- wikidata: <https://www.wikidata.org/wiki/Property:P351>
- doc: <https://www.ncbi.nlm.nih.gov/gene/>

## Quality

Score 90/100. Missing: detector coverage.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/ncbigeneid.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/science/ncbigeneid.yaml>
