Открыть сервис

Молекулярный докинг

Молекулярный докинг — это метод вычислительной химии и биоинформатики, предназначенный для предсказания пространственной структуры комплекса, образующегося при связывании двух молекул (лиганда и рецептора), и оценки энергии этого взаимодействия. Метод позволяет моделировать взаимное расположение молекул, при котором достигается минимальная свободная энергия системы, и широко применяется в компьютерном дизайне лекарств, структурной биологии и материаловедении.

Основные понятия и терминология

В основе молекулярного докинга лежит физико-химическое представление о молекулярном узнавании. Ключевыми компонентами задачи являются:

  • Рецептор — макромолекула (обычно белок, нуклеиновая кислота или их комплекс), имеющая на своей поверхности полость или углубление — активный или аллостерический центр, способный связывать другие молекулы.
  • Лиганд — малая молекула (субстрат, ингибитор, активатор, лекарственное соединение), которая связывается с рецептором. Лиганд может быть как органическим, так и неорганическим соединением.
  • Поза — конкретная пространственная ориентация лиганда относительно рецептора, включая его конформацию (взаимное расположение атомов внутри лиганда).
  • Оценочная функция (скоринг-функция) — математическое выражение, которое количественно оценивает энергию связывания или «качество» предсказанной позы. Чем ниже значение оценочной функции, тем более стабильным считается комплекс.

История развития

Метод молекулярного докинга начал формироваться в 1970-х годах с развитием компьютерных технологий и рентгеновской кристаллографии. Первые алгоритмы были основаны на жёстком докинге, когда и рецептор, и лиганд считались абсолютно твёрдыми телами.

В 1982 году была опубликована работа Ирвинга Кунца и его коллег, в которой был предложен алгоритм DOCK, использующий геометрическое сопоставление формы рецептора и лиганда. Этот алгоритм стал основой для многих последующих разработок.

В 1990-х годах появились программы, учитывающие гибкость лиганда (AutoDock, GOLD, FlexX). Это стало возможным благодаря развитию методов ротации связей и поиска конформаций. В начале 2000-х годов начали активно развиваться подходы, учитывающие частичную гибкость рецептора (индуцированное соответствие), а также методы, основанные на молекулярной динамике.

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

Классификация методов

Методы молекулярного докинга можно разделить по нескольким критериям.

По степени учёта гибкости молекул

  • Жёсткий докинг — и рецептор, и лиганд считаются жёсткими. Пространство поиска ограничивается только трансляцией и вращением лиганда как целого. Применяется для быстрой первичной оценки, но часто даёт неточные результаты, так как не учитывает конформационных изменений при связывании.
  • Полугибкий докинг — лиганд считается гибким (его внутренние торсионные углы варьируются), а рецептор остаётся жёстким. Это наиболее распространённый тип докинга в современной практике, так как он обеспечивает хороший баланс между скоростью и точностью.
  • Гибкий докинг — учитывается гибкость как лиганда, так и рецептора (обычно в ограниченной области активного центра — боковые цепи аминокислот). Требует значительных вычислительных ресурсов, но даёт наиболее реалистичные результаты, особенно для случаев индуцированного соответствия.

По алгоритму поиска

  • Систематические методы — полный или частичный перебор всех возможных степеней свободы. К ним относятся методы, основанные на решётках (grid-based) и методе Монте-Карло.
  • Стохастические методы — используют случайные алгоритмы для поиска глобального минимума энергии. Наиболее известные представители — генетические алгоритмы (GA), алгоритмы имитации отжига (SA) и роя частиц (PSO).
  • Методы, основанные на молекулярной динамике — моделируют движение молекул во времени, что позволяет естественным образом учитывать гибкость и находить стабильные конформации.

По типу оценочной функции

  • Эмпирические функции — основаны на суммировании взвешенных вкладов различных типов взаимодействий (вандерваальсовых, электростатических, водородных связей, гидрофобных эффектов). Веса подбираются на основе регрессионного анализа экспериментальных данных.
  • Силовые поля — используют физические потенциалы (например, AMBER, CHARMM, OPLS) для расчёта энергии. Обычно более точны, но требуют больше вычислительных ресурсов.
  • Знаниевые функции (knowledge-based) — основаны на статистическом анализе частот встречаемости различных межатомных контактов в известных структурах белково-лигандных комплексов.
  • Функции на основе машинного обучения — используют нейронные сети, случайные леса или градиентный бустинг для предсказания энергии связывания на основе большого набора дескрипторов.

Применение в разработке лекарств

Молекулярный докинг является ключевым инструментом компьютерного дизайна лекарств (CADD). Основные этапы применения:

Виртуальный скрининг

Докинг используется для отбора потенциальных лигандов из больших библиотек химических соединений (десятки и сотни тысяч молекул). Каждое соединение «докируется» в активный центр рецептора, и на основе оценочной функции отбираются наиболее перспективные кандидаты для последующего экспериментального тестирования. Это позволяет значительно сократить время и стоимость поиска новых лекарств.

Оптимизация лидерных соединений

После того как найдено соединение-«лидер» (lead), с помощью докинга исследуют, как изменения в его структуре (замена функциональных групп, модификация скелета) влияют на энергию связывания. Это помогает химикам-синтетикам целенаправленно улучшать активность, селективность и фармакокинетические свойства.

Предсказание механизма действия

Докинг позволяет определить, с каким белком или рецептором может связываться данное соединение, и в каком именно сайте (активном, аллостерическом, интерфейсе белок-белкового взаимодействия). Это важно для понимания биологического эффекта и выявления возможных побочных действий.

Репрофилинг лекарств

Метод используется для поиска новых мишеней для уже известных лекарственных препаратов. Например, в 2020 году молекулярный докинг активно применялся для поиска потенциальных ингибиторов белка SARS-CoV-2 среди одобренных FDA лекарств.

Ограничения и критика

Несмотря на широкое распространение, молекулярный докинг имеет ряд существенных ограничений:

  • Приближённость оценочных функций — ни одна из существующих оценочных функций не может абсолютно точно предсказать энергию связывания. Ошибка в ранжировании соединений является основной проблемой виртуального скрининга.
  • Неполный учёт гибкости — даже в полугибком докинге рецептор считается жёстким, что может приводить к пропуску истинных поз, если связывание сопровождается значительными конформационными перестройками белка.
  • Эффекты растворителя — многие методы используют упрощённые модели растворителя (например, модель непрерывной среды), что не всегда адекватно описывает влияние воды на связывание.
  • Проблема множественных конформаций — лиганд может существовать в нескольких конформациях с близкой энергией, и докинг не всегда может корректно выбрать наиболее выгодную.
  • Размер и сложность системы — для очень больших или динамичных систем (например, мембранных белков, неупорядоченных белков) докинг может быть малоэффективен.

Критики метода отмечают, что результаты докинга часто не воспроизводятся в экспериментах, а успешные примеры его применения в реальной разработке лекарств относительно немногочисленны. Тем не менее, метод остаётся незаменимым инструментом для первичного отбора и генерации гипотез.

Программное обеспечение

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

  • AutoDock Vina — свободная программа, широко используемая в академических исследованиях. Отличается высокой скоростью и простотой использования.
  • DOCK — одна из старейших программ, разработанная в Калифорнийском университете в Сан-Франциско.
  • GOLD — коммерческая программа от компании CCDC, использующая генетический алгоритм.
  • Glide (Schrödinger) — коммерческая программа, известная своей высокой точностью и скоростью.
  • MOE (Molecular Operating Environment) — коммерческая платформа, включающая модули для докинга и скрининга.
  • Rosetta — свободная платформа для моделирования белков, включающая модули для докинга белков и малых молекул.

Интересные факты

  • В 2013 году учёные из Стэнфордского университета запустили проект [email protected], который использует распределённые вычисления на добровольных компьютерах для молекулярного докинга и моделирования белков.
  • Молекулярный докинг сыграл важную роль в открытии нескольких одобренных FDA лекарств, включая ингибиторы протеазы ВИЧ (например, дарунавир) и некоторые противораковые препараты.
  • В России исследования в области молекулярного докинга ведутся в ряде институтов, включая Институт биоорганической химии РАН, МГУ имени М.В. Ломоносова и Институт цитологии и генетики СО РАН.

Источники

  • Kuntz I.D. et al. A geometric approach to macromolecule-ligand interactions. Journal of Molecular Biology, 1982.
  • Trott O., Olson A.J. AutoDock Vina: improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading. Journal of Computational Chemistry, 2010.
  • Kitchen D.B. et al. Docking and scoring in virtual screening for drug discovery: methods and applications. Nature Reviews Drug Discovery, 2004.
  • Leach A.R., Shoichet B.K., Peishoff C.E. Prediction of protein–ligand interactions. Docking and scoring: successes and gaps. Journal of Medicinal Chemistry, 2006.
  • Morris G.M., Lim-Wilby M. Molecular docking. Methods in Molecular Biology, 2008.
  • Барсуков И.И., Чугунов А.О. Компьютерный дизайн лекарств: принципы и методы. Успехи биологической химии, 2019.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →