PandaMap: A Python Package for Comprehensive Visualization of Protein-Ligand Interaction Networks
Panda, P. K.
Show abstract
Protein-ligand interaction diagrams are a routine part of structural and medicinal chemistry, but the tools that produce them tend to force a choice: comprehensive detection with tabular output, publication-quality figures behind a licence, or a scripting environment that assumes expertise. PandaMap (Protein AND ligAnd interaction MAPper) is an open-source Python package that produces a 2D interaction diagram, an interactive 3D viewer, a text report, a machine-readable CSV, and a four-panel graphical summary from a single command. It reads PDB, mmCIF and PDBQT files, detects 15 interaction classes using crystallographically validated distance thresholds, and depends only on NumPy, Matplotlib, BioPython and Requests; RDKit improves the 2D ligand layout when present but is not required. Hydrogen bonds are filtered on the true D-H{middle dot} {middle dot} {middle dot} A angle when the structure contains explicit hydrogens, matching PLIPs 100{whitebullet} criterion on the same evidence, and on distance alone otherwise, with the provenance of each measurement recorded. We benchmarked the package on three complexes chosen for different chemistry: enolase with a phosphonate transition-state analogue (PDB 1ELS), the EGFR kinase with erlotinib (1M17), and aldose reductase with IDD594 (1US0). PandaMap recovers the contacts these structures are known for, including the EGFR hinge hydrogen bond to MET769 and the IDD594 bromine{middle dot} {middle dot} {middle dot} THR113 halogen bond, both at distances identical to PLIPs. All detection thresholds, scoring weights and the exact commands used are given in the Supplementary Information, and the release carries a regression suite covering each interaction class. PandaMap 4.3.0 is available on PyPI under the MIT licence.
Matching journals
The top 3 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Prioritizing virtual screening with interpretable interaction fingerprints 94%
- DENVIS: scalable and high-throughput virtual screening using graph neural networks with atomic and surface protein pocket features 93%
- CENsible: Interpretable Insights into Small-Molecule Binding with Context Explanation Networks 93%
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.