Исследователи Университета Цукубы и Университета Махидол разработали Anyone Can Dock, платформу для компьютерного моделирования связывания небольших молекул с белками. Статья о проекте опубликована 23 сентября 2026 года в Journal of Cheminformatics, а 27 октября об инструменте сообщил Университет Цукубы. Платформа готовит белки и молекулы к расчёту, запускает докинг без локальной установки и помогает сравнивать найденные положения лиганда.
Что делает платформа
При подготовке белка система сохраняет выбранные ионы металлов и гемовые центры. Для лиганда, то есть небольшой молекулы-кандидата, она обрабатывает соли и таутомеры, учитывает заданную кислотность среды при выборе протонирования, строит трёхмерную структуру, минимизирует её энергию и переводит результат в формат PDBQT, который используют программы докинга.
После расчёта Anyone Can Dock может восстановить порядок связей, показать положение лиганда внутри белка и построить схему взаимодействий. Если для комплекса доступна кристаллографическая структура, платформа выполняет повторный докинг и сравнивает найденную позу с экспериментальной по RMSD, среднеквадратичному отклонению атомов.
Веб-интерфейс работает с AutoDock Vina. Ноутбук Google Colab поддерживает пакетную обработку соединений с помощью AutoDock Vina 1.2.7, VinaXB, GNINA и Vina-GPU. Его код можно просматривать, менять и запускать на собственном компьютере. Веб-версия рассчитана на быстрый запуск, а ноутбук подходит для более прозрачных и крупных расчётов.
Воспроизводимость не равна точности
Единый конвейер упрощает повторение вычислений: исследователь видит этапы подготовки, параметры и код ноутбука. В описанных воспроизводимых примерах авторы использовали фиксированное случайное зерно 71 для построения конформера RDKit и поиска AutoDock Vina.
В проверке комплекса EGFR с эрлотинибом авторы провели десять независимых запусков с разными случайными зёрнами. В каждом запуске находилась хотя бы одна поза не дальше 2 Å от кристаллографической. Однако поза с лучшей расчётной оценкой в среднем отклонялась от неё на 6,416 ± 2,190 Å. Авторы связывают это с случайным характером поиска и ограничениями приближённой функции оценки.
Представим программу, которая ищет деталь для замка и каждый раз предлагает несколько вариантов. Почти точный вариант оказывается среди них, но условная система баллов ставит выше другой. Эта аналогия показывает границу метода: найти близкую к экспериментальной позу и правильно поставить её на первое место, то есть решить разные задачи.
Авторы описывают сохранение металлов, учёт кислотности и исправление порядка связей как средства подготовки и интерпретации структур. Они не заявляют, что эти функции сами по себе повышают точность оценок AutoDock Vina или RMSD. Совпадение общего заряда также не доказывает правильность протонирования каждого атома, таутомера или состояния, связанного с координацией металла.
Конвейер предназначен прежде всего для стандартных небольших лекарственно-подобных молекул. Его надёжность для макроциклов, металлоорганических соединений, пролекарств, требующих метаболической активации, и молекул с необычной валентностью не установлена. Ковалентный докинг платформа не поддерживает.
При подготовке научной статьи о таких расчётах важно отдельно описывать автоматизированные этапы, параметры повторного запуска и результаты проверки, не выдавая удобство конвейера за доказательство точности.

Фото: Google DeepMind / Pexels