PLoS Computational BiologyBioinformaticsPeer-reviewed journal article
AnnapuRNA: a scoring function for predicting RNA-small molecule interactions.
Abstract
RNA is considered as an attractive target for new small molecule drugs. Designing active compounds can be facilitated by computational modeling. Most of the available tools developed for these prediction purposes, such as molecular docking or scoring functions, are parametrized for protein targets. The performance of these methods, when applied to RNA-ligand systems, is insufficient. To overcome these problems, we developed AnnapuRNA, a new knowledge-based scoring function designed to evaluate RNA-ligand complex structures, generated by any computational docking method. We also evaluated three main factors that may influence the structure prediction, i.e., starting conformer of a ligand, the docking program, and the scoring function used. We applied the AnnapuRNA method for a post-hoc study of the recently published structures of the FMN riboswitch. Software is available at https://github.com/filipspl/AnnapuRNA Author SummaryDrug development is a lengthy and complicated process, which requires costly experiments on a very large number of chemical compounds. The identification of chemical molecules with desired properties can be facilitated by computational methods. A number of methods were developed for computer-aided design of drugs that target protein molecules. However, recently the ribonucleic acid (RNA) emerged as an attractive target for the development of new drugs. Unfortunately, the portfolio of the computer methods that can be applied to study RNA and its interactions with small chemical molecules is very limited. This situation motivated us to develop a new computational method, with which to predict RNA-small molecule interactions. To this end, we collected the information on the statistics of interactions in experimentally determined structures of complexes formed by RNA with small molecules. We then used the statistical data to train machine learning methods aiming to distinguish between RNA-ligand interactions observed experimentally and other interactions that can be observed in theoretical analyses, but are not observed in nature. The resulting method called AnnapuRNA is superior to other similar tools and can be used to predict preferred ligands of RNA molecules and how RNA and small molecules interact with each other.
- Citations
- 82
- FWCI
- 6.83
- Field percentile
- top 2%
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
- Structural Interaction Fingerprints and Machine Learning for predicting and explaining binding of small molecule ligands to RNA
Natalia A. Szulc, Zuzanna Mackiewicz, … Filip Stefaniak·Briefings in BioinformaticsPeer-reviewed·May 18, 2023
- Augmented base pairing networks encode RNA-small molecule binding preferences.
Carlos Oliver, Vincent Mallet, … Jérôme Waldispühl·Nucleic Acids ResearchPeer-reviewed·Jul 8, 2020
- RNAPosers: Machine Learning Classifiers For RNA-Ligand Poses
S. Chhabra, J. Xie, A. T. Frank·bioRxiv·Jul 14, 2019
- Structural Pockets and Interacting RNA-Associated Ligands (SPIRAL): A DSSR-enabled Meta-Analysis of RNA-Small Molecule Recognition
Xiang‐Jun Lu, Yaqiang Wang·bioRxiv·Jun 23, 2026
- fpocketR: A platform for identification and analysis of ligand-binding pockets in RNA
Seth D. Veenbaas, Simon Felder, Kevin M. Weeks·ACS Chemical BiologyPeer-reviewed·Dec 17, 2025
- Evaluating Molecular Docking Programs for RNA-Targeted Ligand Screening: Influence of Binding Modes and Ligand Types
Kai‐Chen Wang, Louis DeFalco, … Hao Fan·Journal of Chemical Information and ModelingPeer-reviewed·May 12, 2026