M-coffee, poravnava zaporedij#

Avtorja: Jan Kogovšek, Klara Razboršek


Namen vaje#

Spoznati se s spletnim orodjem M-Coffee. S pomočjo tega orodja poravnati različna zaporedja (aminokislinska in nukleotidna) in ugotoviti ustreznost poravnav.


Program#

Program: M-Coffee

Avtorji programa: Dr. Cedric Notredame, Center for Genomic Regulation (CRG)

Reference:

Opis programa#

T-Coffee in njena pod-različica M-Coffee sta metodi za poravnavo več zaporedij. Algoritem temelji na ustvarjanju knjižnice poravnav, v kateri ima vsaka poravnava neko pripisano težo. Končna poravnava je sestavljena iz delčkov teh večih poravnav, ki daje največjo vsoto teže.

Proces ustvarjanja poravnave s T-Coffee se začne z generiranjem dveh knjižnic: s pomočjo ClustalW se ustvari knjižnica vseh možnih globalnih poravnav, s pomočjo Lalign pa knjižnica vseh lokalnih poravnav. Vsaki izmed teh poravnav se pripiše njena teža. Nato se ustvari tako-imenovana razširjena knjižnica, v kateri poravnamo vse globalne poravnave z vsemi lokalnimi in obratno. Šele ko je program ustvaril to razširjeno knjižnico začne ustvarjati optimalno poravnavo našega zaporedja, ki bo imel, glede na vsoto posameznih delov, največjo težo.

M-Coffee združuje več metod, ki ustvarjajo skupno knjižnico in s tem ustvarijo boljše poravnave. Uporablja se tako za poravnave nukleotidnih, kot tudi aminokislinskih zaporedij.

Shema programa

Vhodni podatki#

Vhodni podatki so lahko aminokislinska ali nukleotidna zaporedja, pomembno je le, da so ta v FASTA formatu. Lahko jih vpišemo ločeno v program, lahko pa jih vpišemo v beležnico (windows) oz. texteditor (macOS) ter datoteko naložimo v program.