Briefings in BioinformaticsBioinformaticsPeer-reviewed journal article
Benchmarking Recent Computational Tools for DNA-binding Protein Identification
Xizi Luo, Amadeus Song Yi, Andre Lin HuiKaiiD, Tze Jet Ong, Limsoon WongiD, Chowdhury Rafeed RahmaniD
Abstract
Identification of DNA-binding proteins (DBPs) is a crucial task in genome annotation, as it aids in understanding gene regulation, DNA replication, transcriptional control and various cellular processes. In this paper, we conduct an unbiased benchmarking of eleven state-of-the-art computational tools as well as traditional tools such as ScanProsite, BLAST, and HMMER for identifying DBPs. We highlight the data leakage issue in conventional datasets leading to inflated performance. We introduce new evaluation datasets to support further development. Through a comprehensive evaluation pipeline, we identify potential limitations in models, feature extraction techniques and training methods; and recommend solutions regarding these issues. We show that combining the predictions of the two best computational tools with BLAST based prediction significantly enhances DBP identification capability. We provide this consensus method as user-friendly software. The datasets and software are available at: https://github.com/Rafeed-bot/DNA_BP_Benchmarking. 1. Key PointsO_LIWe designed a comprehensive evaluation pipeline which systematically evaluates eleven recent machine learning (ML) based DBP identification tools. C_LIO_LIWe analyzed the test prediction mistakes made by top-performing tools identifying their potential limitations in terms of model architecture, feature extraction and class balancing. C_LIO_LIWe showed that although the best of these tools do not convincingly outperform BLAST, they still provide substantial value when integrated together with BLAST into a simple majority-voting ensemble. C_LIO_LIWe provide recommendations on more robust development & evaluation and better usability of future tools. C_LIO_LIWe provide the two best-performing ML-based tools, BLAST and the ensemble method as user-friendly software, as well as our proposed datasets, publicly available via GitHub. C_LI
- Citations
- 5
- FWCI
- 0.68
- Field percentile
- top 35%
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
- Improved data sets and evaluation methods for the automatic prediction of DNA-binding proteins
Alexander Zaitzeff, Nicholas Leiby, … Jedediah M. Singer·BioinformaticsPeer-reviewed·Aug 18, 2021
- DeepDBP: Deep Neural Networks for Identification of DNA-binding Proteins
Shadman Shadab, Md Tawab Alam Khan, … Swakkhar Shatabda·Informatics in Medicine UnlockedPeer-reviewed·Jan 1, 2020
- DBP2Vec: Predicting DNA-binding proteins directly using pre-trained protein language model
Chao Wei, Zhiwei Ye, … Wuyang Lan·bioRxiv·Jul 30, 2022
- StackPDB: predicting DNA-binding proteins based on XGB-RFE feature optimization and stacked ensemble classifier
Qingmei Zhang, Peishun Liu, … Bin Yu·Applied Soft ComputingPeer-reviewed·Nov 18, 2020
- RUDEUS, a machine learning classification system to study DNA-Binding proteins
David Medina-Ortiz, Gabriel Cabas-Mora, … Roberto Uribe-Paredes·International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge ManagementPeer-reviewed·Jan 1, 2024
- pLM-DBPs: Enhanced DNA-Binding Protein Prediction in Plants Using Embeddings From Protein Language Models
Suresh Pokharel, Kepha Barasa, … Dukka B. KC·bioRxiv·Oct 4, 2024