𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Parallel biological sequence comparison using prefix computations

✍ Scribed by Srinivas Aluru; Natsuhiko Futamura; Kishan Mehrotra


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
217 KB
Volume
63
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


We present practical parallel algorithms using prefix computations for various problems that arise in pairwise comparison of biological sequences. We consider both constant and affine gap penalty functions, full-sequence and subsequence matching, and space-saving algorithms. Commonly used sequential algorithms solve the sequence comparison problems in OðmnÞ time and Oðm þ nÞ space, where m and n are the lengths of the sequences being compared. All the algorithms presented in this paper are time optimal with respect to the sequential algorithms and can use Oð n log n Þ processors where n is the length of the larger sequence. While optimal parallel algorithms for many of these problems are known, we use a simple framework and demonstrate how these problems can be solved systematically using repeated parallel prefix operations. We also present a space-saving algorithm that uses Oðm þ n p Þ space and runs in optimal time where p is the number of the processors used. We implemented the parallel space-saving algorithm and provide experimental results on an IBM SP-2 and a Pentium cluster.


πŸ“œ SIMILAR VOLUMES


Using Gaussian model to improve biologic
✍ Qi Dai; Xiaoqing Liu; Lihua Li; Yuhua Yao; Bin Han; Lei Zhu πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 398 KB

## Abstract One of the major tasks in biological sequence analysis is to compare biological sequences, which could serve as evidence of structural and functional conservation, as well as of evolutionary relations among the sequences. Numerous efficient methods have been developed for sequence compa

Parallel sequencing used in detection of
✍ Anna Rohlin; Josephine Wernersson; Yvonne Engwall; Leif Wiklund; Jan BjΓΆrk; Marg πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 416 KB

We have made an evaluation of mutation detection techniques for their abilities to detect mosaic mutations. In this study, Sanger sequencing, single-strand conformation polymorphism (SSCP)/heteroduplex analysis (HD), protein truncation test (PTT), and denaturating high-performance liquid chromatogra

Efficient Computation of Address Sequenc
✍ Ashwath Thirumalai; J. Ramanujam πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 429 KB

Arrays are mapped to processors through a two-step process-alignment followed by distribution-in data-parallel languages such as High Performance Fortran. This process of mapping creates disjoint pieces of the array that are locally owned by each processor. An HPF compiler that generates code for ar

Parallel acquisition techniques in cardi
✍ Peter Hunold; Stefan Maderwald; Mark E. Ladd; Vladimir Jellus; JΓΆrg Barkhausen πŸ“‚ Article πŸ“… 2004 πŸ› John Wiley and Sons 🌐 English βš– 385 KB πŸ‘ 1 views

## Abstract ## Purpose To compare image quality, artifacts, and signal‐to‐noise ratio (SNR) in cardiac cine TrueFISP magnetic resonance imaging (MRI) with and without parallel acquisition techniques (PAT). ## Materials and Methods MRI was performed in 16 subjects with a TrueFISP sequence (1.5 T;