Sequence alignment is a common and often repeated task in molecular biology. The need for speeding up this treatment comes from the rapid growth rate of biological sequence databases. In this paper we present a new approach to high performance biological sequence database scanning on graphics processing units. Using modern graphics processing units for high performance computing is facilitated by their enhanced programmability and motivated by their attractive price/performance ratio and incredible growth in speed. To derive an efficient mapping onto this type of architecture, we have reformulated the Smith-Waterman dynamic programming algorithm in terms of computer graphics primitives. This results in an implementation with significant run...
BackgroundBioinformatic workflows frequently make use of automated genome assembly and protein clust...
Abstract: Efficient sequence alignment is one of the most important and challenging activities in bi...
CUDA is a technology introduced by NVIDIA Corporation, which allows software developers to take adva...
Protein sequences with unknown functionality are often compared to a set of known sequences to detec...
Sequence alignment is a common and often repeated task in molecular biology. Typical alignment opera...
Alignment algorithms are used to find similarity between biological sequences, such as DNA and prote...
Background Searching for similarities in protein and DNA databases has become a routine procedure in...
Sequence alignment has become a routine procedure in evolutionary biology in looking for evolutionar...
Background Smith-Waterman (S-W) algorithm is an optimal sequence alignment method for biological dat...
Rapid evolution in sequencing technologies results in generating data on an enormous scale. A focal ...
Graphics processor a b s t r a c t Finding regions of similarity between two very long data streams ...
With the sequencing of DNA becoming cheaper and the resulting stack of data growing bigger, there is...
Abstract — Comparing genetic sequences is a well-known prob-lem in bioinformatics. Newly determined ...
Bioinformatics and Computational Biology (BCB) is a relatively new multidisciplinary field which bri...
Biological sequence alignment is an important and challenging task in bioinformatics. Alignment may ...
BackgroundBioinformatic workflows frequently make use of automated genome assembly and protein clust...
Abstract: Efficient sequence alignment is one of the most important and challenging activities in bi...
CUDA is a technology introduced by NVIDIA Corporation, which allows software developers to take adva...
Protein sequences with unknown functionality are often compared to a set of known sequences to detec...
Sequence alignment is a common and often repeated task in molecular biology. Typical alignment opera...
Alignment algorithms are used to find similarity between biological sequences, such as DNA and prote...
Background Searching for similarities in protein and DNA databases has become a routine procedure in...
Sequence alignment has become a routine procedure in evolutionary biology in looking for evolutionar...
Background Smith-Waterman (S-W) algorithm is an optimal sequence alignment method for biological dat...
Rapid evolution in sequencing technologies results in generating data on an enormous scale. A focal ...
Graphics processor a b s t r a c t Finding regions of similarity between two very long data streams ...
With the sequencing of DNA becoming cheaper and the resulting stack of data growing bigger, there is...
Abstract — Comparing genetic sequences is a well-known prob-lem in bioinformatics. Newly determined ...
Bioinformatics and Computational Biology (BCB) is a relatively new multidisciplinary field which bri...
Biological sequence alignment is an important and challenging task in bioinformatics. Alignment may ...
BackgroundBioinformatic workflows frequently make use of automated genome assembly and protein clust...
Abstract: Efficient sequence alignment is one of the most important and challenging activities in bi...
CUDA is a technology introduced by NVIDIA Corporation, which allows software developers to take adva...