Белок скользит по нити ДНК, как ключ по связке, — ищет свой замок. Один неверный поворот, и ген останется выключенным. Чтобы понять, где белок ухватится надёжно, нужно измерить силу этой хватки — энергию связывания. Но перебрать все возможные места вручную невозможно: геном млекопитающих — это миллиарды «букв».
Исследователи обучили нейросеть на коллекции известных пар «белок–ДНК» с уже измеренной энергией. Сеть научилась замечать скрытые черты белковой поверхности и текста ДНК, которые вместе определяют прочность контакта. Такой подход напоминает работу дегустатора: по цвету напитка и форме бокала он предсказывает вкус, даже не пробуя.
Метод проверили на факторе транскрипции PU.1 — белке, который включает гены в клетках крови. Нейросеть рассчитала его энергетический профиль на всех хромосомах мыши и показала, где белок задерживается надолго, а где едва касается. Оказалось, что стабильные места посадки — не просто самые «липкие» участки. Это те точки, куда белок успевает добраться за время своей жизни в ядре.
Такой энергетический атлас — первый шаг к чтению генетического кода не как статичного текста, а как живого ландшафта. По нему белки-разведчики непрерывно ощупывают нить ДНК в поисках своих целей.
Белок PU.1 скользит по ДНК со скоростью около 1000 пар оснований в секунду — быстрее, чем курьерский поезд, если бы каждая «буква» была шпалой.