Читать книгу: «Код Хейфлика»
Часть I: Аномалия
Глава 1. Решётка
Базель, Швейцария. Лаборатория сравнительной геномики, Базельский университет. Январь 2032 года.
Запах реагентов она давно перестала замечать. Формальдегид, изопропанол, тот едва уловимый пластиковый привкус, который даёт нагревающаяся электроника, – всё это ушло куда-то в область фона, как уходит фоновый шум собственного дыхания. Рейчел Чен работала в этих стенах восемнадцать лет, и лаборатория давно перестала быть местом, которое она замечает. Она была продолжением её самой – немного холодным, немного равнодушным, абсолютно честным.
В семь двадцать три она уже сидела за рабочим столом. Январский рассвет над Рейном только начинал разбеляться – не светать по-настоящему, а скорее нехотя отступать от черноты, как отступает усталый человек от спора, который он уже проиграл. Из окна была видна старая мельничная сторона, мост Миттлере с его аккуратными арками, вода цвета расплавленного свинца. Рейчел смотрела на это каждое утро и каждое утро не видела.
Кофемашина у входа скрипнула – третья ступенька от левого угла, на которой расходился паркет. Она знала этот звук, не поворачивая головы. Значит, Линь пришла.
– Доброе утро, – сказала Рейчел, не отрываясь от экрана.
– Ты уже здесь, – ответила Линь вместо приветствия. Это не было вопросом.
– Данные подгружались ночью. Хотела посмотреть до летучки.
Кофемашина зашумела, плюясь паром. Рейчел открыла первую папку. На экране развернулся знакомый беспорядок: хроматографические пики, контрольные треки, метаданные секвенирования. Обычное утро. Обычные данные.
Она начала работу.
Гранта она ждала полтора года. Не потому что рецензенты были несправедливы – рецензенты Базельского исследовательского фонда крайне редко бывают несправедливы, что само по себе является проблемой: они педантичны, последовательны и требуют доказательств там, где любой другой научный совет удовлетворился бы предположениями. Рейчел уважала их за это и ненавидела с той же равной силой. Первую заявку они отклонили: «Сравнительное исследование консервативных последовательностей теломерных повторов у 47 видов эукариот, разошедшихся в эволюции 1,5 млрд лет назад, не демонстрирует достаточной методологической новизны». Она переписала заявку. Добавила контрольные группы, уточнила протокол секвенирования, подробнее описала потенциальные приложения в онкологии. Рецензенты одобрили. Финансирование пришло в октябре.
По существу, исследование было необходимой скукой. Теломерные повторы у эукариот консервативны – это факт, известный с 1980-х, многократно подтверждённый и настолько освоенный научным сообществом, что стал чем-то вроде учебниковой иллюстрации: смотрите, как похоже устроена жизнь у дрожжей и у слонов, как верна природа своим собственным решениям. TTAGGG – шесть нуклеотидов, повторяющиеся тысячи раз, оберегающие хромосомы от деградации. У большинства эукариот – именно эта последовательность, или нечто настолько близкое к ней, что разница измеряется единицами из тысяч. Ничего удивительного. Эволюция консервативна там, где решение найдено правильно.
Новизна её исследования была в другом: Рейчел собиралась проследить паттерн вариаций – тех небольших отклонений, которые всё же существуют между видами, – и построить по ним филогенетическое дерево, независимое от митохондриальных маркеров. Технически амбициозно. Концептуально осторожно. Именно то, что нравится рецензентам.
Для этого ей нужен был хороший алгоритм выравнивания, и именно здесь в дело вошёл Ннамди.
Ннамди Обиора появился в её жизни восемь месяцев назад на онлайн-конференции по вычислительной биологии – скорее фоном, чем событием: молодой нигерийский биоинформатик из Лагоса, представивший доклад о новом алгоритме множественного выравнивания для повторяющихся последовательностей. Рейчел смотрела доклад вполуха, занимаясь параллельно своими данными, и зацепилась только за одну деталь в методологии – нестандартный подход к взвешиванию позиционных вероятностей. Она написала ему короткое сообщение в чат конференции: «Слайд 14, функция весовых коэффициентов – вы тестировали на теломерных повторах?»
Он ответил через сорок минут, явно не ожидая вопроса: «Нет. А почему вы спрашиваете?»
Они переписывались два часа. Алгоритм был написан для анализа транспозонов, но Рейчел видела, что он справится с теломерами. Ннамди согласился. Прислал код. «Это бета, – написал он, – и я, честно говоря, не тестировал его нигде, кроме собственных данных. Попробуй, он быстрее стандартного раза в три».
Она запустила его на тестовом наборе. Он действительно был быстрее. Она интегрировала его в свой пайплайн. Никаких тревожных сигналов.
То, что произошло в январе, она не могла отнести ни к алгоритму, ни к пайплайну, ни к чему-либо, что поддавалось немедленному объяснению.
Первый прогон завершился в 11:47. Рейчел к тому времени успела провести летучку, ответить на три письма, обсудить с Линь контрольный набор образцов для параллельного проекта и выпить второй кофе. Она открыла результаты без особого интереса – первый прогон обычно показывает только то, что данные загрузились корректно. Артефакты, шумовые треки, технические ошибки секвенирования. Отправную точку.
На экране появилась визуализация.
Рейчел смотрела на неё секунды три, прежде чем разум начал формулировать то, что видели глаза.
Она ожидала облако. Точнее – рассеянное распределение, какое всегда даёт сравнительное выравнивание повторяющихся последовательностей между видами, разошедшимися полтора миллиарда лет назад: дрейф, накопленные мутации, видоспецифичные сдвиги. Некоторые позиции будут консервативны, большинство – нет. Пятно с размытыми краями. Ожидаемая картина.
То, что она видела, было решёткой.
Не метафорой. Буквально – геометрически правильной структурой: модифицированные нуклеотиды в строго фиксированных позициях, воспроизводящиеся с интервалами, которые не совпадали ни с известными функциональными сайтами, ни с консенсусными последовательностями теломерного шаблона. Не случайный консерватизм – паттерн. Регулярный, повторяющийся, организованный.
Все 47 видов. От Saccharomyces cerevisiae до Elephas maximus.
Рейчел откинулась на спинку кресла. Посмотрела в окно. Рейн блестел холодным январским светом.
Она вернулась к экрану.
Ошибка в алгоритме, – сказала она себе. Это была наиболее парсимоничная гипотеза. Алгоритм Ннамди – бета-версия, написанная не для теломер, не тестировавшаяся на таком материале. Он мог вносить систематическое смещение при выравнивании повторяющихся последовательностей. Артефакт выравнивания. Очевидное объяснение.
Она открыла документацию к алгоритму. Прочитала. Открыла исходный код. Прочла функцию взвешивания позиций – ту самую, которая зацепила её на конференции. Ннамди использовал адаптивную схему: коэффициент для каждой позиции пересчитывался на основе распределения в обучающей выборке. Теоретически это могло создавать паттерны там, где их нет, если обучающая выборка содержала систематическое смещение.
Она запустила алгоритм на синтетических данных – случайно сгенерированных повторах без биологического смысла. Пятно с размытыми краями. Никакой решётки.
Значит, не алгоритм.
Она сидела минуту, глядя на два экрана рядом. Решётка в биологических данных. Облако в синтетических.
Хорошо, – сказала она себе. – Тогда артефакт секвенирования.
К 14:30 Линь ушла на обед. Рейчел осталась одна в лаборатории. Секвенатор в соседней комнате работал тихо, почти бесшумно – только лёгкое гудение вентиляции, которое она научилась не слышать. За стеной кто-то из аспирантов включил музыку, потом выключил. Тишина вернулась.
Она разложила проблему методично, как раскладывала любую проблему: источники систематической ошибки секвенирования, которые могли бы создать видимость структуры в теломерных данных. Их было несколько. Она проверила каждый.
Первое – PCR-дупликаты. Артефакт амплификации при библиотечной подготовке, классический источник ложных паттернов. Она открыла метрики дедупликации по каждому образцу. Процент дупликатов был в норме: от 12 до 23% в зависимости от вида. Ни один образец не выбивался из диапазона, принятого для теломерных библиотек. Не это.
Второе – систематическое смещение при базовом колле. Некоторые секвенаторы имеют проблемы с гомополимерными повторами – ошибки накапливаются в строго определённых позициях, создавая псевдоструктуру. Она проверила распределение q-scores по позиции для каждого прогона. Стандартное убывание к концу рида, никаких аномальных провалов. Не это.
Третье – контаминация референсными последовательностями. Если где-то в пайплайне произошла контаминация, чужая ДНК могла накладываться на сигнал и создавать структуру. Она просмотрела логи библиотечной подготовки. Все образцы готовились в разные дни, разными операторами, из разных хранилищ. Контаминация единственным источником – исключена статистически.
Она закрыла все логи. Открыла визуализацию снова.
Решётка смотрела на неё с экрана.
Хорошо, – сказала она. – Тогда я сделаю это вручную.
Контрольный прогон вручную означал следующее: взять четыре вида – по одному из каждой основной эволюционной ветви в её наборе – и выровнять их теломерные последовательности стандартными инструментами. Не алгоритмом Ннамди. MUSCLE, старым добрым, проверенным на тысячах работ. И посмотреть.
Она выбрала Saccharomyces cerevisiae (дрожжи), Arabidopsis thaliana (растение), Caenorhabditis elegans (нематода) и Homo sapiens. Четыре эволюционные ветви, разошедшиеся в разное время, с разной степенью родства. Если паттерн сохранится на этом подмножестве – это уже не артефакт.
MUSCLE работал двадцать две минуты. Рейчел смотрела на индикатор прогресса и пила кофе, который уже остыл. Думала о том, что сегодня нужно ответить Волкову – он просил выслать черновик раздела о методологии для совместной публикации, которую они не заканчивали уже год. Думала о том, что Сяо не звонила три недели и что это либо нормально, либо не нормально, она никогда не понимала, как считать. Думала о том, что нужно заказать реагенты до конца недели, иначе следующий прогон встанет.
Индикатор достиг ста процентов. Рейчел поставила чашку.
Открыла результат.
Она смотрела на экран долго. Не так, как смотрят учёные на данные – с карандашом, с внутренним голосом, перечисляющим гипотезы и исключения. Просто смотрела. Секунд двадцать, может, тридцать. Это был неприлично долгий срок для того, чтобы ничего не делать в рабочее время.
Паттерн был там. Другой алгоритм. Другое подмножество видов. Та же решётка.
Не идентичная – MUSCLE строит выравнивание иначе, приоритеты у него другие, и гэпы он расставляет в других позициях. Но модифицированные нуклеотиды в фиксированных позициях – они были. В тех же относительных координатах. Со статистикой, которую она не считала, потому что считать пока было нечего. Но смотреть на этот паттерн и говорить «случайность» – это было бы ложью, которую она не умела говорить себе.
Не алгоритм, – подумала она. – Не секвенирование. Не артефакт.
Она не подумала: что это значит. Это было ещё слишком далеко. Мозг двигается методично, если его правильно воспитывали двадцать лет научной работы, и он не делает скачков через промежуточные шаги, даже когда очень хочется. Или очень страшно.
Рейчел закрыла ноутбук.
Она не помнила, как надела куртку. Она обнаружила себя уже у реки – у перил набережной, в нескольких метрах от ступеней, ведущих к воде. Январский воздух был острым и влажным, из тех, что Базель даёт в промежутке между снегом и дождём, когда не то и не другое, а только холод без формы. Рейн катил свою серую воду под мостом – медленно, неостановимо, совершенно равнодушно к тому, что происходило в лаборатории на втором этаже над ним.
Она стояла у перил и смотрела на воду.
Она была учёным. Двадцать три года как учёный, если считать с аспирантуры. Всё это время она знала одно правило, которое не обсуждается и не пересматривается: данные говорят то, что говорят. Не то, что ты хочешь услышать. Не то, что вписывается в существующую теорию. Не то, что удобно. Данные – это единственная честная вещь в мире, потому что молекулы не знают, что значит солгать.
Эта мысль, которая восемнадцать лет была источником покоя, сейчас ощущалась иначе.
Что это значит, – спросила она себя наконец.
Четыре вида. Разошедшиеся сотни миллионов лет назад. Модифицированные нуклеотиды в одних и тех же относительных позициях теломерных повторов. Паттерн, который невозможно объяснить ни артефактом, ни случайностью, ни известным эволюционным давлением – потому что известное эволюционное давление на теломерные повторы не создаёт регулярных структур. Оно создаёт консерватизм функциональных сайтов и дрейф во всём остальном. Это – не консерватизм функциональных сайтов.
Это что-то другое.
Она не знала, что именно. У неё было четыре вида и первый прогон. Чтобы говорить что-либо содержательное, ей нужно было пройти верификацию – несколько независимых наборов, разные протоколы секвенирования, желательно разные лаборатории. Сейчас она знала только то, что данные выглядят определённым образом, и что у неё нет объяснения, которое она могла бы принять.
Она стояла у Рейна двадцать минут. Может, чуть больше. Она не смотрела на часы.
Потом она вернулась в лабораторию.
Линь сидела за своим столом, погружённая в препринт на планшете. Подняла голову.
– Ты выходила?
– Подышать.
– Ты в куртке не расстёгнутой.
Рейчел посмотрела на себя. Действительно – застёгнута на все пуговицы, включая верхнюю. Она никогда не застёгивала верхнюю пуговицу.
– Холодно было, – сказала она.
Линь смотрела на неё секунду дольше, чем требовалось. Потом вернулась к планшету.
Рейчел села за стол. Открыла ноутбук. Смотрела на визуализацию ещё минуту, может две, – не пытаясь анализировать, просто позволяя глазам делать то, что они хотели: искать порядок, искать структуру, потому что человеческий мозг ищет структуру везде и всегда, это его самая старая и самая ненадёжная черта.
Структура была.
Она открыла новый документ. Начала писать протокол верификации: контрольные наборы, которые нужно будет прогнать, параметры независимого подтверждения, критерии, при которых результат можно будет считать воспроизводимым. Работа успокаивала – не потому что снимала вопрос, а потому что давала следующий шаг. Пока есть следующий шаг, можно не думать о том, что будет после него.
Она работала.
Секвенатор гудел. За окном рассвет давно перешёл в серый январский день, а день медленно начинал сползать к ранним сумеркам. Линь ушла около шести – сказала спокойной ночи, получила кивок в ответ. Лаборатория опустела.
В 19:41 на экране мигнул значок входящего письма.
Отправитель: n.obiora@unilag.edu.ng Тема: Re: алгоритм / теломеры
Рейчел открыла письмо.
Там было три предложения.
«Привет. Странный вопрос, но – ты уже запускала мой алгоритм на своём наборе данных? Я тут прогнал его на теломерах мышей для другого проекта, и получил что-то странное – хочу понять, это я что-то сломал, или у тебя тоже.»
Рейчел прочла три раза.
Потом написала ответ – одну строку:
«Что именно ты видишь?»
Ответ пришёл через четыре минуты.
«Ты проверила контрольный набор? Потому что у меня та же картина на мышах».
За окном Рейн катил свою воду в темноте. Рейчел сидела у экрана и смотрела на письмо. Секвенатор гудел в соседней комнате. Где-то в здании кто-то засмеялся – далеко, через несколько стен, в другом мире.
Она не двигалась.

Глава 2. Три проверки
Базель – Лагос – Берн. Январь – март 2032 года.
Он ответил на следующее утро. Не на её вопрос – точнее, не сразу на него. Сначала написал: «У тебя есть двадцать минут? Мне проще показать, чем описывать». Рейчел посмотрела на расписание – в 10:00 у неё была встреча с аспирантом, – написала: «Да», и через три минуты в браузере открылся запрос на видеозвонок.
Ннамди Обиора оказался именно таким, каким она его не запомнила по конференции: молодой – она знала, что ему тридцать четыре, но выглядел он младше, – с быстрыми движениями и манерой говорить чуть быстрее, чем успевал договаривать. За его спиной угадывалась лаборатория: большие мониторы, стопки бумаг в том порядке, который выглядит хаосом, но на деле является системой. Лагос – за окном был другой свет, не базельский, более прямой и более жёсткий.
– Значит, и у тебя, – сказал он. Не вопрос – подтверждение.
– Покажи, что ты видишь.
Он расшарил экран. Она смотрела на его визуализацию и на секунду почувствовала нечто близкое к головокружению – не физиологическому, а тому, что бывает, когда мозг получает подтверждение того, чего он не хотел подтверждать. Паттерн был другим видом на ту же структуру. Мыши. Другой секвенатор, другая библиотека, другой пайплайн. Те же фиксированные позиции.
– Ты пробовал стандартные инструменты выравнивания? – спросила она.
– MUSCLE и MAFFT. Паттерн остаётся. Я думал, что сломал что-то в коде, – он усмехнулся, но смех получился коротким, – потратил два дня на дебаггинг. Ничего не нашёл.
– Я тоже ничего не нашла.
Пауза.
– Значит, – сказал он, и договорил только после секунды, в которую она не вмешивалась, – это не мы.
– Это не мы, – согласилась Рейчел.
Они смотрели на два экрана – её и его, рядом в разных окнах браузера. Два разных вида. Два разных континента. Одна решётка.
– Нам нужна верификация, – сказала Рейчел. – Независимая. Разные лаборатории, разные протоколы секвенирования. Минимум три набора.
– Согласен. – Ннамди потёр переносицу. – Слушай, а ты понимаешь, что если это воспроизведётся…
– Я понимаю.
– Нет, я имею в виду – ты понимаешь, что именно это будет значить?
– Я понимаю, – повторила она. – Именно поэтому нам нужна верификация.
Он кивнул. Молча. Потом сказал:
– Договорились. Я беру своих мышей и добавлю рыбок. У нас есть данные по данио-рерио из прошлого проекта, я прогоню по теломерам. Ты?
– У меня есть коллаборация с Амстердамом. Они секвенировали Arabidopsis три месяца назад на другом секвенаторе – Oxford Nanopore, не Illumina. Попрошу данные.
– Хорошо. Шесть недель?
– Четыре, – сказала она. – Если успеем.
Он снова коротко усмехнулся, и на этот раз в усмешке было что-то другое – не ирония, скорее признание.
– Четыре, – согласился он. – Тогда работаем.
Верификация – это не захватывающая часть науки. Это то, о чём не пишут в популярных статьях, то, что не попадает в документальные фильмы о великих открытиях, потому что выглядит именно так, как выглядит: монотонно, долго и с огромным количеством деталей, каждая из которых важна и ни одна из которых не является событием. Это часть работы, которую настоящий учёный уважает больше всего остального – и которая, по честному признанию, иногда доводит до того состояния, когда смотришь на пробирку и думаешь: почему я не выбрала юриспруденцию.
Рейчел написала Эмме Де Груту в Амстердам – они знали друг друга по конференции в Копенгагене три года назад, обменивались данными дважды, доверие было устоявшимся. Написала коротко: есть аномалия в теломерных данных, нужен независимый набор для контрольного прогона, можно ли использовать секвенирование Arabidopsis из ноябрьского проекта. Эмма ответила на следующий день: конечно, вот ссылка на репозиторий. Рейчел скачала данные в 23:40, запустила выравнивание и пошла домой.
Утром результат был на экране.
Она смотрела на него три минуты. Выпила кофе. Написала Ннамди: «Амстердам. Arabidopsis, Oxford Nanopore. Паттерн есть».
Ответ пришёл через сорок минут – у него было 6 утра по лагосскому времени, и она потом поняла, что он ждал её данных, не ложась.
«У меня данио-рерио. Illumina NovaSeq. Паттерн есть. Иду спать. Поговорим через четыре часа».
Второй контрольный набор они собирали дольше. Рейчел договорилась с коллегой из Цюрихского ETH – Маркусом Фальком, специалистом по геномике беспозвоночных, – что он прогонит её запрос на своих данных по морским ежам. Морские ежи были принципиальны: они относились к другому надцарству, чем все предыдущие виды в её наборе, и их теломерная биохимия имела несколько специфических особенностей, которые теоретически могли повлиять на паттерн. Если решётка сохранится там – это уже нельзя будет объяснить ни одним из известных Рейчел механизмов эволюционного консерватизма.
Фальк согласился, но предупредил: данные будут готовы не раньше чем через три недели. Три недели – это три недели.
Рейчел работала в обычном режиме. Читала лекции. Рецензировала препринты. Вела переписку о методологии следующего гранта. Разговаривала с аспирантами о результатах, которые ни разу не были такими простыми, как казались поначалу. Ела. Спала. Иногда – достаточно хорошо.
По вечерам она перечитывала свои данные. Не в поисках ошибки – ошибок она больше не искала. Просто смотрела на паттерн, как смотрят на что-то, к чему нужно привыкнуть, зная, что привыкнуть не получится.
Ннамди писал раз в два-три дня. Обычно – по делу: какую метрику он добавил к анализу, какой параметр проверил, что получил. Иногда – нет. Однажды прислал сообщение в 2:17 ночи по лагосскому времени: «Слушай, а ты когда-нибудь преподавала? Я сейчас читал курс студентам про консерватизм теломерных последовательностей и думал – как объяснить им это, не объясняя ЭТО». Рейчел прочла утром и ответила: «Я бы не объясняла. Пока». Он написал: «Да. Пока».
Она понимала, что это разговор двух людей, которые нашли что-то, о чём не должны говорить, и поэтому говорят о всём вокруг, кроме этого. Это было странно и в то же время понятно – так понятно, что она не стала думать об этом дольше необходимого.
В Лагосе шёл дождь три дня подряд – не тропический ливень, а что-то более похожее на то, что Ннамди в детстве называл «унылым европейским дождём», пока не съездил в Европу и не понял, что европейские дожди на самом деле куда унылее. Январь в Лагосе должен быть сухим и жарким, но климат перестал быть надёжным ещё лет пятнадцать назад, и теперь дождь мог прийти когда угодно, не спрашивая разрешения.
Ннамди сидел в лаборатории и смотрел на свои данные так долго, что у него начало рябить в глазах. Он встал. Дошёл до кофемашины. Налил себе, сел обратно.
Дело было не в паттерне – паттерн он принял довольно быстро, быстрее, чем ожидал от себя. Дело было в том, что паттерн не давал покоя его математическому чутью. Биоинформатик устроен иначе, чем молекулярный биолог: молекулярный биолог видит структуру и спрашивает как она образовалась; биоинформатик видит структуру и спрашивает что она кодирует. Это не лучше и не хуже – это другой вопрос.
Ннамди смотрел на распределение модифицированных нуклеотидов в фиксированных позициях и думал о том, что у этого распределения есть свойства, которые не обсуждались в их переписке с Рейчел. Он не поднимал эту тему не потому что не замечал – а потому что замечал слишком ясно и ещё не был готов произнести это вслух.
Интервалы между позициями были не случайными. Они не были и арифметической прогрессией – не такой очевидной закономерностью, которую легко обнаружить и легко отвергнуть. Это было что-то промежуточное. Что-то, требующее более длинного набора данных и более тщательного анализа, прежде чем он позволит себе говорить об этом даже с Рейчел.
Пока – верификация. Сначала нужно убедиться, что само явление реально, а потом разбираться с тем, чем оно является.
Но математическое чутьё продолжало говорить. Молча, настойчиво, так, как говорит только то, что ты уже знаешь, но ещё не готов принять.
Он закрыл ноутбук. Позвонил жене – она была у матери с детьми, уехала на три дня. Трубку взял старший сын, Чукву, восемь лет: «Папа, а ты придёшь завтра?» – «Нет, завтра мама». – «А послезавтра?» – «Послезавтра – да». – «Хорошо. Пока, папа». Связь прервалась.
Ннамди посмотрел на отключившийся экран телефона. Потом открыл ноутбук снова. Вернулся к данным.
В Берне стояла та же зима, что и везде в этом году: серая, нерешительная, не способная ни на снег, ни на оттепель. Университетская клиника была тёплой и пахла так, как пахнут все клиники мира, – дезинфектантом и тем специфическим больничным воздухом, который ни с чем не перепутаешь и к которому Сяо Чен так и не привыкла за три года работы. Она привыкла к запаху реагентов из маминой лаборатории – там это казалось нормальным, там это был запах работы. Здесь он был запахом чужой боли, и это другое.
Сяо Чен была онкологом. Точнее – специалистом по теломеразной терапии в контексте онкологии, что в 2032 году означало стремительно расширяющуюся область: несколько препаратов уже прошли третью фазу испытаний, клинические протоколы менялись каждые полгода, и чтобы не отстать, нужно было читать как минимум в два раза больше, чем она читала. Она читала в три раза больше и всё равно периодически ощущала, что отстаёт.
Сейчас она сидела вординаторской перед тремя папками с историями болезни и смотрела на цифры, которые не складывались.
Три пациента. Все трое – с диагнозом прогерия Хатчинсона-Гилфорда, наследственная патология ускоренного старения: средняя продолжительность жизни около тринадцати лет, смерть, как правило, от кардиоваскулярных осложнений. Редкая болезнь, примерно один случай на восемь миллионов новорождённых. То, что в одной клинике оказалось сразу трое таких пациентов, уже было статистически примечательным – хотя отдел редких болезней существовал именно по этой причине.
Но не это её занимало.
Её занимали теломерные данные из последнего мониторинга. Прогерия разрушает теломеры быстро – в этом и состоит её механизм, мутантный ламин А нарушает структуру хроматина, что приводит к ускоренному укорочению и, соответственно, ускоренному клеточному старению. Это известно, это ожидаемо, это то, что она измеряет каждые три месяца у этих пациентов как часть стандартного мониторинга.
Укорочение у всех троих шло быстро – как и должно. Но вот как именно оно шло – вот это было странным.
Она распечатала графики. Разложила рядом. Три кривые укорочения теломер: не плавные и не хаотичные, а… ступенчатые. Небольшие ступени, почти незаметные, если смотреть на один график. Но если смотреть на три – ступени были в одних и тех же местах. Одинаковые точки замедления, одинаковые точки ускорения. У трёх несвязанных пациентов, с разными генотипами ламина А, при разном клиническом течении.
Сяо смотрела на три листа бумаги и думала о том, что у этого должно быть простое объяснение. Артефакт измерения. Сезонный фактор. Какой-нибудь препарат из стандартного протокола, который она упустила. Она перечитала истории болезни – вся сопроводительная терапия различалась. Измерения проводили разные лаборанты в разные дни разными наборами реагентов.
Три кривые с одинаковыми ступенями.
Она взяла ручку. Открыла рабочий журнал на чистой странице. Написала дату – 14 февраля 2032 – и под датой короткую запись: Пациенты 7, 12, 19. Паттерн укорочения теломер – аномальная регулярность. Не соответствует известным моделям при прогерии. Проверить: артефакт измерения? Другие пациенты с прогерией в литературе – есть ли аналогичные данные? Запросить расширенный протокол у методологов.
Она закрыла журнал. Убрала истории болезни. Налила себе воды. Подумала о том, что нужно позвонить маме – они не разговаривали уже три недели, и это, наверное, слишком долго, хотя с другой стороны три недели в их отношениях было вполне стандартным интервалом, просто иногда это осознавалось как проблема, а иногда нет.
Сейчас – нет. Сейчас она думала о ступенях на графике.
Она не позвонила маме.
Данные от Фалька пришли в Базель на сорок четвёртый день после начала верификации. Рейчел к тому моменту уже успела убедить себя, что ждать ещё неделю – это нормально, что данные по морским ежам, возможно, и вовсе не нужны, что двух контрольных наборов достаточно для предварительного вывода. Это была ложь, которую она говорила себе с профессиональным навыком: методично, убедительно и без особой веры.
Когда письмо от Фалька наконец пришло, она открыла его с той осторожностью, с которой открывают что-то, чего боишься – медленно, как будто скорость открытия может изменить содержимое.
«Рейчел, данные во вложении. Интересный материал – у меня в процессе прогона возник вопрос по методологии, напишу отдельно. Маркус».
Вопрос по методологии она прочла позже. Сначала – данные.
Она запустила выравнивание. Пока алгоритм работал, она сидела прямо, почти не двигаясь, и смотрела на прогресс-бар с тем особым вниманием, которое ничего не означает и ни на что не влияет, но которое невозможно остановить.
Результат занял девятнадцать минут.
Рейчел смотрела на экран.
Морские ежи. Strongylocentrotus purpuratus. Другое надцарство, другая секвенационная платформа, другая лаборатория, другой исследователь. Теломерная биохимия, отличающаяся от хордовых в нескольких деталях.
Решётка была.
Не точно такая же – позиции сдвинуты пропорционально разнице в длине теломерного повтора у этого вида. Это было ожидаемо, если паттерн системный. Это было именно тем, что системный паттерн должен делать в разных геномах: адаптироваться к архитектуре носителя, сохраняя структурное отношение.
Рейчел встала. Прошла к окну. Постояла.
Три контрольных набора. Три разные лаборатории. Три разных секвенатора – Illumina, Oxford Nanopore, Pacific Biosciences. Виды из четырёх основных эволюционных ветвей: грибы, растения, беспозвоночные, позвоночные. Паттерн воспроизвёлся во всех трёх наборах, с поправками, соответствующими известным различиям в теломерной архитектуре между видами.
Это воспроизводимо.
Это не артефакт.
Она написала Ннамди: «Третий набор. Маркус Фальк, ETH Цюрих, морские ежи, PacBio. Паттерн есть. Адаптирован к геному, но структурно идентичен».
Ответ пришёл через две минуты. Одно слово:
«Знаю».
Потом, через тридцать секунд:
«Т.е. нет, не знаю – откуда знаю. Просто знал, что так и будет».
Потом:
«Что делаем дальше?»
Что делать дальше – этот вопрос она уже думала. Не в смысле следующего эксперимента, а в смысле более широком, который пока не хотелось формулировать прямо. Но прежде чем думать об этом, ей нужен был ещё один ответ.
Ответ на вопрос, который она поставила себе ещё в январе, у реки: откуда это.
Датировка.
Молекулярные часы – инструмент несовершенный и любимый одновременно. Идея проста: мутации накапливаются с приблизительно постоянной скоростью, поэтому по количеству различий между двумя последовательностями можно оценить время их расхождения. Проблем у этого метода несколько: скорость накопления мутаций варьирует между ветвями и зависит от поколения, методы калибровки несовершенны, и результат всегда имеет широкий доверительный интервал. Но для грубой оценки – когда тебе важен порядок величины, а не точная цифра – молекулярные часы дают то, что нужно.
