Simple adjustment of the sequence weight algorithm remarkably enhances PSI-BLAST performance
Abstract
PSI-BLAST, an extremely popular tool for sequence similarity search, features the utilization of Position Specific Scoring Matrix (PSSM) constructed from a multiple sequence alignment (MSA). PSSM allows the detection of more distant homologs than a general amino acid substitution matrix does. An accurate estimation of the weights of sequences in an MSA is crucially important for PSSM construction. PSI-BLAST divides a given MSA into multiple blocks, for which sequence weights are calculated. When the block width becomes very narrow, the sequence weight calculation can be difficult.\n\nWe demonstrate that PSI-BLAST indeed generates a significant fraction of blocks having widths less than 5, thereby degrading the PSI-BLAST performance. We revised the code of PSI-BLAST to prevent the blocks from being narrower than a given minimum block width (MBW). We designate the modified application of PSI-BLAST as PSI-BLASTexB. When MBW is 25, PSI-BLASTexB notably outperforms PSI-BLAST consistently for three independent benchmark sets. The performance boost is even more drastic when an MSA, instead of a sequence, was used as a query.\n\nOur results demonstrate that the generation of narrow-width blocks during the sequence weight calculation is a critically important factor that restricts the PSI-BLAST search performance. By preventing narrow blocks, PSI-BLASTexB remarkably upgrades the PSI-BLAST performance.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 27
- FWCI
- 0.45
- Field percentile
- top 39%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- IsarPipeline: Combining MMseqs2 and PSI-BLAST to Quickly Generate Extensive Protein Sequence Alignment Profiles
Issar Arab·bioRxiv·Mar 23, 2022
- BIMSA: Accelerating Long Sequence Alignment Using Processing-In-Memory
Alejandro Alonso-Marín, Ivan Fernandez, … Miquel Moretó·BioinformaticsPeer-reviewed·Oct 17, 2024
- Incremental BLAST: incremental addition of new sequence databases through e-value correction
Sajal Dash, Sarthok Rasique Rahman, … Wu-chun Feng·PLoS ONEPeer-reviewed·Apr 22, 2021
- SW#db: GPU-accelerated exact sequence similarity database search
Matija Korpar, Martin Sosic, … Mile Sikic·bioRxiv·Jan 14, 2015
- iSeqsSearch: Incremental Protein Search for iBlast/iMMSeqs2/iDiamond
Hyunwoo Yoo, Mohammad S. Refahi, … GAIL L. ROSEN·bioRxiv·Sep 9, 2024
- BSAlign: a library for nucleotide sequence alignment
Haojing Shao, Jue Ruan·Genomics Proteomics & BioinformaticsPeer-reviewed·Mar 14, 2024