Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Xavier: High-Performance X-Drop Adaptive Banded Pairwise Alignment (Xavier) v1.0

Software ·
DOI:https://doi.org/10.11578/dc.20191030.1· OSTI ID:code-31910 · Code ID:31910
 [1];  [1]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Pairwise sequence alignment is one of the most compute-intense challenges for the analysis of genomics data and it can account for more than 90% of the runtime depending on the application. Despite the effort to reduce the computational cost introducing heuristics such as banded and x-drop alignment, the performance of state-of-the-art software is often unsatisfactory for long sequences. Recent advances in single-molecule sequencing technologies keep increasing the length of the sequences to align at the cost of higher error rates b ranging from 5% to 15% b, emphasizing the need for fast and accurate software. Our long-read alignment software, named Xavier, computes high-performance x-drop adaptive banded pairwise alignment exploiting instruction-level parallelism via Single-Instruction-Multiple-Data (SIMD) operations. Xavier uses a narrow bandwidth that appreciably improves performance reducing the search space for the optimal alignment. In our experiment, the adaptive mechanism enables Xavier to find the optimal alignment between related sequences even when the error rate is as high as 50%. Xavier achieves speed-up up to 5X over competitor software when enabling the x-drop termination and up to 415X when disabling it, with negligible accuracy loss.
Short Name / Acronym:
Xavier v1.0
Site Accession Number:
2020-008
Software Type:
Scientific
License(s):
BSD 3-clause "New" or "Revised" License
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE

Primary Award/Contract Number:
AC02-05CH11231
DOE Contract Number:
AC02-05CH11231
Code ID:
31910
OSTI ID:
code-31910
Country of Origin:
United States

Similar Records

LOGAN: High-Performance X-Drop Pairwise Alignment on GPU (LOGAN) v1.0
Software · Mon Nov 04 19:00:00 EST 2019 · OSTI ID:code-32464

Parasail: SIMD C library for global, semi-global, and local pairwise sequence alignments
Journal Article · Tue Feb 09 19:00:00 EST 2016 · BMC Bioinformatics · OSTI ID:1243170

Pairwise Sequence Alignment Library
Software · Wed May 20 00:00:00 EDT 2015 · OSTI ID:1232140

Related Subjects