Background The identification of all matches of a large set of position weight matrices (PWMs) in long DNA sequences requires significant computational resources for which a number of efficient yet complex algorithms have been proposed. Results We propose BLAMM, a simple and efficient tool inspired by high performance computing techniques. The workload is expressed in terms of matrix-matrix products that are evaluated with high efficiency using optimized BLAS library implementations. The algorithm is easy to parallelize and implement on CPUs and GPUs and has a runtime that is independent of the selected p-value. In terms of single-core performance, it is competitive with state-of-the-art software for PWM matching while being much more effic...
A large number of sensitive homology searches are required for mapping DNA sequence fragments to kno...
The seeding heuristic is widely used in many DNA analysis applications to speed up the analysis time...
Summarization: In the last decades there is an exponential growth in the amount of genomic data that...
Background The identification of all matches of a large set of position weight matrices (PWMs) in lo...
International audiencePosition Weight Matrices (PWMs) are broadly used in computational biology. The...
Position weight matrices are an important method for modeling signals or motifs in biological sequen...
We design and analyze implementation aspects of a PVM version of the well known Smith-Waterman algor...
Background: The Smith-Waterman (SW) algorithm is the best choice for searching similar regions betwe...
Beckstette M, Homann R, Giegerich R, Kurtz S. Fast index based algorithms and software for matching ...
Over the past few years, DNA sequencing technology has been advancing at such a fast pace that compu...
The generation of a correlation matrix for set of genomic sequences is a common requirement in many ...
Abstract Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is ...
The generation of a correlation matrix from a large set of long gene sequences is a common requireme...
Position-weight matrices (PWMs) are broadly used to locate transcription factor binding sites in DNA...
In biological sequence research, the positional weight matrix (PWM) is often used to search for puta...
A large number of sensitive homology searches are required for mapping DNA sequence fragments to kno...
The seeding heuristic is widely used in many DNA analysis applications to speed up the analysis time...
Summarization: In the last decades there is an exponential growth in the amount of genomic data that...
Background The identification of all matches of a large set of position weight matrices (PWMs) in lo...
International audiencePosition Weight Matrices (PWMs) are broadly used in computational biology. The...
Position weight matrices are an important method for modeling signals or motifs in biological sequen...
We design and analyze implementation aspects of a PVM version of the well known Smith-Waterman algor...
Background: The Smith-Waterman (SW) algorithm is the best choice for searching similar regions betwe...
Beckstette M, Homann R, Giegerich R, Kurtz S. Fast index based algorithms and software for matching ...
Over the past few years, DNA sequencing technology has been advancing at such a fast pace that compu...
The generation of a correlation matrix for set of genomic sequences is a common requirement in many ...
Abstract Objective Finding the longest common subsequence (LCS) among sequences is NP-hard. This is ...
The generation of a correlation matrix from a large set of long gene sequences is a common requireme...
Position-weight matrices (PWMs) are broadly used to locate transcription factor binding sites in DNA...
In biological sequence research, the positional weight matrix (PWM) is often used to search for puta...
A large number of sensitive homology searches are required for mapping DNA sequence fragments to kno...
The seeding heuristic is widely used in many DNA analysis applications to speed up the analysis time...
Summarization: In the last decades there is an exponential growth in the amount of genomic data that...