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.

Summary

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.

Related Concept Videos

Transformation of Plane Strain01:12

Transformation of Plane Strain

When analyzing elongated structures like bars subjected to uniformly distributed loads, it is essential to understand the transformation of plane strain when coordinate axes are rotated. This transformation helps to assess how material deformation characteristics vary with orientation, which is crucial in materials science and structural engineering.
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...
221
Routh-Hurwitz Criterion II01:19

Routh-Hurwitz Criterion II

In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
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...
330
Routh-Hurwitz Criterion I01:15

Routh-Hurwitz Criterion I

Consider an electrical power grid, where stability is essential to prevent blackouts. The Routh-Hurwitz criterion is a valuable tool for assessing system stability under varying load conditions or faults. By analyzing the closed-loop transfer function, the Routh-Hurwitz criterion helps determine whether the system remains stable.
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...
304
Unsymmetric Bending - Angle of Neutral Axis01:15

Unsymmetric Bending - Angle of Neutral Axis

Unsymmetrical bending occurs when a structural member is subjected to bending moments in a plane that does not align with the member's principal axes. This scenario typically arises in beams and other structural components when loads are applied at non-ideal angles, introducing complexities in stress analysis.
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...
382
Mohr's Circle for Plane Strain01:18

Mohr's Circle for Plane Strain

Mohr's circle is a crucial graphical method used to analyze plane strain by plotting strain on a set of cartesian coordinates, where the abscissa is normal strain ∈ and the ordinate is shear strain γ. Similarly to Mohr’s circle for plane stress, two points X and Y are plotted. Their coordinates are (∈x, -γXY) and (∈Y, γXY), respectively.
Mohr's circle visually represents the strain states under various conditions, which is essential for...
618
Parallel-axis Theorem01:06

Parallel-axis Theorem

The parallel-axis theorem provides a convenient and quick method of finding the moment of inertia of an object about an axis parallel to the axis passing through its center of mass. Consider a thin rod as an example. There is a striking similarity between the process of finding the moment of inertia of a thin rod about an axis through its middle, where the center of mass lies, and about an axis through its end using the conventional method. In the conventional method, the concept of linear mass...
7.1K