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

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

Преобразуйте полную строку InChI в компактное значение InChIKey.

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

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

Вход: InChIВыход: InChIKey
Полное названиеInChI (IUPAC International Chemical Identifier)InChIKey
Что содержитМногослойный текстовый идентификатор, построенный по структуре. Стандартный InChI одинаков во всех программах.27-символьный хеш InChI, созданный для поиска в интернете и базах данных. Обратно в структуру его можно превратить только с помощью базы данных.
Файл или формаТекст, начинающийся с InChI=1S/Текст вида XXXXXXXXXXXXXX-YYYYYYYYYY-Z

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

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

InChIKey — более короткое хешированное представление InChI. Его проще искать и индексировать, но он не предназначен для сохранения всех структурных слоёв в читаемом виде.

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

InChI и InChIKey

InChI — многослойное текстовое описание структуры: формула, связность, водороды, заряд и стереохимия находятся каждый в своём слое. Он точен, но длинен и содержит символы вроде косых черт, с которыми поисковые системы работают плохо. InChIKey — 27-символьный хеш InChI фиксированной длины, созданный для поиска в интернете и индексирования баз данных.

Как читать InChIKey

InChIKey аспирина — BSYNRYMUTXBXSQ-UHFFFAOYSA-N.

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

Можно ли преобразовать InChIKey обратно в структуру? Математически нет, потому что хеш необратим. Нужен поиск по базе данных — именно это делает инструмент InChIKey в InChI. Могут ли две молекулы иметь один InChIKey? Коллизии теоретически возможны, но на практике крайне редки. Стереоизомеры имеют одинаковый первый блок, но различаются вторым.

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