Related Experiment Video
Updated: Aug 11, 2025

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
Published on: August 30, 2013
Optimal gap-affine alignment in O(s) space
Santiago Marco-Sola1,2, Jordan M Eizenga3, Andrea Guarracino4,5
1Computer Sciences Department, Barcelona Supercomputing Center, Barcelona 08034, Spain.
The bidirectional WFA algorithm reduces memory requirements for gap-affine sequence alignment to O(s), making genome-scale alignments more practical. This advancement improves upon existing methods for computational biology and bioinformatics.
Area of Science:
- Computational biology
- Bioinformatics
- Genomics
Background:
- Pairwise sequence alignment is crucial in bioinformatics.
- Dynamic programming algorithms have quadratic time and memory limitations.
- The Wavefront Alignment Algorithm (WFA) offers O(ns) time but has high memory demands (O(s^2)).
Purpose of the Study:
- To develop a more memory-efficient gap-affine alignment algorithm.
- To address the computational impracticality of WFA for genome-scale data.
Main Methods:
- Introduction of the bidirectional WFA algorithm.
- Implementation of an algorithm with O(s) memory complexity.
Main Results:
- The bidirectional WFA achieves O(s) memory complexity while maintaining O(ns) time complexity.
- Practical implementation uses minimal memory (hundreds of MBs) for long sequences (up to 1 Mbp).
- Maintains competitive execution times for aligning noisy Oxford Nanopore Technologies reads.
Conclusions:
- The bidirectional WFA significantly improves memory efficiency for gap-affine alignments.
- This algorithm enhances scalability for genome-scale sequence analysis.
- Provides a practical solution for analyzing large sequencing datasets.
More Related Videos
07:59Author Spotlight: Alignment of Synchronized Time-Series Data Using the Characterizing Loss of Cell Cycle Synchrony Model for Cross-Experiment Comparisons
Published on: June 9, 2023
07:02Author Spotlight: Advancements in In Vivo and Ex Vivo Retinal Imaging for Improved Glaucoma Diagnosis and Treatment
Published on: June 30, 2023
Related Concept Videos
Transformation of Plane Strain
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...
Routh-Hurwitz Criterion II
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
Routh-Hurwitz Criterion I
To apply the Routh-Hurwitz criterion, a Routh table is constructed. The table's rows are labeled with powers of the complex frequency variable s, starting from the...
Unsymmetric Bending - Angle of Neutral Axis
When a bending moment is applied at an angle θ concerning the vertical axis of a symmetrical member, it can be resolved into components along the member's principal...
Mohr's Circle for Plane Strain
Mohr's circle visually represents the strain states under various conditions, which is essential for...
Parallel-axis Theorem