nBLAST-JC: An accelerated deployment of nucleotide BLAST on high-performance cluster

BLAST is the most practiced algorithm to perform the task of sequence alignment. To cope with the voluminous growth in molecular data and reduce processing time, several accelerated versions of BLAST have been proposed by researchers. In this paper, an expeditious design of nucleotide BLAST named nBLAST-JC for a high-performance cluster (HPC) is proposed. The proposed algorithm is implemented on the Hadoop framework using JCuda. It can run multiple query sequences in parallel. The proposed nBLAST-JC gave a speed-up ranging from 7.1 × to 9 × in comparison to HS-BLASN and 1.8 × to 2.3 × in comparison to G-BLASTN (‘blastn’ mode). This algorithm is highly scalable for huge-sized databases due to the fundamental characteristics of the Hadoop framework. The performance of nBLAST-JC can be further enhanced using available CPU cores along with the GPU of each client node. The reliability of the proposed model can further be improved using a two-server approach.

Authors

Institutions

Publication Details

Journal
Heliyon
Published
2025-01-10
DOI
https://doi.org/10.1016/j.heliyon.2025.e41866
Citations
22
Primary Topic
Genomics and Phylogenetic Studies
Type
article
Field-Weighted Citation Impact
17.73

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

nBLAST-JC: An accelerated deployment of nucleotide BLAST on high-performance cluster

Aman Kataria, Pankaj Bhambri, Hong Min, Sita Rani et al.
22 citations
Heliyon
Genomics and Phylogenetic Studies
17.73
article

nBLAST-JC: An accelerated deployment of nucleotide BLAST on high-performance cluster

Aman Kataria, Pankaj Bhambri, Hong Min, Sita Rani, O. P. Gupta
article en
22 citations

Abstract

BLAST is the most practiced algorithm to perform the task of sequence alignment. To cope with the voluminous growth in molecular data and reduce processing time, several accelerated versions of BLAST have been proposed by researchers. In this paper, an expeditious design of nucleotide BLAST named nBLAST-JC for a high-performance cluster (HPC) is proposed. The proposed algorithm is implemented on the Hadoop framework using JCuda. It can run multiple query sequences in parallel. The proposed nBLAST-JC gave a speed-up ranging from 7.1 × to 9 × in comparison to HS-BLASN and 1.8 × to 2.3 × in comparison to G-BLASTN (‘blastn’ mode). This algorithm is highly scalable for huge-sized databases due to the fundamental characteristics of the Hadoop framework. The performance of nBLAST-JC can be further enhanced using available CPU cores along with the GPU of each client node. The reliability of the proposed model can further be improved using a two-server approach.

HeliyonVol. 11(10)
Chandigarh University (IN), Gachon University (KR), Guru Nanak Dev University (IN), Punjab Agricultural University (IN)
Ministry of Education, National Research Foundation of Korea
Affordable and clean energy
Openalex Percentile: Top 1%
Genomics and Phylogenetic Studies
17.73
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

nBLAST-JC: An accelerated deployment of nucleotide BLAST on high-performance cluster — Aman Kataria, Pankaj Bhambri, et al. · Heliyon (2025) | TGRS Research Map | TGRS