Jump to content

Алгоритм Нусинова

Сорт Прогнозирование структуры нуклеиновой кислоты
Худшая производительность
Наихудшая пространственная сложность

Алгоритм Нусинова — это алгоритм прогнозирования структуры нуклеиновой кислоты , используемый в вычислительной биологии для прогнозирования сворачивания молекулы РНК , который использует принципы динамического программирования . [ 1 ] Алгоритм был разработан Рут Нусиновой в конце 1970-х годов.

РНК-оригами возникает, когда молекула РНК «складывается» и связывается сама с собой. Это сворачивание часто определяет функцию молекулы РНК. РНК складывается на разных уровнях, этот алгоритм предсказывает вторичную структуру РНК.

Алгоритм

[ редактировать ]

Подсчет очков

[ редактировать ]

Мы оцениваем решение, подсчитывая общее количество парных оснований. Таким образом, пытаясь максимизировать оценку, максимизирующую общее количество связей между основаниями.

Мотивация

[ редактировать ]

Рассмотрим последовательность РНК элементы которого взяты из множества . Представим, что у нас есть оптимальное решение подзадачи складывания к , и оптимальное решение для складывания к . Теперь, чтобы выровнять к , у нас есть два варианта:

  1. Оставлять непарные и сохраняют структуру к . Оценка за это выравнивание будет равна баллу за выравнивание к , поскольку не было создано новых пар оснований.
  2. Пара с , где . Оценка за это соответствие будет равна оценке пары оснований плюс оценка лучшего выравнивания к и к .

Алгоритм

[ редактировать ]

Рассмотрим последовательность РНК длины такой, что .

Построить матрица . Инициализировать такой, что

для .

будет содержать максимальный балл для подпоследовательности . Теперь заполните записи вверх и вправо, так что

где

После этого шага у нас есть матрица где представляет собой оптимальную оценку сворачивания .

Чтобы определить структуру свернутой РНК методом обратной трассировки, мы сначала создаем пустой список пар. . Мы инициализируем с помощью . Далее мы следуем одному из трех сценариев.

  1. Если , процедура останавливается.
  2. Если , затем установите и продолжить.
  3. В противном случае для всех , если и дополняют друг друга и , добавить к , затем проследите оба с помощью и .

Когда обратная трассировка завершится, содержит все парные основания.

Ограничения

[ редактировать ]

Алгоритм Нусинова не учитывает трехмерную форму РНК и не предсказывает псевдоузлы РНК . [ 2 ] Более того, в своей базовой форме он не учитывает минимальный размер петли выноса . Тем не менее, он по-прежнему полезен как быстрый алгоритм базового прогнозирования вторичной структуры.

  1. ^ Нусинов Р.; Джейкобсон, AB (ноябрь 1980 г.). «Быстрый алгоритм предсказания вторичной структуры одноцепочечной РНК» . Труды Национальной академии наук Соединенных Штатов Америки . 77 (11): 6309–6313. Бибкод : 1980PNAS...77.6309N . дои : 10.1073/pnas.77.11.6309 . ISSN   0027-8424 . ПМК   350273 . ПМИД   6161375 .
  2. ^ «Структура РНК и прогнозирование структуры РНК» (PDF) .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 17372a13c88dd444c25b305bd26ac3bc__1680522720
URL1:https://arc.ask3.ru/arc/aa/17/bc/17372a13c88dd444c25b305bd26ac3bc.html
Заголовок, (Title) документа по адресу, URL1:
Nussinov algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)