bioRxivBiochemistry
BINANA 2.0: Characterizing Protein/Ligand Interactions in Python and JavaScript
Abstract
BINding ANAlyzer (BINANA) is an algorithm for identifying and characterizing protein/ligand interactions and other factors that contribute to binding. We recently updated BINANA to make the algorithm more accessible to a broader audience. We have also ported the Python3 codebase to JavaScript, thus enabling BINANA analysis in the web browser. As proof of principle, we created a web-browser application so students and chemical-biology researchers can quickly visualize receptor/ligand complexes and their unique binding interactions.
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
- MAGPIE: an interactive tool for visualizing and analyzing protein-ligand interactions
Daniel Rodríguez, Kyle C. Weber, … Anum Azam Glasgow·Protein SciencePeer-reviewed·Jul 11, 2024
- PROBind: A Web Server for Prediction, Analysis and Visualization of Protein-Protein and Protein-Nucleic Acid Binding Residues
Chaojin Wu, Fuhao Zhang, … Min Li·Genomics Proteomics & BioinformaticsPeer-reviewed·Apr 24, 2026
- PandaMap: A Python Package for Comprehensive Visualization of Protein-Ligand Interaction Networks
Pritam Kumar Panda·bioRxiv·Aug 9, 2026
- NCI-Profiler: automated protein-ligand interaction detection and visualization
Rahul Sharma, Eun Yeol Lee·bioRxiv·Oct 14, 2026
- PrankWeb: web server for ligand binding-site prediction and visualization
Lukáš Jendele, Radoslav Krivák, … David Hoksza·Nucleic Acids ResearchPeer-reviewed·May 9, 2019
- Surfaces: A software to quantify and visualize interactions within and between proteins and ligands
Natália Teruel, Vinícius Magalhães Borges, Rafaël Najmanovich·BioinformaticsPeer-reviewed·Sep 29, 2023