High-throughput next-generation sequencing techniques have hugely decreased the cost and increased the speed of sequencing, resulting in an explosion of sequencing data. This motivates the development of high-efficiency sequence alignment algorithms. In this thesis, I present multiple bit-parallel and Single Instruction Multiple Data (SIMD) algorithms that greatly accelerate the processing of biological sequences. The first chapter describes the BitPAl bit-parallel algorithms for global alignment with general integer scoring, which assigns integer weights for match, mismatch, and insertion/deletion. The bit-parallel approach represents individual cells in an alignment scoring matrix as bits in computer words and emulates the calculation ...
The challenge of comparing two or more genomes that have undergone recombination and substantial amo...
Abstract Background One of the most fundamental and challenging tasks in bio-informatics is to ident...
Proceedings of: Second International Workshop on Sustainable Ultrascale Computing Systems (NESUS 201...
The comparison and alignment of DNA and protein sequences are important tasks in molecular biology a...
Abstract. Mapping of next-generation sequencing data and other pro-cessor-intensive sequence compari...
In silico biological sequence processing is a key task in molecular biology. This scientific area re...
Variations in different types of genomes have been found to be responsible for a large degree of ph...
Motivation: Graphs are commonly used to represent sets of sequences. Either edges or nodes can be la...
Sequence Alignment is a basic operation in Bioinformatics that is performed thousands of times, on d...
The inherent parallelism in a bit operation like AND/OR inside a computer word is known as bit paral...
Background: One of the most fundamental and challenging tasks in bio-informatics is to identify rela...
With growing throughput and dropping cost of High-Throughput Sequencing (HTS) technologies, there is...
DNA sequence alignment is one of the most important operations of computational biology. In 1981, Sm...
Aligning multiple biological sequences such as protein sequences or DNA/RNA sequences is a fundament...
Abstract Background The read length of single-molecule DNA sequencers is reaching 1 Mb. Popular alig...
The challenge of comparing two or more genomes that have undergone recombination and substantial amo...
Abstract Background One of the most fundamental and challenging tasks in bio-informatics is to ident...
Proceedings of: Second International Workshop on Sustainable Ultrascale Computing Systems (NESUS 201...
The comparison and alignment of DNA and protein sequences are important tasks in molecular biology a...
Abstract. Mapping of next-generation sequencing data and other pro-cessor-intensive sequence compari...
In silico biological sequence processing is a key task in molecular biology. This scientific area re...
Variations in different types of genomes have been found to be responsible for a large degree of ph...
Motivation: Graphs are commonly used to represent sets of sequences. Either edges or nodes can be la...
Sequence Alignment is a basic operation in Bioinformatics that is performed thousands of times, on d...
The inherent parallelism in a bit operation like AND/OR inside a computer word is known as bit paral...
Background: One of the most fundamental and challenging tasks in bio-informatics is to identify rela...
With growing throughput and dropping cost of High-Throughput Sequencing (HTS) technologies, there is...
DNA sequence alignment is one of the most important operations of computational biology. In 1981, Sm...
Aligning multiple biological sequences such as protein sequences or DNA/RNA sequences is a fundament...
Abstract Background The read length of single-molecule DNA sequencers is reaching 1 Mb. Popular alig...
The challenge of comparing two or more genomes that have undergone recombination and substantial amo...
Abstract Background One of the most fundamental and challenging tasks in bio-informatics is to ident...
Proceedings of: Second International Workshop on Sustainable Ultrascale Computing Systems (NESUS 201...