# ИЮПАК-номенклатура органики

Вводите SMILES: определяет самую длинную углеродную цепь и старшую функциональную группу, выдаёт название по ИЮПАК с подсказками E/Z и R/S и учебными комментариями. Для школы и вуза.

> Каноническая страница: https://elysiatools.com/ru/tools/iupac-organic-naming-tool

- **Категория:** Utilities

- **Ключевые слова:** название ИЮПАК, органика, SMILES в название, функциональная группа, длиннейшая цепь, E/Z, R/S

## Обзор

Превращает строку SMILES в название по ИЮПАК с пошаговым обоснованием.

**Что вводите.** Корректный SMILES, напр. `CCO` (этанол), `CC(=O)O` (уксусная кислота), `C=CC` (пропен). Распознаёт галогены, гетероатомы O/N, кольца и стерео-метки (@/@@ и /\).

**Как работает.**
1. **Разбирает** SMILES в граф: атомы, связи, ветви, замыкания колец.
2. **Определяет функциональные группы** по старшинству ИЮПАК: кислота > эфир > амид > нитрил > альдегид > кетон > спирт > амин > алкен/алкин > алкан.
3. **Находит самую длинную цепь**, содержащую старшую группу.
4. **Нумерует** с конца, дающего старшей группе наименьший локант.
5. **Собирает** название: локанты + префиксы (по алфавиту) + корень + суффикс.
6. **Стереохимия**: @/@@ → подсказка R/S; направленные двойные связи → E/Z.

**Учебные комментарии.** Объясняется, *почему* выбрана цепь и нумерация, отмечаются неоднозначности.

**Ограничения.** Учебный, не химинформатический движок. Ациклические и моноциклические скелеты с обычными группами. Конденсированные/спиро/пептиды/металлоорг. могут быть «вне охвата».

## Входные данные

- **SMILES** (text): e.g. CCO (ethanol) or CC(=O)O (acetic acid)
- **Строгость** (select)

## Когда использовать

- При подготовке учебных материалов по органической химии для демонстрации правил нумерации цепи и выбора суффиксов.
- Для быстрой проверки правильности систематического наименования органических соединений по их SMILES-представлению.
- При разборе стереохимических особенностей молекул, включая определение E/Z-изомерии двойных связей и R/S-конфигураций хиральных центров.

## Как это работает

- Вы вводите корректную строку SMILES (например, CCO или CC(=O)O) и выбираете уровень строгости соответствия номенклатуре.
- Алгоритм строит молекулярный граф, находит гетероатомы, кольца, кратные связи и определяет старшую функциональную группу по правилам приоритета ИЮПАК.
- Программа выделяет главную углеродную цепь, нумерует её для минимизации локантов старшей группы и собирает итоговое название с учетом префиксов, корня, суффиксов и стереохимии.

## Сценарии использования

- Самопроверка студентов при выполнении домашних заданий по номенклатуре органических соединений.
- Создание преподавателями химии методических пособий с пошаговым разбором правил именования веществ.
- Быстрая расшифровка SMILES-кодов из баз данных в понятные химические названия при подготовке отчетов.

## Частые вопросы

### Какие типы соединений поддерживает инструмент?

Ациклические и моноциклические органические соединения с распространенными функциональными группами, такими как кислоты, спирты, амины, альдегиды и кетоны.

### Поддерживает ли инструмент сложные конденсированные кольца?

Нет, сложные конденсированные, спиро-системы и металлоорганические соединения находятся вне области охвата этого учебного инструмента.

### Как инструмент определяет стереохимию?

Он считывает символы @/@@ для определения R/S-конфигураций хиральных центров и направленные связи /\ для E/Z-изомеров.

### Что делает настройка «Строгость» (Strictness)?

Режим Standard дает привычные названия, а Strict применяет строгие грамматические правила ISO для номенклатуры.

### Можно ли использовать инструмент для именования пептидов?

Нет, пептиды и сложные биополимеры не поддерживаются; инструмент ориентирован на базовую органическую химию.

## Связанные инструменты

- [Мастерская A1Z26 буква-число](https://elysiatools.com/ru/tools/a1z26-letter-number-workbench): Преобразование между буквами и числами (A=1…Z=26) с настройкой разделителя и регистра, декодирование чисел в буквы и сумма букв.
- [Декодер и Детектор Leetspeak](https://elysiatools.com/ru/tools/leetspeak-decoder-detector): Декодирует leetspeak (1337) в обычный текст и оценивает, насколько правдоподобно строка является leet — для выявления обхода политик паролей, уклонения от фильтров ненормативной лексики и шума в логах. Подсвечивает каждую замену.
- [Декодер LTSSM и Lane Margining PCIe](https://elysiatools.com/ru/tools/pcie-link-training-linkstate-and-lane-margining-eye-decode): Разбор журнала обучения канала PCIe (последовательность LTSSM + упорядоченные наборы TS1/TS2): полная шкала Gen1-Gen6, согласованные скорость/ширина, биты идентификатора скорости, инверсия полярности и линий, фазы эквализации и диагностика перезапусков; оценка отчётов lane margining (CSV pcilmr) и тепловая карта глаза.
- [Шифр Rail Fence (ZigZag)](https://elysiatools.com/ru/tools/zigzag-railfence-text): Кодируйте, декодируйте, визуализируйте и взламывайте перебором шифр перестановки Rail Fence.
- [Конвертер Hex в Строку](https://elysiatools.com/ru/tools/hex-to-string): Преобразует текст в/из шестнадцатеричные строки с гибкими интервалами, префиксами (0x/\x/U+) и регистром
- [Извлекатель ключей JSON](https://elysiatools.com/ru/tools/json-key-extractor): Извлекает все ключи из объектов JSON с множественными форматами вывода. Идеально для анализа структуры JSON, генерации документации и понимания сложных вложенных объектов.
- [Конвертер Leet Speak](https://elysiatools.com/ru/tools/leet-speak-converter): Преобразует текст в leet speak (1337) и обратно. Кодирует в стилях Базовый, Полный или Заглавные, или декодирует leet в обычный текст.
- [Декомпозиция дерева OKR и KPI](https://elysiatools.com/ru/tools/okr-tree-decomposer): Декомпозирует Objective компании в Отдел → Команда → Личное, с весом/целью/фактом по узлам; взвешенный прогресс поднимается наверх. Визуальное дерево + Markdown.

## Примеры

- [MP3 Аудио Образцы Без Авторских Прав](https://elysiatools.com/ru/samples/mp3-samples): Коллекция аудио образцов без авторских прав для тестирования и разработки, включая звуки природы, медитативную музыку и фоновое аудио
- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
