Тема: Скрытые марковские модели на графах сборки
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1. Основные определения 3
Глава 2. Скрытые марковские модели 4
2.1. Определение СММ 4
2.2. Алгоритм Витерби 5
Глава 3. Метод FragGeneScan 6
3.1. Свойства и особенности алгоритма 6
3.2. Скрытая марковская модель FragGeneScan 7
3.3. Решение задачи предсказания генов при помощи модели FragGeneScan 9
Глава 4. Задача предсказания генов на графах 11
4.1. Задача предсказания генов на ориентированных ацикличных графах 11
4.2. Алгоритм Витерби на графах (прямой ход) 12
4.3. Алгоритм Витерби на графах (обратный ход) 14
4.4. Алгоритм решения задачи предсказания генов на графе 15
Глава 5. Валидация 17
5.1. Тривиальный граф 17
5.1.1. Геном на графе 17
5.1.2. Удаления, вставки 19
5.2. Граф с развилками и соединениями 20
Заключение 24
Список литературы 25
📖 Введение
В данной работе будет изучен метод FragGeneScan, основанный на скрытых марковских моделях, а также реализована его модификация, позволяющая решать задачу предсказания генов на графах.
✅ Заключение
Удалось выполнить реализацию описанного алгоритма на языке программирования C++ и показать, что, как на простых графах, так и на графах с развилками и соединениями алгоритм даёт разумные результаты. Такой алгоритм позволяет наследовать свойства FragGeneScan и корректно обрабатывать сдвиги рамки счтения, вызванные ошибками при секвенировании. Было проведено несколько экспериментов на графах, на которых были расположены как сами геномы Escherichia coli, Staphylococcus aureus, Rhodobacter sphaeroides, так и их случайные участки, либо случайно сгенерированные последовательности. Таким образом, основным результатом данной работы является то, что удалось показать перспективность решения задачи предсказания генов на графах в обход сборки генома.
В дальнейшем планируется расширить класс графов, к которому может быть применён алгоритм (в первую очередь на графы с циклами), а также применить алгоритм на практике при решении задачи предсказания генов на реальных графах сборки.





