Конвертер InChI в SMILES

Коротко: преобразуйте идентификаторы InChI в канонические строки SMILES. Бесплатно, работает в браузере и не требует установки.

Преобразуйте строки InChI из литературы и баз данных в формат SMILES.

Здесь появится SMILES.

Входной и выходной форматы

Вход: InChIВыход: SMILES
Полное названиеInChI (IUPAC International Chemical Identifier)SMILES (Simplified Molecular Input Line Entry System)
Что содержитМногослойный текстовый идентификатор, построенный по структуре. Стандартный InChI одинаков во всех программах.Атомы, связи, циклы, заряды и стереохимия в одной строке текста. Без координат.
Файл или формаТекст, начинающийся с InChI=1S/.smi или обычный текст

Объяснение форматов файлов

InChI — международный химический идентификатор IUPAC (IUPAC International Chemical Identifier). Он многослойный, однозначный и описывает молекулярную формулу, связность, водороды, заряд, стереохимию и изотопы.

SMILES короче, и его проще вставлять во многие программы для рисования, поиска и хемоинформатики. Преобразование InChI в SMILES полезно, когда база данных даёт InChI, а ваш процесс ожидает SMILES.

Разные сервисы могут возвращать разные канонические SMILES для одного InChI. Считайте эквивалентные строки SMILES корректными, если они описывают одну и ту же молекулу.

Когда преобразовывать InChI в SMILES

InChI отлично подходит для однозначной идентификации соединения, но большинство программ для рисования, хемоинформатических скриптов и полей поиска ожидают SMILES. Преобразование позволяет взять идентификатор из записи базы данных или дополнительных материалов статьи и превратить его в то, что можно редактировать и рисовать.

Как пользоваться

  1. Вставьте полную строку InChI, включая префикс InChI=1S/.
  2. Преобразуйте, затем скопируйте полученный SMILES.
  3. Вставьте SMILES в MolDraw, чтобы увидеть и отредактировать структуру.

Пример

Этанол: InChI=1S/C2H6O/c1-2-3/h3H,2H2,1H3 превращается в CCO. InChI перечисляет формулу, слой связности (атомы 1–2–3) и положение водородов; SMILES выражает ту же молекулу тремя символами.

Вопросы и ответы

Сохранится ли стереохимия? Если InChI содержит стереослои (/t, /m, /s или /b), они переводятся в символы SMILES @ или / и \. Почему мой SMILES отличается от результата другого инструмента? У одной молекулы может быть несколько корректных SMILES; сравните их, преобразовав оба в InChIKey с помощью SMILES в InChIKey.

Последнее обновление: