---
id: "ru_grnti"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["publishing", "science"]
country: ["RU"]
langs: ["ru"]
quality: 80
url: "https://registry.apicrafter.io/datatype/ru_grnti"
---

# GRNTI code (State Rubricator of Scientific and Technical Information) (`ru_grnti`)

> **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.

Code of a rubric of ГРНТИ, the State Rubricator of Scientific and Technical Information: the subject classification of scientific and technical information in Russia and other CIS countries, kept by a methodological council whose lead organisation is the State Public Scientific Technological Library of Russia (ГПНТБ России). Each section has three levels, each a two-digit number, written with dots: 27 is mathematics, 27.17 algebra and 27.17.15 semigroups. Research reports, theses, grant applications and scientific articles give ГРНТИ codes. The regexp accepts codes of the second and third level; a two-digit section alone is not accepted, because any two-digit number would match.

- Personal data (PII): no
- Categories: Publishing and print (publishing), Scientific (science)
- Countries: Russian Federation (RU)
- Languages: Russian (ru)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^\d{2}\.\d{2}(?:\.\d{2})?$
```

## Examples

- `27.17.15` — Semigroups
- `27.17.29` — Linear algebra
- `27.17` — Algebra
- `27.15` — Number theory
- `27.17.1` (invalid example) — Each level has two digits

## Translations

- ru: Код ГРНТИ (Государственный рубрикатор научно-технической информации): Код рубрики ГРНТИ: три уровня по две цифры через точку, например 27.17.15 (полугруппы). Указывается в отчётах о НИР, диссертациях и статьях.

## Sources

- doc: <https://www.gpntb.ru/grnti>
- wikipedia: <https://ru.wikipedia.org/wiki/%D0%93%D0%BE%D1%81%D1%83%D0%B4%D0%B0%D1%80%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D1%80%D1%83%D0%B1%D1%80%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80_%D0%BD%D0%B0%D1%83%D1%87%D0%BD%D0%BE-%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/ru_grnti.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/RU/publishing/ru_grnti.yaml>
