3.4Kпросмотров
12 марта 2026 г.
Score: 3.8K
Автоматическая расшифровка ЯМР спектров с помощью ИИ Коллеги, настало время рассказать про еще один очень мощный инструмент, который у нас появился в недавнем обновлении. Как вы знаете, одна из задач, решаемых с помощью OdanChem — это автоматическая расшифровка ЯМР спектров. Вы можете взять ЯМР спектр чистой молекулы или смеси, выполнить по нему поиск и найти, какие молекулы ему соответствуют. Особенно хорошо это работает для углеродных спектров. Подробнее описывал в серии постов ранее.
Но что, если вашей молекулы нет в нашей базе? Либо еще не попала, либо вы впервые её синтезировали. Это рутинная ситуация, и до недавнего времени какого-то инструмента для работы с такими случаями у нас не было.
Представляем систему для предсказания структуры молекулы по ее спектру. Как ей воспользоваться: 1) Выделить вещество в чистом виде и записать с него спектр или выделить сигналы данного вещества на спектре смеси. Данная система работает только со спектрами индивидуальных молекул.
2) Загрузить на данной странице спектр ¹H ЯМР, ¹³C ЯМР или оба одновременно.
3) Нажать большую зеленую кнопку "PREDICT", подождать несколько секунд и получить набор структур, предсказанных системой.
Понятно, что два спектра дают большую точность предсказания, чем один. При этом, предсказание будет работать основываясь и на одном из них. Если всё сделано правильно, эффективность предсказания только по ¹H ЯМР будет сопоставима с предсказанием только по ¹³C ЯМР. В конце только отмечу, что очень важно корректное описание ¹H ЯМР спектра: нужно правильно описать интенсивности сигналов и их мультиплетность. Чем более четко вы их распознаете, тем лучше будет предсказание. Соответственно, если вы получили какой-то набор молекул и считаете, что ни одна из них вам не подходит, перепроверьте корректность описания ¹H ЯМР: возможно, вы какой-то дублет дублетов на 2 протона назвали триплетом на 3 протона или наоборот. С углеродным спектром самое важное - это найти все сигналы. Для четвертичных атомов углерода они могут быть очень неявными. Так сказать, Enjoy, и расскажите в комментариях, получилось или нет) Одно дело - считать метрики, а другое - реальные примеры использования)