Instruct: Identify the main category of Biorxiv papers based on the titles and abstracts
Query: Optimal gap-affine alignment in O(s) space MotivationPairwise sequence alignment remains a fundamental problem in computational biology and bioinformatics. Recent advances in genomics and sequencing technologies demand for faster and scalable algorithms that can cope with the ever-increasing sequence lengths. Classical pairwise alignment algorithms based on dynamic programming are strongly limited by quadratic requirements in time and memory. The recently proposed wavefront alignment (WFA) algorithm introduced an efficient algorithm to perform exact alignment in O(ns) time where s is the optimal score and n is the sequence length. Notwithstanding these bounds, WFAs O(s2) memory requirements become computationally impractical for genome-scale alignments, leading to a need for further improvement.

ResultsIn this paper, we present the bidirectional WFA algorithm (BiWFA), the first gap-affine algorithm capable of computing optimal alignments in O(s) memory while retaining the WFAs time complexity of O(ns). In practice, our implementation never requires more than 183 MB aligning long and noisy sequences up to 1 Mbp long, while maintaining competitive execution times.

AvailabilityAll code is publicly available at https://github.com/smarco/BiWFA-paper

Contactsantiagomsola@gmail.com
10
The categories of this paper are: and
28
The categories of this paper are: communication
15
The categories of this paper are: developmental
23
The categories of this paper are: immunology
0
The categories of this paper are: genetics
22
The categories of this paper are: physiology
7
The categories of this paper are: ecology
27
The categories of this paper are: pathology
18
The categories of this paper are: systems
14
The categories of this paper are: biophysics
13
The categories of this paper are: animal
6
The categories of this paper are: plant
16
The categories of this paper are: microbiology
8
The categories of this paper are: genomics
4
The categories of this paper are: neuroscience
12
The categories of this paper are: behavior