Поиск нового лекарства похож на подбор ключа к замку́. Белок в клетке — замок, а молекула-кандидат — ключ. Нужно понять, подойдёт ли ключ и насколько прочно он сядет. Раньше компьютер перебирал каждый атом в замке и ключе, чтобы это проверить. На один замок уходили часы и даже дни. Миллионы ключей проверить было нереально.
TerraBind меняет подход. Вместо всех атомов она смотрит только на опорные точки: у белка — на альфа-углероды (это как рёбра жёсткости в каркасе), у молекулы — на тяжёлые атомы (без водорода). Такой грубый «скелет» сохраняет форму, но резко сокращает объём вычислений. В итоге скорость вырастает в 26 раз, а точность даже чуть выше — на 20 процентов лучше, чем у прежних лидеров.
Быстрая и точная оценка силы связи — главное в отборе лекарств. Теперь можно за те же деньги и время проверить гораздо больше веществ. А ещё программа умеет сообщать, насколько она уверена в своём прогнозе. Это помогает не тратить ресурсы на сомнительные варианты и быстрее находить действительно работающие молекулы.
TerraBind использует только 4 опорные точки на каждую аминокислоту белка вместо 10-20 атомов — как если бы художник рисовал портрет одними глазами и носом, но угадывал лицо целиком.