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.
02 /Specification & Classification
Click any tag to browse matching papers- 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
- 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