SWIG - Poravnanje struktura korištenjem iterativne primjene Smith-Waterman algoritma (CROSBI ID 372794)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Rahle, Bruno
Šikić, Mile
hrvatski
SWIG - Poravnanje struktura korištenjem iterativne primjene Smith-Waterman algoritma
Algoritam dinamičkog programiranja Smith-Waterman služi nam da deterministički pronađemo lokalno poravnanje neka dva proteina. Možemo ga prilagoditi da, umjesto supstitucijske matrice, kao sredstvo ocjene koristi fizičke udaljenosti između dvije molekule proteina u prostu. Metoda simuliranog kaljenja omogućava nam da pronađemo lokalni maksimum neke funkcije. Ako kao funkciju energije koristimo algoritam Smith-Waterman, a za pronalazak susjeda rotiramo i translatiramo drugi protein, možemo provjeriti koliko su dva proteina fizički slična bez obzira na njihovu početnu poziciju. Implementacijom tih algoritama na grafičkim karticama koristeći CUDA tehnologiju, možemo dobiti nekoliko redova veličine brži kod, pogotovo kod većih proteina. Kod manjih proteina, efekt je nažalost obratan i dobivamo sporiji kod jer je konstanta skrivena u O notaciji relativno velika.
Smith-Waterman; CUDA; simulirano kaljenje; bioinformatika; paralelizacija; poravnanje struktura
nije evidentirano
engleski
SWIG - Aligning structures using iterative application of Smith-Waterman algorithm
nije evidentirano
Smith-Waterman; CUDA; simulated annealing; bioinformatics; parallelization; aligning structures
nije evidentirano
Podaci o izdanju
38
29.06.2012.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb