Люди эффективней суперкомпьютеров

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

Белки - это полимеры, состоящие из молекул аминокислот. В живых системах каждый белок имеет строго определенную пространственную организацию, однако ее невозможно предсказать однозначно, даже зная последовательность составляющих белок аминокислот. Различные части белка организованы так, чтобы итоговая конструкция обладала минимальной свободной энергией по сравнению с другими возможными вариантами. 


Сейчас для предсказания структуры белков используются компьютерные программы, которые перебирают возможные варианты сворачивания белка, определяя, какой из них является наиболее вероятным. Такие программы требуют очень серьезных вычислительных мощностей - с ними могут справиться только суперкомпьютеры. Кроме того, такие программы нередко опираются на распределенные вычисления - соответствующее ПО устанавливают добровольцы по всему миру, и их компьютеры занимаются подбором структуры в свободное от основной работы время. 

Обычно компьютерные программы очень эффективно вычисляют оптимальную конфигурацию белка в целом, но на последних этапах они начинают "буксовать". Авторы новой работы решили задействовать на этих этапах людей - в 2008 году они создали игру Foldit. Пользователи вручную "гнут" части белков, а компьютер определяет, насколько низка энергия получающихся конструкций. Анализ результатов, полученных лучшими игроками в Foldit, показал, что для 10 белков полученные ими пространственные структуры оказались более похожими на конформацию, предсказанную учеными, чем конформации, полученные компьютерными программами. В настоящее время ученые ждут результатов рентгеноструктурного анализа этих 10 белков - очень трудоемкого метода, который позволяет выяснить, как именно свернут белок. 

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

Симонов Артём 

Собеседник
Поделиться
Комментировать

Популярное в разделе