Interested Article - Алгоритм Смита — Ватермана
![](/images/006/202/6202181/1.jpg?rand=480081)
![](https://cdn.wafarin.com/avatars/3feb2d8fe13b4e9c3c81de0734257103.jpg)
- 2021-11-07
- 1
Алгоритм Смита — Ватермана предназначен для получения локального выравнивания последовательностей , то есть для выявления сходных участков двух нуклеотидных или белковых последовательностей . В отличие от алгоритма Нидлмана — Вунша , который осуществляет выравнивание последовательностей по всей длине, алгоритм Смита — Ватермана сравнивает отрезки всех возможных длин и оптимизирует меру сходства по всем отрезкам и всем выравниваниям этих отрезков.
Алгоритм был предложен и в 1981 . Подобно алгоритму Нидлмана — Вунша, алгоритм Смита — Ватермана использует принцип динамического программирования . Он гарантирует нахождение оптимального, относительно используемой им меры оценки качества, локального выравнивания. Эта мера оценки — так называемый вес, или счёт (Score) выравнивания, предусматривающий использование и (то есть вставки и делеции).
Примечания
- Smith, Temple F.; and Waterman, Michael S. (англ.) // Vol. 147 . — P. 195—197 . — doi : . — . 26 мая 2011 года. : journal. — 1981. —
![](https://cdn.wafarin.com/avatars/3feb2d8fe13b4e9c3c81de0734257103.jpg)
- 2021-11-07
- 1