Хемоинформатика

Задание заключается в том, чтобы с помощью пакета модулей RDkit предложить аналог ибупрофена, который можно получить посредством реакций клик-химиии. Одна из наиболее используемых клик-реакций — азид-алкиновое циклоприсоединение. Это реакция между азидами и алкинами с образованием 1,2,3-триазолов. Таким образом, сначала необходимо ввести в структуру ибупрофена алкильный радикал, и далее в результате взаимодействия такого модифицированного ибупрофена с веществом содержащим азид, получается продукт клик-реакции.

Вначале посмотрим на структуру самого ибупрофена:

Теперь попробуем модифицировать структуру так, чтобы она напоминала продукт клик-химии.

Посчитаем параметры для правила Лепински для ибупрофена.

С помощью модуля pubchempy загрузим структуры с азидной группой из PubChem.

Отфильтруем новые молекулы.

Согласно правилу Липински (или правилу пяти) вещество, кандидат на лекарство, должно обладать следующими свойствами:

Отберем 20 кандидатов.

Построим Similiraty Map ибупрофена с пятым веществом из массива. Зелеными кругами отмечена общая часть из исходной полекулы ибупрофена.

Посмотрим на 3Д структуру этого соединения.

Использемм nglviewer.