Геном человека — это строка из трёх миллиардов букв A, T, G и C. Прочитать её теперь можно за день, но сама по себе строка ничего не говорит: где в ней гены, какие белки они кодируют, что эти белки делают в клетке и что происходит, если в гене есть ошибка. Превратить буквы в знание — задача функциональной аннотации. Её выполняют не вручную, а с помощью алгоритмов и программ: ни один человек не прочтёт миллиарды букв, а компьютер за часы сравнит их с данными о сотнях миллионов уже изученных генов и белков.
В этой статье разобрано с самого начала: что такое геном, транскриптом, протеом и метаболом, как их читают, как программы находят в ДНК гены, как по сходству последовательностей предсказывают функцию белка, что такое выравнивание, BLAST, домены и Gene Ontology, как аннотируют РНК, белки и метаболиты, чем отличается работа с геномами бактерий, растений, животных и человека и почему программы приходится всё время ускорять. В кодификаторе ЕГЭ по биологии 2027 года эта тема завершает элемент 4.5: «Разработка алгоритмов и программ для эффективной функциональной аннотации геномов, транскриптомов, протеомов, метаболомов микроорганизмов, растений, животных и человека». Она набрана курсивом — в 2027 году на экзамене не проверяется, но входит в содержание курса. В конце — что из темы пригодится на ЕГЭ, раздел для олимпиад и 13 заданий с разбором.
- Что такое функциональная аннотация
- Слова, которые понадобятся
- Четыре «омики»
- Откуда берутся данные
- Как найти гены в геноме
- Как предсказать функцию гена
- Выравнивание и BLAST
- Домены, семейства и структура
- Gene Ontology: единый словарь функций
- Аннотация транскриптома
- Аннотация протеома
- Аннотация метаболома
- Микроорганизмы, растения, животные и человек
- Почему нужны эффективные алгоритмы
- Ошибки и неизвестные гены
- История
- Удивительные факты
- Что пригодится на ЕГЭ
- Для олимпиад
- Задания с разбором
Что такое функциональная аннотация
Определение. Аннотация генома — описание того, что закодировано в его последовательности. Структурная аннотация отвечает на вопрос «где?»: где начинаются и кончаются гены, где экзоны и интроны, где регуляторные участки и повторы. Функциональная аннотация отвечает на вопрос «что делает?»: какую функцию выполняет продукт гена, в каком процессе он участвует, где в клетке находится.
Аннотируют не только геномы. Набор всех РНК клетки (транскриптом), всех белков (протеом) и всех малых молекул (метаболом) тоже нужно «расшифровать»: узнать, что это за молекулы и что они делают. Для этого создают алгоритмы — точные последовательности действий для решения задачи — и программы, которые их выполняют. Этим занимается биоинформатика — наука на стыке биологии, информатики и математики.
Слова, которые понадобятся
- Секвенирование — определение последовательности нуклеотидов в ДНК или РНК. Рид — фрагмент, прочитанный прибором за один раз.
- Открытая рамка считывания — участок ДНК от стартового кодона ATG до стоп-кодона (TAA, TAG или TGA), в котором нет других стоп-кодонов.
- Гомологичные гены — гены, происходящие от общего предкового гена. Ортологи — гомологи у разных видов, разошедшиеся при видообразовании (обычно сохраняют функцию). Паралоги — гомологи, возникшие удвоением гена внутри генома (часто приобретают новые функции).
- Выравнивание — расположение двух или нескольких последовательностей одна под другой так, чтобы сходные позиции стояли друг под другом.
- Домен — участок белка, который сворачивается самостоятельно и обычно выполняет свою функцию; один и тот же домен встречается в разных белках.
- База данных — упорядоченное хранилище сведений с возможностью поиска. Главные международные базы — GenBank (последовательности ДНК), UniProt (белки), PDB (структуры белков).
Четыре «омики»
Геном почти одинаков во всех клетках организма, а транскриптом, протеом и метаболом у клеток печени и мозга разные — поэтому изучают все четыре уровня.
Окончание «-ом» означает «вся совокупность»: геном — все гены, транскриптом — все транскрипты (РНК), протеом — все белки, метаболом — все метаболиты. Науки, изучающие их, называют геномикой, транскриптомикой, протеомикой и метаболомикой, а все вместе — «омиками». Информация в клетке течёт от ДНК через РНК к белкам, а белки-ферменты определяют, какие вещества образуются. Поэтому четыре уровня дополняют друг друга: геном говорит, что клетка может делать, транскриптом и протеом — что она делает сейчас, а метаболом — к чему это привело.
Откуда берутся данные
ДНК и РНК читают секвенаторами. Метод Фредерика Сэнгера (1977) читал фрагменты длиной до тысячи нуклеотидов по одному. Приборы нового поколения читают одновременно миллиарды коротких фрагментов по 100–300 нуклеотидов, а приборы третьего поколения — отдельные молекулы длиной в десятки и сотни тысяч нуклеотидов. Из ридов программы-сборщики складывают геном, находя перекрытия между фрагментами, как собирают пазл. Повторы делают сборку трудной: короткий рид из повтора «подходит» сразу во много мест. Только длинные риды позволили в 2022 году прочитать геном человека полностью, без пробелов, — от теломеры до теломеры (Nurk и соавторы, 2022).
Белки и метаболиты изучают масс-спектрометрией: молекулы ионизируют, разгоняют и определяют отношение массы к заряду; затем ионы дробят и измеряют массы осколков. По этим массам программы определяют, что это за молекула.
Как найти гены в геноме
У бактерий
Гены бактерий идут плотно и почти без промежутков: кодирующие участки занимают около 88 % генома, интронов нет. Ген — это в основном длинная открытая рамка считывания. ДНК можно читать в шести рамках: тремя способами разбить на кодоны каждую из двух цепей. В случайной последовательности стоп-кодон встречается в среднем каждые 21 кодон (3 стоп-кодона из 64), поэтому рамка длиной в сотни кодонов без стопов почти наверняка не случайна — это ген. Программы вроде Glimmer и Prodigal учитывают ещё и предпочтения в выборе кодонов и участок связывания рибосомы перед стартовым кодоном (Delcher и соавторы, 1999; Hyatt и соавторы, 2010). Точность предсказания генов бактерий превышает 95 %.
У эукариот
У эукариот задача намного сложнее. В геноме человека белок кодирует лишь около 1,5 % последовательности; гены разбиты интронами на экзоны, интроны бывают в десятки тысяч нуклеотидов, а половину генома занимают повторы — остатки мобильных элементов (Lander и соавторы, 2001). Программы-предсказатели (GENSCAN, AUGUSTUS) используют вероятностные модели — скрытые марковские модели: они «знают», как обычно выглядят экзон, интрон, граница экзона и интрона (почти всегда интрон начинается с GT и кончается AG), промотор, и находят самое вероятное разбиение последовательности на эти части (Burge, Karlin, 1997; Stanke, Waack, 2003). Предсказания обязательно сверяют с прочитанными РНК: если в транскриптоме есть мРНК, совпадающая с предсказанным геном, ген подтверждён. Сначала программа RepeatMasker находит и «маскирует» повторы, чтобы они не сбивали поиск генов.
Кроме белок-кодирующих генов ищут гены РНК: транспортных (по характерному «клеверному листу»), рибосомных, малых регуляторных РНК.
Как предсказать функцию гена
Опыты, раскрывающие функцию гена, — выключение гена, изучение белка — долгие и дорогие. Их выполнили для небольшой доли генов. Для остальных функцию предсказывают по аналогии: если новый белок похож на белок, функция которого изучена в опыте, то, скорее всего, и функция у них одинакова. Это работает, потому что гомологичные белки, особенно ортологи, обычно сохраняют функцию. Сходство ищут на нескольких уровнях:
- по всей последовательности — выравниванием с известными белками;
- по доменам и мотивам — коротким консервативным участкам, характерным для семейств белков;
- по пространственной структуре — белки с похожей укладкой часто родственны, даже если последовательности разошлись;
- по «соседям»: у бактерий гены одного метаболического пути часто стоят рядом в одном опероне; гены, которые работают одновременно в разных условиях, часто участвуют в одном процессе.
Выравнивание и BLAST
- | — одинаковые аминокислоты
- . — замена одной аминокислоты на другую
- - — пропуск (в одном белке аминокислоты нет)
Буквы — однобуквенные обозначения аминокислот. Совпадают 14 позиций из 16: белки почти наверняка родственные и, скорее всего, выполняют одну функцию.
Чтобы сравнить две последовательности, их выравнивают. Каждому совпадению начисляют баллы, за замены и пропуски — штрафы, и ищут выравнивание с наибольшей суммой. Для белков баллы за замену берут из матриц замен, например BLOSUM62: замена на похожую по свойствам аминокислоту (лейцин на изолейцин) штрафуется слабо, на непохожую — сильно (Henikoff, Henikoff, 1992). Алгоритм Нидлмана — Вунша (1970) находит лучшее выравнивание последовательностей целиком, алгоритм Смита — Уотермана (1981) — лучший сходный участок. Оба основаны на динамическом программировании: таблицу частичных решений заполняют клетка за клеткой, и время работы пропорционально произведению длин последовательностей.
Для поиска по огромной базе это слишком медленно. Программа BLAST (Altschul и соавторы, 1990) сначала ищет короткие совпадающие «слова» и только вокруг них строит выравнивание. Она может пропустить очень слабое сходство, зато работает в сотни раз быстрее. Для каждой находки BLAST сообщает E-значение — сколько столь же хороших совпадений ожидалось бы случайно в базе такого размера. E = 10−50 означает почти несомненное родство, E = 1 — случайное сходство.
Домены, семейства и структура
Белки состоят из доменов, и по доменам можно предсказать функцию, даже если белок в целом ни на что не похож. В базе Pfam собрано около 20 тысяч семейств доменов, каждое описано профилем — скрытой марковской моделью, которая учитывает, какие аминокислоты допустимы в каждой позиции домена (Mistry и соавторы, 2021). Программа InterProScan проверяет белок сразу по десятку таких баз (Jones и соавторы, 2014).
Структура белка сохраняется в эволюции дольше последовательности. С появлением AlphaFold (Jumper и соавторы, 2021) структуру можно предсказать для любого белка; в базе AlphaFold уже больше 200 млн предсказанных структур (Varadi и соавторы, 2024). Программы вроде Foldseek сравнивают структуры так же быстро, как BLAST — последовательности, и находят дальних родственников, у которых последовательности почти не похожи (van Kempen и соавторы, 2024). О предсказании структуры — в статье «AlphaFold».
Gene Ontology: единый словарь функций
Если один исследователь напишет «участвует в дыхании», а другой — «компонент дыхательной цепи», компьютер не поймёт, что это одно и то же. Поэтому в 2000 году создали Gene Ontology — единый словарь функций генов (Ashburner и соавторы, 2000). В нём три раздела: молекулярная функция (что делает молекула), биологический процесс (в каком процессе участвует) и клеточный компонент (где находится). Термины связаны иерархией: «перенос электронов» — частный случай «окислительно-восстановительной активности».
- Перенос электроновпринимает электрон от комплекса III и отдаёт комплексу IV
- Клеточное дыханиедыхательная цепь митохондрий
- Апоптозвыход из митохондрии запускает гибель клетки
- Межмембранное пространство митохондрииприкреплён к внешней стороне внутренней мембраны
В базе каждому пункту соответствует стандартный термин с номером, поэтому программы понимают аннотацию одинаково.
Кроме того, гены «раскладывают» по метаболическим путям в базе KEGG (Kanehisa, Goto, 2000): аннотировав все гены бактерии, можно увидеть, какие пути у неё есть целиком, а каких не хватает, — и предсказать, на чём она может расти и что производить.
Аннотация транскриптома
Транскриптом читают методом RNA-seq: РНК переписывают в кДНК и секвенируют. Программы-выравниватели (например, STAR) находят место каждого рида в геноме, учитывая, что рид может «перепрыгивать» через интрон (Dobin и соавторы, 2013). Затем:
- определяют, какие участки генома транскрибируются, — так подтверждают и уточняют гены;
- находят варианты альтернативного сплайсинга: у человека большинство генов дают несколько разных мРНК;
- находят некодирующие РНК;
- подсчитывают, сколько ридов приходится на каждый ген, и сравнивают условия: какие гены включаются в опухоли, при стрессе, при действии лекарства. Для этого используют статистические программы, например DESeq2 (Love и соавторы, 2014);
- по спискам изменившихся генов проверяют, какие функции Gene Ontology в них представлены чаще случайного, — так понимают, какие процессы затронуты.
Методы секвенирования отдельных клеток позволяют получить транскриптом каждой клетки и составить «атлас» типов клеток органа.
Аннотация протеома
Белки расщепляют трипсином — ферментом, разрезающим цепь после лизина и аргинина. Получившиеся пептиды разделяют и анализируют в масс-спектрометре. Для каждого пептида получается спектр масс осколков. Программа берёт все белки, предсказанные по геному, «мысленно» режет их трипсином, вычисляет теоретические спектры и ищет, какой лучше совпадает с измеренным (Eng и соавторы, 1994; Cox, Mann, 2008). Так одновременно определяют тысячи белков в образце и их количество.
Протеомика находит то, чего нет в геноме: изменения белков после синтеза — присоединённые фосфатные группы, углеводы, отщеплённые участки. Программы предсказывают и место белка в клетке: например, SignalP находит сигнальный пептид, по которому белок направляется на выход из клетки (Teufel и соавторы, 2022).
Аннотация метаболома
Метаболиты — сахара, аминокислоты, липиды, гормоны, остатки лекарств — гораздо разнообразнее по химическому строению, чем ДНК и белки, и их нельзя «вывести» из генома. Их измеряют масс-спектрометрией и ядерным магнитным резонансом и определяют, сравнивая массы и спектры с библиотеками известных веществ, например с базой метаболитов человека HMDB (Wishart и соавторы, 2022). Это самая трудная из «омик»: в типичном опыте удаётся определить лишь несколько процентов измеренных сигналов, остальное — «тёмная материя» метаболома (da Silva и соавторы, 2015). Помогают сети сходных спектров: если неизвестное вещество даёт спектр, похожий на спектр известного, оно, вероятно, родственно ему (Wang и соавторы, 2016).
Аннотированный геном позволяет построить модель обмена веществ всей клетки: список реакций, которые могут катализировать её ферменты. По такой модели рассчитывают, с какой скоростью клетка может расти на данной среде и как изменить гены, чтобы она производила больше нужного вещества (Orth и соавторы, 2010) — это используется в микробиологическом синтезе.
Микроорганизмы, растения, животные и человек
| Объект | Особенности генома | Главные трудности аннотации |
|---|---|---|
| Бактерии и археи | геном 0,5–10 млн пар нуклеотидов, гены плотно, без интронов | треть генов — неизвестной функции; горизонтальный перенос генов |
| Микробные сообщества (метагеномы) | ДНК тысяч видов из пробы воды, почвы, кишечника; большинство видов не растёт в лаборатории | разделить ДНК по видам, собрать геномы из смеси |
| Растения | от ~100 млн до 150 млрд пар нуклеотидов (рекорд — вороний глаз японский); частая полиплоидия | огромные геномы, много повторов, похожие копии генов от разных родителей-видов |
| Животные | гены с интронами, много повторов и некодирующей ДНК | точные границы экзонов, альтернативный сплайсинг, перенос аннотации с модельных видов |
| Человек | 3,1 млрд пар нуклеотидов, около 20 тысяч генов белков | оценить значение миллионов индивидуальных вариантов для здоровья |
Для человека особенно важна аннотация вариантов: у каждого из нас несколько миллионов отличий от эталонного генома. Программы определяют, попадает ли вариант в ген, меняет ли аминокислоту, нарушает ли сплайсинг, встречался ли он у больных. Сведения о значении вариантов собраны в базах вроде ClinVar (Landrum и соавторы, 2018), а врачи-генетики оценивают их по единым правилам (Richards и соавторы, 2015). От точности этой аннотации зависит диагноз наследственной болезни.
Список генов человека до сих пор уточняется: в эталонной аннотации GENCODE около 20 тысяч генов, кодирующих белки, и ещё больше генов некодирующих РНК (Frankish и соавторы, 2023).
Почему нужны эффективные алгоритмы
Объём данных растёт быстрее, чем мощность компьютеров: в архиве прочитанных последовательностей уже десятки петабайт данных. Поэтому слово «эффективная» в формулировке темы — не украшение. Биоинформатики:
- заменяют точные алгоритмы эвристическими, как BLAST, жертвуя малой долей чувствительности ради скорости;
- строят индексы: геном заранее упаковывают в структуру, по которой положение любого короткого фрагмента находится почти мгновенно (преобразование Барроуза — Уилера в программе BWA; Li, Durbin, 2009);
- распараллеливают вычисления на тысячи процессоров и графические ускорители;
- применяют машинное обучение: нейросети предсказывают структуру белков, функции генов, места сплайсинга, значение вариантов;
- передают аннотацию от хорошо изученных видов родственным, а не аннотируют каждый геном с нуля.
Ошибки и неизвестные гены
Аннотация — это гипотеза. Функция, предсказанная по сходству, не доказана опытом. Если ошибочная аннотация попала в базу, по ней будут аннотировать новые гены, и ошибка распространится: в некоторых семействах ферментов автоматическая аннотация ошибочна у значительной доли записей (Schnoes и соавторы, 2009). Поэтому в базах отделяют записи, проверенные экспертами (раздел Swiss-Prot базы UniProt), от автоматических.
И даже у самых изученных организмов функции многих генов неизвестны. В минимальном синтетическом геноме бактерии из 473 генов функция 149 генов оставалась неизвестной, хотя без них клетка не живёт (Hutchison и соавторы, 2016). В каждом новом геноме бактерии от четверти до трети генов аннотируются как «гипотетические белки».
История
- 1965М. Дэйхофф издаёт первый атлас последовательностей белков
- 1970алгоритм Нидлмана — Вунша: оптимальное выравнивание двух последовательностей
- 1977Ф. Сэнгер: метод секвенирования ДНК и первый геном (фаг φX174)
- 1981алгоритм Смита — Уотермана: поиск сходных участков
- 1990программа BLAST: быстрый поиск похожих последовательностей в базе
- 1995первый геном бактерии (гемофильная палочка)
- 2000Gene Ontology — единый словарь функций генов
- 2001черновик генома человека
- 2008секвенирование РНК (RNA-seq) измеряет весь транскриптом
- 2021AlphaFold предсказывает структуру белков по последовательности
- 2022геном человека прочитан полностью, от теломеры до теломеры
- алгоритмы и методы
- геномы и базы данных
Биоинформатика началась раньше, чем научились читать ДНК: в 1965 году Маргарет Дэйхофф собрала все известные последовательности белков в атлас и создала первые матрицы замен аминокислот. В 1970–1980-х годах появились алгоритмы выравнивания, метод секвенирования Сэнгера и первые базы данных (GenBank — 1982). В 1995 году прочитали первый геном бактерии (Fleischmann и соавторы, 1995), а в 2001 году — черновик генома человека. С секвенированием нового поколения данные стали поступать быстрее, чем их успевали анализировать, и главной задачей стало ускорение программ. В 2020-х годах в аннотацию пришли нейросети.
Удивительные факты
- Генов меньше, чем думали. До прочтения генома человека число генов оценивали в 50–100 тысяч. Оказалось — около 20 тысяч белок-кодирующих генов, не намного больше, чем у нематоды.
- Самый большой геном. У растения вороний глаз японский (Paris japonica) геном около 149 млрд пар нуклеотидов — почти в 50 раз больше человеческого (Pellicer и соавторы, 2010).
- Половина генома — бывшие «прыгающие гены». Около половины генома человека составляют повторы, в основном остатки мобильных элементов (Lander и соавторы, 2001).
- Белки, о которых не знали. Метагеномы океана и почвы содержат миллионы генов, не похожих ни на один известный; многие из них никогда не видели в лаборатории.
Что пригодится на ЕГЭ
В 2027 году элемент об аннотации на экзамене не проверяется (курсив в кодификаторе). Но на нём держатся темы, которые проверяются:
- генетический код и его свойства (триплетность, вырожденность, однозначность, стоп-кодоны) — на них основан поиск генов;
- строение генов прокариот и эукариот (экзоны, интроны, сплайсинг) — объясняет, почему у эукариот искать гены труднее;
- реакции матричного синтеза — от ДНК к РНК и белку (геном → транскриптом → протеом);
- методы биологии: секвенирование, методы молекулярной биологии и биоинформатики, моделирование;
- доказательства эволюции и молекулярные часы — сравнение последовательностей ДНК и белков разных видов.
Ловушки. 1) Геном у всех клеток организма почти одинаков, а транскриптом и протеом разные. 2) Белок кодирует малая часть генома человека (около 1,5 %), а не большая. 3) Интроны есть в генах эукариот, у бактерий их практически нет. 4) Сходство последовательностей указывает на родство и вероятную общую функцию, но не доказывает её. 5) Стоп-кодонов три (UAA, UAG, UGA в мРНК), стартовый — AUG.
Для тренировки по генетическому коду и матричному синтезу — тема 2.5 в тренажёре ЕГЭ по биологии; о сравнении последовательностей — статья «Молекулярные часы и кладограммы».
Для олимпиад
Длина случайной открытой рамки
В случайной последовательности с равными частотами нуклеотидов кодон оказывается стоп-кодоном с вероятностью 3/64. Вероятность, что n кодонов подряд не содержат стопа, равна (61/64)n; средняя длина рамки — 64/3 ≈ 21 кодон. Рамка длиной 100 кодонов возникает случайно с вероятностью (61/64)100 ≈ 0,008, длиной 300 — около 6 · 10−7. Поэтому простейший поиск генов бактерий — поиск длинных рамок.
Покрытие при секвенировании
Если геном длиной G прочитан N ридами длины L, среднее покрытие c = NL/G — сколько раз в среднем прочитан каждый нуклеотид. При случайном расположении ридов доля непрочитанных нуклеотидов примерно e−c (модель Ландера — Уотермана; Lander, Waterman, 1988). При покрытии 3 не прочитано около 5 % генома, при покрытии 30 — практически ничего, но ошибки сборки из-за повторов остаются.
Динамическое программирование
Чтобы найти лучшее выравнивание последовательностей длиной m и n, заполняют таблицу (m + 1) × (n + 1): число в клетке — лучший счёт выравнивания начальных отрезков. Каждая клетка вычисляется из трёх соседних (сверху — пропуск в одной последовательности, слева — в другой, по диагонали — совпадение или замена). Время работы пропорционально m · n; для двух геномов по миллиарду нуклеотидов это 1018 операций — поэтому и нужны эвристики и индексы.
Почему ортологи надёжнее паралогов. После удвоения гена одна копия может сохранить старую функцию, а другая — приобрести новую. Поэтому функцию надёжнее переносить с ортолога, а «лучшая находка» BLAST может оказаться паралогом с другой функцией. Ортологов определяют, проверяя, что гены разных видов взаимно являются друг для друга лучшими находками, и строя филогенетические деревья семейств.
Задания с разбором
Задания 1–9 — в формате ЕГЭ (с элементами ответа для заданий с развёрнутым ответом), 10–13 — олимпиадные.
Задание 1
Установите соответствие между объектами изучения и науками.
ОБЪЕКТЫ: А) все белки клетки; Б) вся ДНК организма; В) все молекулы РНК клетки; Г) все низкомолекулярные вещества клетки; Д) набор мРНК клеток печени после приёма лекарства; Е) последовательность всех хромосом бактерии.
НАУКИ: 1) геномика; 2) транскриптомика; 3) протеомика; 4) метаболомика.
Разбор
Ответ: 312421.
Задание 2
Выберите три верных утверждения о функциональной аннотации генома.
- функцию нового гена часто предсказывают по сходству с генами, функция которых изучена в опыте
- предсказанная по сходству функция всегда точно доказана
- для сравнения последовательностей используют выравнивание и программы вроде BLAST
- в геноме человека большая часть ДНК кодирует белки
- единый словарь функций генов позволяет программам одинаково понимать аннотацию
- у бактерий гены разделены длинными интронами
Разбор
Ответ: 135. Предсказанная функция — гипотеза (2); белок кодирует около 1,5 % генома человека (4); у бактерий интронов практически нет (6).
Задание 3
Установите последовательность этапов получения аннотированного генома.
- поиск генов в собранной последовательности
- секвенирование фрагментов ДНК
- выделение ДНК из клеток
- предсказание функций генов
- сборка генома из прочитанных фрагментов
Разбор
Ответ: 32514.
Задание 4
Почему найти гены в геноме человека намного труднее, чем в геноме бактерии? Приведите не менее трёх причин.
Разбор
Элементы ответа: 1) гены эукариот разделены интронами, и нужно найти точные границы экзонов; 2) белок кодирует лишь около 1,5 % генома, гены разбросаны среди некодирующей ДНК; 3) около половины генома — повторы, которые сбивают поиск и сборку; 4) альтернативный сплайсинг: один ген даёт несколько разных мРНК и белков; 5) регуляторные участки могут лежать далеко от гена.
Задание 5
Как по последовательности нового гена предсказывают функцию его белка? Почему такое предсказание не всегда верно?
Разбор
Элементы ответа: 1) последовательность белка сравнивают (выравнивают) с белками в базах данных, функция которых известна; 2) высокое сходство указывает на общее происхождение и, вероятно, общую функцию; 3) ищут также консервативные домены и сходство пространственной структуры; 4) предсказание может быть ошибочным: похожий белок может быть паралогом с другой функцией, в базе могут быть ошибочные аннотации, а сходство может быть лишь в одном домене.
Задание 6
Зачем изучать транскриптом и протеом, если геном организма уже прочитан?
Разбор
Элементы ответа: 1) геном почти одинаков во всех клетках, а набор работающих генов в разных клетках и условиях разный — его показывает транскриптом; 2) один ген за счёт альтернативного сплайсинга даёт несколько разных мРНК и белков; 3) количество белка не всегда соответствует количеству мРНК; 4) белки после синтеза изменяются (присоединение фосфатов, углеводов), что видно только в протеоме; 5) данные транскриптома и протеома подтверждают предсказанные гены.
Задание 7
Найдите три ошибки в приведённом тексте. Укажите номера предложений, в которых сделаны ошибки, исправьте их.
(1) Транскриптом — совокупность всех молекул РНК клетки. (2) Транскриптом одинаков во всех клетках организма. (3) Белки изучают методом масс-спектрометрии. (4) Функция гена, предсказанная по сходству последовательностей, считается доказанной. (5) Около половины генома человека составляют повторы. (6) Гены бактерий содержат много интронов.
Разбор
Элементы ответа: 1) в предложении 2: одинаков (почти) геном, а транскриптом в разных клетках и условиях разный; 2) в предложении 4: предсказанная функция — гипотеза, её подтверждают опытом; 3) в предложении 6: в генах бактерий интронов практически нет.
Задание 8
Дан фрагмент смысловой цепи ДНК: 5′-ATGGCATTCGGATAGCC-3′. Начиная с первого нуклеотида, определите, сколько аминокислот кодирует открытая рамка считывания и каким кодоном она заканчивается.
Разбор
Элементы ответа: 1) кодоны: ATG GCA TTC GGA TAG; 2) ATG — стартовый кодон (метионин), TAG — стоп-кодон; 3) рамка кодирует 4 аминокислоты: Мет-Ала-Фен-Гли; 4) заканчивается стоп-кодоном TAG (в мРНК UAG).
Задание 9
Как аннотация метаболома помогает медицине? Приведите два примера.
Разбор
Элементы ответа: 1) по набору метаболитов в крови или моче диагностируют наследственные болезни обмена веществ (например, накопление фенилаланина при фенилкетонурии); 2) находят вещества-маркеры болезней (диабета, опухолей) для ранней диагностики; 3) изучают, как лекарство превращается в организме и почему у разных людей действует по-разному.
Задание 10 (олимпиадное)
1) Какова средняя длина открытой рамки (в кодонах) в случайной последовательности с равными частотами нуклеотидов? 2) С какой вероятностью в случайной последовательности встретится рамка без стоп-кодонов длиной не меньше 100 кодонов, если начать с данного кодона? 3) Почему такой критерий плохо работает для генов человека?
Разбор
1) Вероятность стоп-кодона 3/64, средняя длина 64/3 ≈ 21 кодон. 2) (61/64)100 ≈ 0,008. 3) Кодирующая часть генов эукариот разбита интронами на короткие экзоны (в среднем около 50 кодонов), и длинных непрерывных рамок в ДНК нет; к тому же в интронах и межгенных участках длинные рамки встречаются случайно.
Задание 11 (олимпиадное)
Геном кишечной палочки — 4,6 млн пар нуклеотидов. 1) Сколько ридов длиной 150 нуклеотидов нужно для покрытия 30? 2) Какая доля генома останется непрочитанной при покрытии 3? Сколько это нуклеотидов?
Разбор
1) N = cG/L = 30 · 4,6 · 106 / 150 = 920 000 ридов. 2) e−3 ≈ 0,05, то есть около 5 % — примерно 229 000 нуклеотидов.
Задание 12 (олимпиадное)
Сравните два выравнивания последовательностей ACGTTGCA и ACGTGCA по схеме: совпадение +2, замена −1, пропуск −2.
(а) ACGTTGCA / ACGT-GCA; (б) ACGTTGCA / ACGTGCA-.
Какое выравнивание лучше и почему?
Разбор
(а) 7 совпадений · 2 = 14, один пропуск −2: 12. (б) совпадают ACGT (4 · 2 = 8), затем T/G, G/C, C/A — три замены (−3), A/пропуск (−2): 3. Лучше (а): один пропуск в нужном месте «восстанавливает» совпадение всего хвоста — так выглядит вставка или выпадение одного нуклеотида.
Задание 13 (олимпиадное)
Трипсин разрезает белковую цепь после лизина (K) и аргинина (R), если за ними не следует пролин (P). На какие пептиды он разрежет участок MKWVTFISLLLLFSSAYSRGVFRR? Зачем в протеомике белки режут трипсином перед масс-спектрометрией?
Разбор
1) MK | WVTFISLLLLFSSAYSR | GVFR | R — четыре пептида. 2) Короткие пептиды проще ионизировать и измерить, чем целые белки; правило разрезания известно, поэтому программа может «разрезать» все белки из генома мысленно и сравнить ожидаемые массы пептидов с измеренными.
Литература
- ФИПИ. Кодификатор проверяемых требований к результатам освоения основной образовательной программы среднего общего образования и элементов содержания для проведения единого государственного экзамена по биологии, 2027 г.
- Pevsner J. Bioinformatics and Functional Genomics. 3rd ed. Wiley-Blackwell, 2015.
- Lesk A. M. Introduction to Bioinformatics. 5th ed. Oxford University Press, 2019.
- Durbin R., Eddy S. R., Krogh A., Mitchison G. Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids. Cambridge University Press, 1998.
- Needleman S. B., Wunsch C. D. A general method applicable to the search for similarities in the amino acid sequence of two proteins // Journal of Molecular Biology. 1970. Vol. 48. P. 443–453.
- Smith T. F., Waterman M. S. Identification of common molecular subsequences // Journal of Molecular Biology. 1981. Vol. 147. P. 195–197.
- Altschul S. F., Gish W., Miller W., Myers E. W., Lipman D. J. Basic local alignment search tool // Journal of Molecular Biology. 1990. Vol. 215. P. 403–410.
- Henikoff S., Henikoff J. G. Amino acid substitution matrices from protein blocks // PNAS. 1992. Vol. 89. P. 10915–10919.
- Lander E. S., Waterman M. S. Genomic mapping by fingerprinting random clones: a mathematical analysis // Genomics. 1988. Vol. 2. P. 231–239.
- Fleischmann R. D. et al. Whole-genome random sequencing and assembly of Haemophilus influenzae Rd // Science. 1995. Vol. 269. P. 496–512.
- Burge C., Karlin S. Prediction of complete gene structures in human genomic DNA // Journal of Molecular Biology. 1997. Vol. 268. P. 78–94.
- Delcher A. L., Harmon D., Kasif S., White O., Salzberg S. L. Improved microbial gene identification with GLIMMER // Nucleic Acids Research. 1999. Vol. 27. P. 4636–4641.
- Stanke M., Waack S. Gene prediction with a hidden Markov model and a new intron submodel // Bioinformatics. 2003. Vol. 19, Suppl. 2. P. ii215–ii225.
- Hyatt D. et al. Prodigal: prokaryotic gene recognition and translation initiation site identification // BMC Bioinformatics. 2010. Vol. 11. 119.
- Ashburner M. et al. Gene Ontology: tool for the unification of biology // Nature Genetics. 2000. Vol. 25. P. 25–29.
- Kanehisa M., Goto S. KEGG: Kyoto Encyclopedia of Genes and Genomes // Nucleic Acids Research. 2000. Vol. 28. P. 27–30.
- Lander E. S. et al. Initial sequencing and analysis of the human genome // Nature. 2001. Vol. 409. P. 860–921.
- Mistry J. et al. Pfam: the protein families database in 2021 // Nucleic Acids Research. 2021. Vol. 49. P. D412–D419.
- Jones P. et al. InterProScan 5: genome-scale protein function classification // Bioinformatics. 2014. Vol. 30. P. 1236–1240.
- Jumper J. et al. Highly accurate protein structure prediction with AlphaFold // Nature. 2021. Vol. 596. P. 583–589.
- Varadi M. et al. AlphaFold Protein Structure Database in 2024 // Nucleic Acids Research. 2024. Vol. 52. P. D368–D375.
- van Kempen M. et al. Fast and accurate protein structure search with Foldseek // Nature Biotechnology. 2024. Vol. 42. P. 243–246.
- Dobin A. et al. STAR: ultrafast universal RNA-seq aligner // Bioinformatics. 2013. Vol. 29. P. 15–21.
- Love M. I., Huber W., Anders S. Moderated estimation of fold change and dispersion for RNA-seq data with DESeq2 // Genome Biology. 2014. Vol. 15. 550.
- Eng J. K., McCormack A. L., Yates J. R. An approach to correlate tandem mass spectral data of peptides with amino acid sequences in a protein database // Journal of the American Society for Mass Spectrometry. 1994. Vol. 5. P. 976–989.
- Cox J., Mann M. MaxQuant enables high peptide identification rates, individualized p.p.b.-range mass accuracies and proteome-wide protein quantification // Nature Biotechnology. 2008. Vol. 26. P. 1367–1372.
- Teufel F. et al. SignalP 6.0 predicts all five types of signal peptides using protein language models // Nature Biotechnology. 2022. Vol. 40. P. 1023–1025.
- Wishart D. S. et al. HMDB 5.0: the Human Metabolome Database for 2022 // Nucleic Acids Research. 2022. Vol. 50. P. D622–D631.
- da Silva R. R., Dorrestein P. C., Quinn R. A. Illuminating the dark matter in metabolomics // PNAS. 2015. Vol. 112. P. 12549–12550.
- Wang M. et al. Sharing and community curation of mass spectrometry data with Global Natural Products Social Molecular Networking // Nature Biotechnology. 2016. Vol. 34. P. 828–837.
- Orth J. D., Thiele I., Palsson B. Ø. What is flux balance analysis? // Nature Biotechnology. 2010. Vol. 28. P. 245–248.
- Li H., Durbin R. Fast and accurate short read alignment with Burrows–Wheeler transform // Bioinformatics. 2009. Vol. 25. P. 1754–1760.
- Schnoes A. M., Brown S. D., Dodevski I., Babbitt P. C. Annotation error in public databases: misannotation of molecular function in enzyme superfamilies // PLoS Computational Biology. 2009. Vol. 5. e1000605.
- Hutchison C. A. et al. Design and synthesis of a minimal bacterial genome // Science. 2016. Vol. 351. aad6253.
- Landrum M. J. et al. ClinVar: improving access to variant interpretations and supporting evidence // Nucleic Acids Research. 2018. Vol. 46. P. D1062–D1067.
- Richards S. et al. Standards and guidelines for the interpretation of sequence variants // Genetics in Medicine. 2015. Vol. 17. P. 405–424.
- Frankish A. et al. GENCODE: reference annotation for the human and mouse genomes in 2023 // Nucleic Acids Research. 2023. Vol. 51. P. D942–D949.
- Nurk S. et al. The complete sequence of a human genome // Science. 2022. Vol. 376. P. 44–53.
- Pellicer J., Fay M. F., Leitch I. J. The largest eukaryotic genome of them all? // Botanical Journal of the Linnean Society. 2010. Vol. 164. P. 10–15.


Обсуждение
Загружаем обсуждение…