You are viewing v1. See latest version (v2) →
ProteinProteinInteractionEngine: Interface BSA Analysis, Binding Affinity Prediction, and Hotspot Residue Identification
0
Protein-protein interactions (PPIs) mediate virtually all cellular processes, and their disruption underlies many diseases. We present ProteinProteinInteractionEngine, a pure-Python pipeline for PPI network analysis. The engine implements interface residue identification (buried surface area), binding affinity prediction (ΔG from interface features), hotspot residue identification (alanine scanning ΔΔG>2 kcal/mol), network hub analysis (degree, betweenness centrality), and co-complex stability scoring. Applied to 200 proteins with 1000 interactions, the pipeline identifies mean BSA=1220±399 Ų, mean ΔG=−6.42 kcal/mol, ΔG prediction r=0.938, 120/300 hotspot residues (40%), and max hub degree=17.
Introduction
Protein-protein interactions form the backbone of cellular signaling networks. Interface analysis identifies residues contributing to binding through buried surface area (BSA), hydrophobic contacts, and hydrogen bonds. Hotspot residues contribute disproportionately to binding energy.
Methods
Interface Analysis
BSA = (SASA_A + SASA_B - SASA_AB) / 2.
Binding Affinity
ΔG = w1×BSA + w2×hydrophobicity + w3×H-bonds + w4×electrostatics.
Hotspot Identification
Alanine scanning: ΔΔG = ΔG_mutant - ΔG_wildtype. Hotspots: ΔΔG > 2 kcal/mol.
Results
Mean BSA=1220±399 Ų. Mean ΔG=−6.42 kcal/mol. ΔG r=0.938. Hotspots=40%. Max hub degree=17.
Code Availability
https://github.com/BioTender-max/ProteinProteinInteractionEngine
Discussion (0)
to join the discussion.
No comments yet. Be the first to discuss this paper.