Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ курсовыС, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹...
ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π·Π°ΠΊΠ°Π·. НСдорого!

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ инструмСнты для Π³Π΅Π½ΠΎΠΌΠ½ΠΎΠΉ Π”ΠΠš

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Алгоритмы Needleman-Wunsch, Smith-Waterman ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° динамичСского программирования, ΠΊΠΎΠ³Π΄Π° сравниваСтся каТдая ΠΏΠ°Ρ€Π° Π·Π½Π°ΠΊΠΎΠ². Π’Π°ΠΊΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ содСрТит ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ ΠΈ Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π·Π½Π°ΠΊΠΈ, пропуски, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ число совпадСний Π±Ρ‹Π»ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ выравнивания зависят ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ систСмы сравнСния ΠΏΠ°Ρ€ Π·Π½Π°ΠΊΠΎΠ², назначСния ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ² Π·Π° ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠΈ. Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠ΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ инструмСнты для Π³Π΅Π½ΠΎΠΌΠ½ΠΎΠΉ Π”ΠΠš (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Анализ Π³Π΅Π½ΠΎΠΌΠ½ΠΎΠΉ Π”ΠΠš ΠΈΠΌΠ΅Π΅Ρ‚ ряд особСнностСй: присутствиС экзонов ΠΈ ΠΈΠ½Ρ‚Ρ€ΠΎΠ½ΠΎΠ²; присутствиС (Π² Ρ€ΡΠ΄Π΅ случаСв) ошибки сСквСнирования ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌΠΎΠ²; сравнСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π»ΠΈΠ·ΠΊΠΈΠΌΠΈ Π²ΠΈΠ΄Π°ΠΌΠΈ. Π‘ ΠΈΡ… ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

MegaBLAST Π½Π° ΡΠ΅Ρ€Π²ΠΈΡΠ΅ NCBI http://blast.ncbi.nlm.nih.gov/Blast.cgi (срСди Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ€Π°Π·Π΄Π΅Π»Π° nucleotide blast) — ΠΎΡ‡Π΅Π½ΡŒ быстрый, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ большой Ρ€Π°Π·ΠΌΠ΅Ρ€ слов (W=28), для выравнивания Π΄Π»ΠΈΠ½Π½Ρ‹Ρ…, близкородствСнных ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ;

BLAT (BLAST-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт выравнивания) http://genome.ucsc.edu. BLAT Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π² Ρ†Π΅Π»ΠΎΠΌ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π³Π΅Π½ΠΎΠΌΠ½Ρ‹Ρ… DNA Π² ΡΠ»ΠΎΠ²Π°Ρ…, Π·Π°Ρ‚Π΅ΠΌ ΠΈΡ‰Π΅Ρ‚ ΠΈΡ… ΠΏΠΎ Π·Π°ΠΏΡ€ΠΎΡΡƒ. Π­Ρ‚ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ стратСгии BLAST.

SSAHA http://www.ensembl.org Π² Ensembl ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ BLAT ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ.

ΠŸΠ°Ρ€Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ — это процСсс сопоставлСния Π΄Π²ΡƒΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ с Ρ‚Π΅ΠΌ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимального уровня идСнтичности (ΠΈ ΠΊΠΎΠ½ΡΠ΅Ρ€Π²Π°Ρ‚ивности, Π² ΡΠ»ΡƒΡ‡Π°Π΅ аминокислотных ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ) с Ρ†Π΅Π»ΡŒΡŽ ΠΎΡ†Π΅Π½ΠΊΠΈ стСпСни подобия ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Π³ΠΎΠΌΠΎΠ»ΠΎΠ³ΠΈΠΈ.

Гомология — ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅, объясняСмоС происхоТдСниСм ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄ΠΊΠ°. ΠŸΡ€ΠΈ этом ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ структуру (Ρ‚.Π΅. самого ΠΏΡ€Π΅Π΄ΠΊΠ°) часто Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Ρ…ΠΎΠ΄Π΅ смСны ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠΉ ΠΎΠ½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ видоизмСнялась.

Π’ΠΈΠΏΡ‹ Π³ΠΎΠΌΠΎΠ»ΠΎΠ³ΠΎΠ²:

ΠžΡ€Ρ‚ΠΎΠ»ΠΎΠ³ΠΈ — Π³ΠΎΠΌΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΈΠ΄Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΈ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π³Π΅Π½Π° Π² Ρ…ΠΎΠ΄Π΅ видообразования.

ΠŸΠ°Ρ€Π°Π»ΠΎΠ³ΠΈ — Π³ΠΎΠΌΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ Π΄ΡƒΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ подобия состоит Π² Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ Π² Π»ΠΈΠ½ΠΈΡŽ, ΠΎΠ΄Π½Ρƒ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, ΠΈ Π²ΡΡ‚Π°Π²ΠΊΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ² (пропусков) Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π·Π½Π°ΠΊΠΈ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… позициях ΠΎΠ±Π΅ΠΈΡ… строк Π½Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΡ‚ Π² ΡΠΎΠΎΡ‚вСтствиС.

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ для ΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ выравнивания:

  • * Π²Ρ‹Π±ΠΎΡ€ Π΄Π²ΡƒΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ
  • * Π²Ρ‹Π±ΠΎΡ€ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ†Π΅Π½ΠΊΡƒ выравнивания
  • * Π²Ρ‹Π±ΠΎΡ€ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ гэпов
  • * ΠΎΡ†Π΅Π½ΠΊΠ° стСпСни сходства
  • * Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ
  • * ΠΎΡ†Π΅Π½ΠΊΠ° вСроятности, Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ случайно

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ — поиск подобия ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ΠΏΠΎ Π²ΡΠ΅ΠΉ ΠΈΡ… Π΄Π»ΠΈΠ½Π΅ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° NeedlemanWunsch). НаиболСС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ с ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ΠΌ ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ. Алгоритм максимизируСт число совпадСний Π·Π½Π°ΠΊΠΎΠ² ΠΏΠΎ Π²ΡΠ΅ΠΉ Π΄Π»ΠΈΠ½Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ — поиск подобия Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ части ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Smith-Waterman). ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ совпадСния с Π½Π°ΠΈΠ²Ρ‹ΡΡˆΠΈΠΌ счСтом ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΠΌΠΈ, Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ совпадСния, Ρ‡Π΅ΠΌ Ρ‚Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈ глобальном Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠΈ. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сущСствСнно ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΈΠ»ΠΈ составу ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠΎΠ½ΡΠ΅Ρ€Π²Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ выравнивания:

Алгоритмы Needleman-Wunsch, Smith-Waterman ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° динамичСского программирования, ΠΊΠΎΠ³Π΄Π° сравниваСтся каТдая ΠΏΠ°Ρ€Π° Π·Π½Π°ΠΊΠΎΠ². Π’Π°ΠΊΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ содСрТит ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ ΠΈ Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π·Π½Π°ΠΊΠΈ, пропуски, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ число совпадСний Π±Ρ‹Π»ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ выравнивания зависят ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ систСмы сравнСния ΠΏΠ°Ρ€ Π·Π½Π°ΠΊΠΎΠ², назначСния ΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ² Π·Π° ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠΈ.

Π’ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ (dot plot) — построСниС Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° выравнивания Π΄Π²ΡƒΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ являСтся Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ. Π‘Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° Π₯ ΠΈ Π£ ΠΎΡΡΡ… Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹. Π’ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ…, Π³Π΄Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ основания/остатки Π½Π° Π΄Π²ΡƒΡ… осях ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚, ставится Ρ‚ΠΎΡ‡ΠΊΠ°. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° содСрТит ΠΊΠ°ΠΊ случайныС Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ‚Π°ΠΊ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ диагональ (мСсто наибольшСй плотности Ρ‚ΠΎΡ‡Π΅ΠΊ — области наибольшСго подобия). ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Π΅Π»ΠΎΠΊ Π½ΡƒΠΊΠ»Π΅ΠΈΠ½ΠΎΠ²Ρ‹ΠΉ Π³ΠΎΠΌΠΎΠ»ΠΎΠ³ ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ слов (k-ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΉ) ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ — слова, объСдиняя ΠΈΡ… Π΄Π°Π»Π΅Π΅ Π² Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ динамичСского программирования. Π­Ρ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ быстры ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ для поиска Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π²Π½Π΅Π΄Ρ€Π΅Π½Ρ‹ Π² ΡΡ€Π΅Π΄ΡΡ‚Π²Π°Ρ… поиска Π΄Π°Π½Π½Ρ‹Ρ… FASTA ΠΈ BLAST. Алгоритмы Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ эвристичСскиС, основаны Π½Π° ΡΠΌΠΏΠΈΡ€ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… машинного программирования (Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ находится ΠΏΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ся обратная связь для уточнСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°). FASTA ΠΈ BLAST Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ поиска локального подобия, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΡΠ³ΠΎΡ‚Π΅ΡŽΡ‚ ΠΊ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ², Π² ΡΡƒΠΌΠΌΠ΅ Π΄Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ