2DPPI-Viewer: An Interactive Two-Dimensional Visualization Tool for Protein–Protein Interactions
摘要
Protein–protein interactions (PPIs) are central to cellular processes, and their interpretation increasingly relies on structure-based analyses enabled by advances in protein structure prediction. Although three-dimensional (3D) molecular visualization tools provide detailed spatial information, two-dimensional (2D) interaction diagrams remain valuable for summarizing amino acid residue-level contacts in a compact and interpretable format. Among available tools, DIMPLOT is widely used to generate residue-level 2D PPI diagrams; however, the resulting diagrams are typically static, limiting their reuse, inspection, and sharing across analytical contexts. To address this limitation, we developed 2DPPI-Viewer, a Python-based tool that converts DIMPLOT outputs into standalone interactive HTML visualizations. 2DPPI-Viewer embeds inspection capabilities directly within the exported diagrams, enabling exploration of residue-level interactions without reliance on the original software environment. By decoupling diagram generation from downstream inspection, 2DPPI-Viewer preserves original interaction detection results while improving accessibility for collaborative and multi-device workflows. In addition, chain-separated layout stabilization and clear visual separation of interaction classes enhance interpretation of complex PPI interfaces. Together, these features extend the usability of 2D PPI diagrams in modern structure-based studies.