title: Hidden Markov models on assembly graphs
metadata.name: dc.contributor.advisor
metadata.value: Пржибельский Андрей Дмитриевич
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Przibelskij Andrej Dmitrievic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Попов Владимир Витальевич
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Popov Vladimir Vitalevic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Коробейников Антон Иванович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Korobejnikov Anton Ivanovic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2021-08-07T09:11:20Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2021-08-07T09:11:20Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2021
metadata.name: dc.identifier.other
metadata.value: 061630
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/32334
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: В данной выпускной квалификационной работе изучается задача предсказания генов — поиск кодирующих последовательностей. Формальное определение понятия гена является сложной задачей, и на данный момент не существует общепринятого определения. В исследовании предпочтение отдаётся аппарату скрытых марковских моделей как эффективному способу формализиции понятия. Ключевым методом исследованния является FragGeneScan — метод решения задачи предсказания генов, основанный на скрытых марковских моделях. Рассмотрена марковская цепь модели FragGeneScan, а также подробно описан алгоритм Витерби, с помощью которого и решается задача предсказания генов. Описана задача предсказания генов на графах, поставлена цель — решить задачу на ориентированных ацикличных графах. Разработан алгоритм, основанный на модификации алгоритма Витерби, выполнена его реализация на языке программирования C++.
  Осуществлена проверка корректности работы алгоритма на тривиальных графах, а также на графах с развилками и соединениями.
  Выполнено сравнение результаты работы на графах, на которых были расположены как сами геномы Escherichia coli, Staphylococcus aureus, Rhodobacter sphaeroides, так и их случайные участки.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: This bachelor thesis is concerned with the study of the problem of gene prediction, a search for coding sequences. Now there is no consensus definition of the concept of a gene. In the study preference is given to the apparatus of hidden Markov models as an effective way to formalize the concept. The key method of the study is FragGeneScan, a method for solving the gene prediction problem based on hidden Markov models. The Markov chain of the FragGeneScan model is discussed, and the Viterbi algorithm, which is used to solve the gene prediction problem, is described in detail. The gene prediction problem on graphs is described, and the goal is to solve the problem on oriented acyclic graphs. The algorithm based on a modification of the Viterbi algorithm has been developed, and its implementation in C++ programming language has been performed.
  The correctness of algorithm's work on trivial graphs, as well as on graphs with forks and junctions has been checked. The results were compared on graphs on which the genomes of Escherichia coli, Staphylococcus aureus, and Rhodobacter sphaeroides were located, as well as their random regions.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: скрытая марковская модель
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: геном
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: алгоритм Витерби
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: задача предсказания генов
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: FragGeneScan
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: ориентированный ацикличный граф
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: genome
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: gene prediction
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: hidden markov model
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: FragGeneScan
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: Viterbi algorithm
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: directed acyclic graph
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Hidden Markov models on assembly graphs
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Скрытые марковские модели на графах сборки
metadata.lang: ru_RU
resources.filename: VKR_Popov_VV.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/32334/1/VKR_Popov_VV.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 708,76 kB
resources.filename: reviewSV_Popov_review.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/32334/2/reviewSV_Popov_review.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 46,84 kB