A high performance multiple sequence alignment system for pyrosequencing reads from multiple reference genomes
Saeed,
Fahad; Perez-Rathke,
Alan; Gwarnicki,
Jaroslaw; Berger-Wolf,
Tanya; Khokhar,
Ashfaq; ,
Academic Press Journal of parallel and distributed computing
72
:83-93
(2012).
Abstract
Genome resequencing with short reads generated from pyrosequencing generally relies on mapping the short reads against a single reference genome. However, mapping of reads from multiple reference genomes is not possible using a pairwise mapping algorithm. In order to align the reads w.r.t each other and the reference genomes, existing multiple sequence alignment(MSA) methods cannot be used because they do not take into account the position of these short reads with respect to the genome, and are highly inefficient for a large number of sequences. In this paper, we develop a highly scalable parallel algorithm based on domain decomposition, referred to as P-Pyro-Align, to align such a large number of reads from single or multiple reference genomes. The proposed alignment algorithm accurately aligns the erroneous reads, and has been implemented on a cluster of workstations using MPI library …