Related Experiment Video
Updated: Jun 14, 2025

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
BSAlign: A Library for Nucleotide Sequence Alignment
1Shenzhen Branch, Guangdong Laboratory of Lingnan Modern Agriculture, Genome Analysis Laboratory of the Ministry of Agriculture and Rural Affairs, Agricultural Genomics Institute at Shenzhen, Chinese Academy of Agricultural Sciences, Shenzhen 518120, China.
This study introduces BSAlign, an ultra-fast nucleotide sequence alignment tool. It significantly speeds up genomic analysis by combining data structure redesign, increased parallelism, and reduced search space for accurate results.
Area of Science:
- Genomics
- Bioinformatics
- Computational Biology
Background:
- Accurate nucleotide sequence alignment is crucial for genomics research.
- Classic dynamic programming (DP) algorithms offer optimal results but are computationally expensive for large datasets.
- Existing acceleration methods focus on data structures, parallelism, or search space reduction individually.
Purpose of the Study:
- To develop an ultra-fast and accurate nucleotide sequence alignment algorithm.
- To combine multiple optimization strategies for enhanced performance.
- To provide a practical tool for large-scale genomic sequence analysis.
Main Methods:
- Developed the Banded Striped Aligner (BSAlign) library.
- Integrated novel methods combining data structure redesign (striped SIMD), increased parallelism, and reduced search space (banded DP).
- Implemented features like active F-loop in striped vectorization and striped move in banded DP.
Main Results:
- BSAlign achieves ultra-fast alignment speeds while maintaining accuracy.
- Demonstrated a 2-fold speed-up over other SIMD-based implementations for regular pairwise alignment.
- Achieved 1.5-fold to 4-fold speed-up for edit distance-based alignment of long reads.
Conclusions:
- BSAlign effectively combines multiple acceleration perspectives for superior performance.
- The library offers significant speed improvements for both regular and edit distance pairwise alignments.
- BSAlign is a valuable tool for accelerating large-scale genomics research.
More Related Videos
04:58Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
Published on: December 13, 2024
11:04RNA Next-Generation Sequencing and a Bioinformatics Pipeline to Identify Expressed LINE-1s at the Locus-Specific Level
Published on: May 19, 2019
Related Concept Videos
Nucleic Acid Structure
DNA Structure
DNA...
Sanger Sequencing
Single-Strand DNA Binding Proteins
Nucleic acids
DNA and RNA
The two main types of nucleic acids are deoxyribonucleic acid (DNA) and ribonucleic acid (RNA). DNA is the genetic material in all living organisms, ranging from single-celled bacteria to multicellular mammals. It is in the nucleus of eukaryotes and in the organelles, chloroplasts, and mitochondria. In prokaryotes,...