Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Aug 1.
Published in final edited form as: J Mol Biol. 2025 Feb 13;437(15):169009. doi: 10.1016/j.jmb.2025.169009

InSty: a ProDy module for evaluating protein interactions and stability

Karolina Mikulska-Ruminska 1,*,†, James M Krieger 2,*,†, Anupam Banerjee 3, Xin Cao 3, Gary Wu 3, Anthony T Bogetti 3, Feng Zhang 3, Carlos Simmerling 3,4, Evangelos A Coutsias 3,5, Ivet Bahar 3,6,†
PMCID: PMC12145262  NIHMSID: NIHMS2058763  PMID: 39954779

Abstract

ProDy is a widely used application programming interface for analyzing the collective dynamics of proteins and their complexes, offering enhanced capabilities to address the growing needs of the computational biology community to bridge structure and function. Here, we introduce InSty, a new module integrated into ProDy to identify and quantify intra- and intermolecular interactions critical to protein stability and structural dynamics. InSty analyzes the non-covalent interactions using conformational ensemble data from both experiments and computational predictions, assesses their time evolution and persistence during molecular dynamics simulations as well as their conservation across homologs. It provides insights into the significance of these interactions in achieving function and/or supporting stability. InSty outputs lend themselves to statistical evaluation, visualization, and automated ensemble analysis for interpreting the significance of the interactions in the context of protein dynamics, sequence evolution, and allostery. Consolidation of InSty with various ProDy modules enables its efficient usage as a versatile tool that supports mutagenesis studies and identifies critical spots for functional interactions. The InSty module is available as part of the ProDy package at https://github.com/prody/ProDy.

Keywords: ProDy, elastic network models, non-covalent interactions, PDB, molecular dynamics, signature interactions, conserved interfacial interactions

Graphical abstract

graphic file with name nihms-2058763-f0001.jpg

Introduction

Non-covalent interactions are vital for maintaining the functional structures of biomolecules, ensuring their stability, biological actions, and adaptability [1, 2]. Additionally, they play essential roles in assembly or binding events underlying various biological processes [3]. A comprehensive understanding of the type, strength, and distribution of non-bonded interactions, both within individual proteins and across multiple components of a complex, is crucial for enabling precise modulation of protein-protein and -ligand interactions. Such insights are useful for design purposes, e.g., enhancing enzyme stability and optimizing their applications in biotechnology [4], as well as assessing the impact of point substitutions. The ability to predict, understand, leverage, or replace dominant interactions holds great significance for advancing medicine, biotechnology, and related fields.

Various methods and tools have been developed for identifying non-covalent interactions in proteins and their complexes: LigPlot+ is widely used for generating 2D plots of protein-ligand and -protein interactions, visualizing spatial arrangements of hydrogen bonds and hydrophobic interactions within protein binding sites [5]; HBPLUS specializes in hydrogen bond analysis and identification of hydrogen bond networks [6]; PLIP (Protein-Ligand Interaction Profiler) assists in the analysis of non-covalent interactions between proteins and ligands, as well as interactions within multiprotein complexes [7]; Arpeggio computes both intra- and interatomic interactions within or between proteins, DNA, or small organic molecules, encompassing various types of contacts, including van der Waals, ionic, metal, and hydrophobic contacts, and halogen bonds [8]. PPI3D [9] characterizes and models protein-protein interactions using 3D structural properties. As recently reviewed [10], several recent tools focus on the effect of mutations on interactions toward engineering biological function; examples are Mutabind [11], mCSM-PPI2 [12], DynaMut [13], and SKEMPI [14].

While these methods are effective in analyzing interactions and the impact of mutations, they do not usually take into consideration the time dependency of the interactions, whether they are transient and thus insignificant over a time span, or critical to collective structural dynamics that underlie function, or to family conservation. A thorough characterization must account for adaptabilities conferred by conformational flexibility and sequence diversity. The significance of protein dynamics in defining the impact of mutations is now well established [15]. Furthermore, there is a need to analyze interactions for ensembles of conformers rather than single snapshots, hence efforts for generating representative ensembles of conformations [16] or analyzing the signature properties of families of proteins rather than single members [17].

To address these needs, we developed InSty - a Python interface integrated into the widely-used ProDy application programming interface (API) [18]. InSty incorporates the effects of conformational dynamics/flexibilities and permits the interpretation of the outputs in relation to the collective dynamics of the examined system. InSty enables automated evaluation of specific types of interactions using time-evolved and/or ensemble data from experiments or simulations, as described below. InSty is designed to provide insights into conserved and robust interactions, along with the determinants of biomolecular structural and functional intricacies. The different functionalities of InSty are described in http://www.bahargroup.org/prody/tutorials/insty_tutorial/ by way of applications to case studies. We present four of them here, illustrating the use of InSty, with more information available in the Supplementary Material.

1. Methods

Description of InSty Inputs and Outputs

The InSty module accepts a range of inputs (Figure 1), broadly categorized as experimental or computational. Experimental inputs include: (a) a single file from the Protein Data Bank (PDB) [19], including those with multiple NMR models; (b) ensembles of PDB structures resolved for the same protein under different conditions or functional states, such as the open/closed or bound/unbound forms, or alternative conformers along allosteric cycles; and (c) an ensemble of PDB structures resolved for structural homologs retrieved via Dali [20] and other methods using ProDy’s signature dynamics module SignDy [17]. Computational inputs include: (d) conformations (or snapshots) collected during molecular dynamics (MD) simulations; and (e) ProDy-predicted conformational ensembles along the most collective motions predicted by the anisotropic network model (ANM [23, 24]). Hybrid methods such as ClustENMD [21] and ANMD [22] (see Supplementary Methods) are used for generating such conformers intrinsically accessible to the protein. These inputs capture conformational variabilities associated with the protein’s intrinsic dynamics, interactions, and sequence variations.

Figure 1. Overview of InSty features.

Figure 1.

Results are illustrated for a single-chain structure (PDB: 5KQM). InSty can use three types of input using either experimental or computational data, as described (top); it evaluates seven types of non-covalent interactions (central box), and returns different types of outputs (bottom), which will be elaborated in the context of specific examples below.

ProDy reads MD trajectories in DCD format, such as those generated by NAMD [25] and CHARMM [26]. However, it is possible to convert various trajectory formats into DCD using existing and freely available packages such as MDTraj [27] or MDAnalysis [28]. ProDy permits users to construct ensembles of X-ray or cryo-electron microscopy (cryo-EM) structures (input b) and save them as multi-model PDB or DCD files, both supported by InSty.

The outputs are various objects related to 3D coordinates, as well as data for various plots (e.g., probabilistic distribution of interactions) facilitated by integrated Python libraries and visualized by VMD using TCL scripts. Supplementary Fig. S1 illustrates some of these functionalities.

Evaluating different types of non-covalent interactions

We have implemented classes for predicting seven types of non-covalent interactions: hydrogen bonds, salt bridges, hydrophobic interactions, electrostatic repulsions, disulfide bonds, π–stacking and π–cation interactions (Figure 1). Their definitions/criteria for detecting and analyzing these interactions are given in ProDy selection tools. For hydrophobic interactions, we developed a geometric method (in C++ and as a Python extension) to precisely identify the hydrophobic cores (see Supplementary Material and Supplementary Figs. 2-3). The InSty module is flexible, enabling users to modify interaction criteria (e.g., distances, angles, residue types) and focus on specific regions (e.g., residues, domains, or subunits) or protein-protein interactions. Analyses can use structures/conformations fetched from the PDB, local files, or ProDy pipelines. Missing atoms, such as hydrogens, are added by ProDy using PDBfixer/OpenMM [29] or OpenBabel [30]. Users have the option to count interactions and evaluate approximate energies (using options energy=True and energy_list_type in several functions). These include those deduced from solvent-mediated (𝑒𝑛𝑒𝑟𝑔𝑦_𝑙𝑖𝑠𝑡_𝑡𝑦𝑝𝑒 = “𝐼𝐵_𝑠𝑜𝑙𝑣”) or residue-mediated (“𝐼𝐵_𝑛𝑜𝑠𝑜𝑙𝑣”) distance-independent knowledge-based potentials [31] as well as energies from comprehensive umbrella sampling MD simulations with state-of-the-art ff19SB Amber force field and OPC explicit water model (“𝐶𝑆”; see Supplementary Methods).

Output interaction types and their quantitative features (e.g., angles, distances) are visualized using color-coded ribbon diagrams of PDB files compatible with various visualization tools (Figure 1, red indicates the highest number of interactions). TCL scripts can be generated for VMD to highlight residues involved in specific interactions, with dashed lines color-coded by type: blue for hydrogen bonds (HBs), yellow for salt bridges (SBs), grey for hydrophobic (HPh), red for electrostatic repulsions or repulsive ionic bonding (RIB), green for π-stacking (PiStack), orange for π-cation (PiCat), and black for disulfide bonds (DiBs). The same colors display interaction distributions (Figure 1, bottom right). Dense interaction regions are shown as heat maps (Figure 1 in dark red). Users can also characterize the interactions at the interfaces between chains.

Ensemble analysis and implementation of SignInt for Signature Interactions

InSty is a powerful tool for analyzing multiple structures (e.g., those resolved for the same protein under different conditions), structural models (e.g., NMR structures), structural homologs, and MD trajectories. It provides a statistical analysis of the results collected from different conformations provided. The user has access to the raw data, which can be used to generate the time evolution of each interaction type as well as a detailed analysis of pair-wise interactions (Supplementary Fig. S1). The graph presents pairs of interactions and their duration. The user can also obtain information about the mean distances between pairs and their standard deviations, and the distribution of geometric properties (e.g., distance or angle). Additionally, InSty provides a function for comparing selected conformations. This type of analysis can be used to see differences between alternative structures (including wild type and mutant) or different conformations (e.g., NMR data or different stages of a trajectory).

Within the InSty module, we have developed a pipeline called Signature Interactions (SignInt) to identify and download structural homologs for any query protein (by inputting its PDB file). SignInt leverages well-established tools, such as BLAST for sequence alignment or Dali [20] or Foldseek [32] for structure alignment. Corresponding newly created functions are runBLAST, runDali, and runFoldseek. Access to Dali and BLAST was implemented in ProDy previously [18, 33]; that to Foldseek is newly implemented. The list of structures extracted using those tools can be filtered, refined to complete the missing atoms, structurally aligned, and analyzed using InSty, with the function calcSignatureInteractions, to obtain a fingerprint of interactions for the family of structural homologs.

InSty uses residue mappings to characterize and track the persistence of specific types of interactions across homologs. The frequent interactions identified by InSty represent signature interactions (e.g., salt bridges, hydrogen bond networks) between evolutionarily conserved amino acid pairs, or interactions shared by multiple members of a family (e.g., interdomain contacts, coordination of active site residues), which may be maintained by compensating mutations or substitutions of similar amino acids. The former group is sequentially conserved, the second originates from the conservation of a structural motif. Either type of signature interactions can be important to function or stability, as will be illustrated in the case study presented for the lipoxygenase family below.

2. Results

To demonstrate the usefulness and versatility of InSty as a module embedded in the ProDy API, we present below four types of analyses: (i) intermolecular interactions between a viral spike protein and the host antibody, using a single PDB file; (ii) intramolecular interactions observed during MD simulations between the two subunits of a calcium-independent phospholipase A2β (iPLA2β) dimer, (iii) signature interactions across structural homologs retrieved by Dali [20] for the lipoxygenase (LOX) family, and finally (iv) the most significant interactions mediating the global motions of the N-terminal domain of a metabotropic glutamate receptor (mGluR).

(i). InSty evaluation of intermolecular interactions between a viral spike and a human antibody, using single structure data

We applied InSty to antibody-antigen complexes formed by the broadly neutralizing human antibody VIR-7229 and the receptor-binding domain (RBD) if the SARS-CoV-2 spike, focusing on recent variant BA.2.86 (PDB: 9ASD) [34], resolved by cryo-EM. The broad neutralization capacity of the antibody has been attributed largely to non-specific interactions, such as backbone hydrogen bonds and hydrophobic contacts, which were maintained in the spike mutants L455F and F456L, nicknamed FLip when present together in dominant variants.

Our analysis with InSty confirmed the dominance of non-specific interactions, especially at the interface between the RBD (designated as R chain) and the heavy chain (H) of the antibody (Supplementary Figure S4a-b). In addition several hydrogen bonds were detected at the interface of R with both heavy and light (L) chains of the antibody (Supplementary Fig. S4b-c). There was also one π-cation interaction between L Y97 and R K460. The color-coded bar plots in panel d display the distributions of different types of interactions for the R-H (left) and R-L (right) pairs, and the corresponding energies based on solvent-mediated knowledge-based potentials [31] are presented in panels e and f. Panel f displays the residue-based potentials, obtained by summing up all the interaction energies experienced by a given residue, thus permitting us to identify the residues (here L103 and L455 on the antibody H chain) that play an important role in stabilizing the interfacial interactions

We also examined the effects of various inputs and parameter choices. A few hydrogen bonds (0 or 1 per antibody chain) when using standard parameters for HB donor-acceptor distance ( ≤ 3.5Å) and donor-hydrogen-acceptor angle (≤ 40° deviation from 180°) with PDBFixer to add missing atoms (Supplementary Fig. S5a). This was in stark contrast to the total of 16 hydrogen bonds reported earlier [34]. However, the use of OpenBabel to further add hydrogens increased the number of detected hydrogen bonds to 3–4 per interface (Supplementary Fig. S5b), suggesting that the hydrogen atoms placed by OpenBabel are more reasonable, in line with our WatFinder results [35]. Likewise, increasing the HB distance and angle tolerance to ≤ 4Å and ≤ 90° allowed us to capture eight hydrogen bonds at each interface in accordance with previous work [34] (Supplementary Fig. S4b-d). Many hydrogen bonds were formed by RBD backbone atoms, such as those between the light chain Y34 hydroxyl and the backbone N of RBD N417, which has seen mutations in several variants.

InSty also estimates the energetics of pairwise interactions using knowledge-based potentials in the presence of solvent mediation (Supplementary Fig. S4e-f) or residue mediation (Supplementary Fig. S5c) [31], or using potentials of mean force derived from MD simulations of amino acid pairs carried out in the present study (Supplementary Fig. S5d). Summation over all the interactions of a given residue yields the cumulative-per-residue energies (Supplementary Figs. S4f and S5c-d), which helps identify residues playing a role in maintaining stability. The strongest interactions are robustly distinguished regardless of the approach adopted for evaluating the energetic contributions. In the current application, we observed such robust interactions between the heavy chain H residues L101-G109 and RBD residues L455-Y473, and between light chain L residues N33-Y34 and RBD N405 and Q409.

(ii). InSty evaluation of iPLA2β intermonomer interactions using MD data

Here, we illustrate the use of InSty for evaluating the time-resolved interactions between two monomers of the phospholipase iPLA2β dimer, inferred from MD simulations. Phospholipase iPLA2β is a calcium-independent phospholipase A2 [36, 37], which, in a dimeric form, hydrolyzes peroxidized phospholipids, eliminating ferroptotic cell death signals [38]. Here, we performed a 300 ns MD simulation of its catalytic domain in a dimeric form and monitored the changes in intermonomer interactions using InSty. The approach helps determine the time evolution of the different types of interactions at the intermonomer interface (Supplementary Fig. S6a). Detailed bar plots for specific types of interactions provide information on the identity of residue pairs, their average distances and corresponding standard deviations, as illustrated for salt bridges in the inset of Supplementary Fig. S6a. We note that interfacial hydrogen bonds were stabilized after 50 ns of MD simulation, and hydrophobic interactions and salt bridges contributed significantly to dimer stability. InSty also provides a graphical representation of the most frequent interactions observed during the course of simulations (Supplementary Fig. S6b). Residues are color-coded by their physicochemical properties (charged: red/blue; polar: green; non-polar: grey). Interacting residues are connected by lines, with thinner and darker lines showing closer and stronger interactions. Intermonomer salt bridges, particularly those between D609 and R693/R691 (black dotted ovals, Supplementary Fig. S6b-c) are found to be key stabilizers, along with hydrogen bonds Q538-V647 and H615-E697 and hydrophobic interactions R687-L602 and L602-W695.

(iii). Detecting structurally conserved interactions in LOX family members using the Signature Interaction function of InSty

We developed SignInt implemented in InSty to identify the conserved interactions shared between structural homologs. SignInt processes the structural homologs retrieved from the Dali server [20] using ProDy, and the sequence alignments retrieved from the Pfam database [39]. SignInt also integrates BLAST and Foldseek data, offering flexibility for the users, and helping consolidate the results from alternative methods. By focusing on an ensemble of structural homologs, SignInt uncovers functional regions and key residue positions that may not be apparent through sequence analysis, and discloses structure-encoded evolutionary adaptations.

The utility of SignInt is illustrated by way of its application to LOX family members. The members of this family are structurally conserved despite their low (< 30%) sequence identity [40]. They catalyze the oxygenation of polyunsaturated fatty acids into fatty acid hydroperoxides, thus affecting inflammation, immune response, and cell death mechanisms [41–43]. LOXs are known to contain conserved dynamics and conserved interaction motifs [40]. Using 15LOX-2 (PDB: 4NRE [42]) as a reference, we retrieved 1,581 structural homologs with Dali and selected 140 (including the reference structure) that met the requirements of sequence coverage ≥0.5 and RMSD <1.0 Å. After the addition of hydrogens and structural alignment using runDali, we used InSty to characterize the conserved interactions. Apart from the traditional visualization of interactions as dotted lines in ribbon diagrams (Figure 1) or lines of different thicknesses in graphical representations (Supplementary Fig. S4b-c), we designed a function that displays interactions by color-coded spheres localized between the interacting residues. This approach helps visualize the regions subject to the most extensive interactions and their types (by color codes), as illustrated in Figure 2.

Figure. 2. SignInt results for lipoxygenase (LOX) family members.

Figure. 2.

The LOX fold represented by 15LOX-2 (PDB: 4NRE) colored by sequence conservation from blue (variable) to red (conserved). The sequence conservation data were obtained using the Evol tool within ProDy based on 871 LOX sequences (with sequence identity >90%, and coverage >70%) parsed from the Pfam database (ID: PF00305). Colored spheres mark clusters of non-covalent interactions detected by InSty. Interaction clusters were derived from 140 structural homologs (139 homologs and reference PDB structure) with ≥50% sequence coverage and ≥5% sequence identity in the PDB. Conserved interactions present in at least 25 structures are displayed, showing hydrogen bonds (blue), salt bridges (yellow), electrostatic repulsions (red), π-cation interactions (orange), and π-stacking (green) (a), and hydrophobic interactions (dark gray) (b). Insets (1)-(4) present enlarged views of selected interaction motifs. Red arrows show sequentially variable regions detected by SignInt to engage in structurally conserved interactions.

Notably, some of the conserved interactions are not sequentially conserved but structurally conserved (denoted by red arrows in the insets 1–4), such as the salt bridge and hydrogen bonds near R361 (for 15LOX-2, Figure 2a inset-(1)), and the interactions near residues R654 and F640 (Figure 2a-(2)). R654 and F640 themselves are involved in conserved interactions, mainly a salt bridge (R654-D476) and π-stacking interaction (F487-F640), playing a role in coupling two parallel helices. Interestingly, we identified an interaction motif that serves as an entrance for O2 molecules for LOX catalytic activity [44]. This interaction motif is distinguished by several conserved hydrogen bonds (Figure 2a-(3)), which shape the entrance but are not sequentially conserved. We also identified another interaction motif rich in conserved interactions between the β-barrel and catalytic domain (Figure 2a-(4)), which has been recently reported [45, 46] to be a potential allosteric site for LOX inhibitors. InSty detected conserved fingerprints for specific (Figure 2a) and hydrophobic (Figure 2b) interactions.

(iv). Redistribution of interactions during global rearrangements: combining InSty and ANMD to study the clamshell closure of metabotropic glutamate receptors

To illustrate InSty’s potential to analyze changes in interactions accompanying conformational transitions, we used it in conjunction with ANMD for examining the mGluR1 N-terminal Venus fly trap (VFT) domain. This domain forms a clamshell structure that opens and closes in order to bind the neurotransmitter L-glutamate, leading to additional rearrangements of this dimeric class C G-protein-coupled receptor [47].

We started with the glutamate-bound active structure of the VFT dimer (PDB: 1EWK [48]), which has chain A in the closed state and chain B in the open state. Structural alignment of the two chains permits one to visualize the conformational change occurring between the open and closed forms (Figure 3a), shown in green-orange and blue diagrams, respectively. We focused on this clamshell closure mechanism, which has been shown to be captured by a single ANM mode [49, 50]. The first bar in Figure 3b shows that the overlap (correlation cosine absolute value) between ANM mode 1 accessible to open conformer (computationally predicted) and the conformational change undertaken during the open-to-closed transition (experimentally observed) is approximately 0.90, i.e., reconfiguration of the structure along this mode achieves a significant part of the transition. Figure 3c (blue curve) displays the RMSD between the open and closed forms as successive conformers along mode 1 are generated by ANMD, starting from the open form. The RMSD decreases from its original value of 4.53 Å to 1.79 Å at the fourth step. In parallel, the RMSD from the original open conformation increases from zero to ~5Å (green curve). Therefore, as expected, the ANMD ensemble along mode 1 enables a clamshell closure (Figure 3c and Movie 1), helping traverse a large portion of the transition path between the open and closed forms. Furthermore, the ANMD ensemble along mode 2 (not shown) exhibits a complementary twisting motion (Movie 2) in line with previous observations [49, 50].

Figure 3. Change in metabotropic glutamate receptor mGluR1 N-terminal domain inter-lobe interactions, as the undergoes clamshell-like motions between its open and closed forms.

Figure 3.

(a) Overlaid structures of the N-terminal domain open (green and orange) and closed (blue) conformations from two views. The second view is used in panels d-f. (b) Correlation cosine overlaps showing contribution of open chain ANM normal modes to the conformational change from open to closed form. Mode 1 strongly dominates (overlap 0.93). (c) RMSDs in the coordinates of Cα atoms with respect to the starting (open) conformation as ANMD ensembles of conformers are generated in multiple steps along mode 1. The stepwise deviation away from the starting structure is shown by the green curve, and the approach towards the target (closed) structure, by the blue curve. (d-f) Interaction maps (top) and zoomed structures (bottom) showing the changes in interfacial interactions for the open state (d), the closed state (e) and a computationally generated structural model along mode 1 (f; conformation 5 in c). The points in the maps correspond to interactions between residues on the upper lobe along the X-axis and lower lobe along the Y-axis, and indicated by the dark red and bright green labels in the maps and ribbon diagrams. The square colors correspond to the number of atom pairs that make contacts as indicated by the color bars with purple corresponding to one interacting atom pair and brighter colors corresponding to more interacting pairs.

Having generated a series of intermediate conformations along the transition pathway, we analyzed the changes in interactions between the upper lobe (orange in Figure 3a, d-f; residues R36-P206 and E346-K472) and the lower lobe (green; residues A214-K341 and R478-K511). The open state showed few inter-lobe contacts, which were localized at the hinge regions at the back and lip of the clamshell (Figure 3d). The closed state showed many more inter-lobe interactions (Figure 3e). Panel f displays the interfacial contacts observed in the conformation 5 (Figure 3b) generated by ANMD computations. As described above, this conformation, generated by moving along mode 1 on the conformational space, starting from the open form, represents an intermediate conformation close to the closed state, which may still retain some of the open state contacts. In fact, panel f shows 3 of the 4 contacts characterizing the closed state (panel e) are formed in this intermediate, but one of the contacts observed in the open state is still retained (Figure 3f). This type of analysis of intermediate conformers provides insights into not only key interactions broken/formed during a transition, but the sequence of such events, which may be explored with the help of InSty.

Conclusion

The first version of the ProDy API was developed as a Python package for structure-based analyses, aimed at studying the structural dynamics of proteins under equilibrium conditions using elastic network models and normal mode analyses. Over the years, numerous functions have been systematically added to ProDy, making it more powerful and widely used worldwide. The new features provided by InSty presented here greatly extend ProDy’s capability to analyze intra- and intermolecular interactions at full atomic resolution, providing information at a completely new level.

Major advantages of the new tool are: its ability to analyze time-resolved interactions as well as ensemble-averaged ones; its versatile applicability to multiple conformations of a given protein or complex (observed experimentally or computationally) as well as families of structural homologs; and its use to efficiently disclose conserved interaction patterns, or signature interactions shared by structural homologs. It is well-established that structures exhibit conserved motifs while sequences diverge. The present analysis further shows that well-defined interaction fingerprints support the stability or function of biomolecular systems, and those interaction patterns are conserved among family members even when the involved amino acids are not sequentially conserved. As demonstrated in various applications, InSty can serve as a powerful tool for detecting such signature interactions that stabilize complexes, and for assessing their redistribution during biological function, benefiting from the elaborate ProDy framework for exploring the conformational space and analyzing sequence evolutionary patterns.

Supplementary Material

1
2
Download video file (1.3MB, avi)
3
Download video file (1.4MB, avi)

Highlights.

  • InSty identifies conserved intramolecular and intermolecular interactions within proteins and complexes

  • Integrated in the ProDy Python package, InSty has customizable pipelines for characterizing interaction patterns of time-evolved conformations

  • InSty provides quantitative results and plots, plus structure visualisation in VMD

  • New SignInt pipelines enable signature interaction analysis for structural homologs

Acknowledgements

This work has been supported by the Polish National Science Centre [2022/46/E/ST4/00053 to KMR], National Institutes of Health [R01 GM139297 and R01 DK116780 to IB, and RM1 GM135136 to CS and EAC], European Union and Spanish Research Council (CSIC) [H2020-MSCA-IF-2020/101024130 and CSIC IFERC004 to JMK].

Footnotes

Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

CRediT authorship contribution statement

Karolina Mikulska-Ruminska: Conceptualization, Methodology, Software, Investigation, Visualization, Data Curation, Writing – original draft, Writing – review & editing, Supervision, Project administration, Funding Acquisition; James M. Krieger: Methodology, Software, Investigation, Visualization, Writing – original draft, Writing – review & editing, Funding Acquisition; Anupam Banerjee: Methodology, Software, Visualization, Writing – original draft, Writing – review & editing; Xin Cao: Methodology, Software, Visualization, Writing – original draft; Gary Wu: Investigation, Anthony T. Bogetti: Software, Data Curation; Feng Zhang: Software, Visualization; Carlos Simmerling: Conceptualization, Methodology, Supervision, Funding Acquisition; Evangelos A. Coutsias: Conceptualization, Methodology, Supervision, Funding Acquisition; Ivet Bahar: Supervision, Conceptualization, Funding Acquisition, Methodology, Writing – original draft, Writing – review & editing

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  • [1].Dill K, Bromberg S. Molecular driving forces: statistical thermodynamics in biology, chemistry, physics, and nanoscience: Garland Science; 2010. [Google Scholar]
  • [2].Dill K, Jernigan RL, Bahar I. Protein actions: Principles and modeling: Garland Science; 2017. [Google Scholar]
  • [3].Nooren IM, Thornton JM. Diversity of protein–protein interactions. EMBO J 2003;22:3486–92. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Xia Y, Cui W, Cheng Z, Peplowski L, Liu Z, Kobayashi M, et al. Improving the thermostability and catalytic efficiency of the subunit-fused nitrile hydratase by semi-rational engineering. ChemCatChem 2018;10:1370–5. [Google Scholar]
  • [5].Laskowski RA, Swindells MB. LigPlot+: multiple ligand–protein interaction diagrams for drug discovery. ACS Publications; 2011. [DOI] [PubMed] [Google Scholar]
  • [6].McDonald IK, Thornton JM. Satisfying hydrogen bonding potential in proteins. J. Mol. Biol 1994;238:777–93. [DOI] [PubMed] [Google Scholar]
  • [7].Salentin S, Schreiber S, Haupt VJ, Adasme MF, Schroeder M. PLIP: fully automated protein–ligand interaction profiler. Nucleic Acids Res 2015;43:W443–W7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Jubb HC, Higueruelo AP, Ochoa-Montaño B, Pitt WR, Ascher DB, Blundell TL. Arpeggio: a web server for calculating and visualising interatomic interactions in protein structures. J Mol Biol 2017;429:365–71. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [9].Dapkūnas J, Timinskas A, Olechnovič K, Margelevičius M, Dičiūnas R, Venclovas Č. The PPI3D web server for searching, analyzing and modeling protein–protein interactions in the context of 3D structures. Bioinformatics. 2017;33:935–7. [DOI] [PubMed] [Google Scholar]
  • [10].Sequeiros-Borja CE, Surpeta B, Brezovsky J. Recent advances in user-friendly computational tools to engineer protein function. Brief. Bioinform 2021;22:bbaa150. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].Li M, Simonetti FL, Goncearenco A, Panchenko AR. MutaBind estimates and interprets the effects of sequence variants on protein–protein interactions. Nucleic Acids Res 2016;44:W494–W501. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [12].Rodrigues CH, Myung Y, Pires DE, Ascher DB. mCSM-PPI2: predicting the effects of mutations on protein–protein interactions. Nucleic Acids Res 2019;47:W338–W44. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [13].Rodrigues CH, Pires DE, Ascher DB. DynaMut: predicting the impact of mutations on protein conformation, flexibility and stability. Nucleic Acids Res 2018;46:W350–W5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [14].Jankauskaitė J, Jiménez-García B, Dapkūnas J, Fernández-Recio J, Moal IH. SKEMPI 2.0: an updated benchmark of changes in protein–protein binding energy, kinetics and thermodynamics upon mutation. Bioinformatics. 2019;35:462–9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [15].Ponzoni L, Bahar I. Structural dynamics is a determinant of the functional significance of missense variants. Proc Nat Acad Sci 2018;115:4164–9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Conev A, Rigo MM, Devaurs D, Fonseca AF, Kalavadwala H, de Freitas MV, et al. EnGens: a computational framework for generation and analysis of representative protein conformational ensembles. Brief. Bioinform 2023;24:bbad242. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [17].Zhang S, Li H, Krieger JM, Bahar I. Shared signature dynamics tempered by local fluctuations enables fold adaptability and specificity. Mol Biol Evol 2019;36:2053–68. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [18].Zhang S, Krieger JM, Zhang Y, Kaya C, Kaynak B, Mikulska-Ruminska K, et al. ProDy 2.0: Increased Scale and Scope after 10 Years of Protein Dynamics Modelling with Python. Bioinformatics. 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, Weissig H, et al. The protein data bank. Nucleic Acids Res 2000;28:235–42. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [20].Holm L, Laakso LM. Dali server update. Nucleic Acids Res 2016;44:W351–W5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [21].Kaynak BT, Zhang S, Bahar I, Doruker P. ClustENMD: efficient sampling of biomolecular conformational space at atomic resolution. Bioinformatics. 2021;37:3956–8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [22].Cheng MH, Krieger JM, Banerjee A, Xiang Y, Kaynak B, Shi Y, et al. Impact of new variants on SARS-CoV-2 infectivity and neutralization: A molecular assessment of the alterations in the spike-host protein interactions. Iscience. 2022;25. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [23].Atilgan A, Durell S, Jernigan R, Demirel M, Keskin O, Bahar I. Anisotropy of fluctuation dynamics of proteins with an elastic network model. Biophys J 2001;80:505–15. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [24].Eyal E, Chennubhotla C, Yang L-W, Bahar I. Anisotropic fluctuations of amino acids in protein structures: insights from X-ray crystallography and elastic network models. Bioinformatics. 2007;23:i175– i84. [DOI] [PubMed] [Google Scholar]
  • [25].Phillips J, Braun R, Wang W, Gumbart J, Tajkhorshid E, Villa E, et al. Scalable molecular dynamics with NAMD. J Comput Chem 2005;26:1781–802. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [26].Brooks BR, Brooks CL, MacKerell AD, Nilsson L, Petrella RJ, Roux B, et al. CHARMM: the biomolecular simulation program. J Comput. Chem 2009;30:1545–614. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [27].McGibbon RT, Beauchamp KA, Harrigan MP, Klein C, Swails JM, Hernández CX, et al. MDTraj: a modern open library for the analysis of molecular dynamics trajectories. Biophysical J 2015;109:1528–32. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [28].Michaud-Agrawal N, Denning EJ, Woolf TB, Beckstein O. MDAnalysis: a toolkit for the analysis of molecular dynamics simulations. J Comput. Chem 2011;32:2319–27. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [29].Eastman P, Swails J, Chodera JD, McGibbon RT, Zhao Y, Beauchamp KA, et al. OpenMM 7: Rapid development of high performance algorithms for molecular dynamics. PLoS Comput. Biol 2017;13:e1005659. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [30].O’Boyle NM, Banck M, James CA, Morley C, Vandermeersch T, Hutchison GR. Open Babel: An open chemical toolbox. J Cheminform 2011;3:1–14. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [31].Keskin O, Bahar I, Jernigan R, Badretdinov A, Ptitsyn O. Empirical solvent-mediated potentials hold for both intra-molecular and inter-molecular inter-residue interactions. Prot Sci 1998;7:2578–86. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [32].van Kempen M, Kim SS, Tumescheit C, Mirdita M, Gilchrist CL, Söding J, et al. Foldseek: fast and accurate protein structure search. Biorxiv. 2022:2022.02. 07.479398. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [33].Bakan A, Dutta A, Mao W, Liu Y, Chennubhotla C, Lezon TR, et al. Evol and ProDy for bridging protein sequence evolution and structural dynamics. Bioinformatics. 2014;30:2681–3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [34].Rosen LE, Tortorici MA, De Marco A, Pinto D, Foreman WB, Taylor AL, et al. A potent pan-sarbecovirus neutralizing antibody resilient to epitope diversification. Cell. 2024; 187:P7196–7213.E26. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [35].Krieger JM, Doljanin F, Bogetti AT, Zhang F, Manivarma T, Bahar I, et al. WatFinder: A ProDy tool for protein-water interactions. Bioinformatics. 2024:btae516. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [36].Winstead MV, Balsinde J, Dennis EA. Calcium-independent phospholipase A2: structure and function. Biochim Biophys Acta Mol Cell Biol Lipids. 2000;1488:28–39. [DOI] [PubMed] [Google Scholar]
  • [37].Malley KR, Koroleva O, Miller I, Sanishvili R, Jenkins CM, Gross RW, et al. The structure of iPLA 2 β reveals dimeric active sites and suggests mechanisms of regulation and localization. Nature Commun 2018;9:1–11. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [38].Kapralov AA, Yang Q, Dar HH, Tyurina YY, Anthonymuthu TS, Kim R, et al. Redox lipid reprogramming commands susceptibility of macrophages and microglia to ferroptotic death. Nature Chem Biol 2020;16:278–90. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [39].Finn RD, Coggill P, Eberhardt RY, Eddy SR, Mistry J, Mitchell AL, et al. The Pfam protein families database: towards a more sustainable future. Nucleic Acids Res 2015;44:D279–D85. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [40].Mikulska-Ruminska K, Shrivastava I, Krieger J, Zhang S, Li H, Bayır H, et al. Characterization of Differential Dynamics, Specificity, and Allostery of Lipoxygenase Family Members. J Chem Inform Model 2019;59:2496–508. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [41].Wenzel SE, Tyurina YY, Zhao J, Croix CMS, Dar HH, Mao G, et al. PEBP1 Wardens Ferroptosis by Enabling Lipoxygenase Generation of Lipid Death Signals. Cell. 2017;171:628–41. e26. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [42].Samovich SN, Mikulska-Ruminska K, Dar HH, Tyurina YY, Tyurin VA, Souryavong AB, et al. Strikingly High Activity of 15-Lipoxygenase Towards Di-Polyunsaturated Arachidonoyl/Adrenoyl-Phosphatidylethanolamines Generates Peroxidation Signals of Ferroptotic Cell Death. Angew Chem Int Ed 2024;63:e202314710. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [43].Dar HH, Tyurina YY, Mikulska-Ruminska K, Shrivastava I, Ting H-C, Tyurin VA, et al. Pseudomonas aeruginosa utilizes host polyunsaturated phosphatidylethanolamines to trigger theft-ferroptosis in bronchial epithelium. J Clin Invest 2018;128:4639–53. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [44].Mikulska-Ruminska K, Anthonymuthu TS, Levkina A, Shrivastava IH, Kapralov OO, Bayır H, et al. NO● Represses the Oxygenation of Arachidonoyl PE by 15LOX/PEBP1: Mechanism and Role in Ferroptosis. Inter J Mol Sci 2021;22:5253. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [45].Meng H, Dai Z, Zhang W, Liu Y, Lai L. Molecular mechanism of 15-lipoxygenase allosteric activation and inhibition. Phys Chem Chem Phys 2018;20:14785–95. [DOI] [PubMed] [Google Scholar]
  • [46].Gilbert NC, Gerstmeier J, Schexnaydre EE, Börner F, Garscha U, Neau DB, et al. Structural and mechanistic insights into 5-lipoxygenase inhibition by natural products. Nature Chem Biol 2020;16:783–90. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [47].Ellaithy A, Gonzalez-Maeso J, Logothetis DA, Levitz J. Structural and biophysical mechanisms of class CG protein-coupled receptor function. Trends Biochem Sci 2020;45:1049–64. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [48].Kunishima N, Shimada Y, Tsuji Y, Sato T, Yamamoto M, Kumasaka T, et al. Structural basis of glutamate recognition by a dimeric metabotropic glutamate receptor. Nature. 2000;407:971–7. [DOI] [PubMed] [Google Scholar]
  • [49].Sukumaran M, Rossmann M, Shrivastava I, Dutta A, Bahar I, Greger IH. Dynamics and allosteric potential of the AMPA receptor N-terminal domain. EMBO J 2011;30:972–82. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [50].Krieger J, Bahar I, Greger IH. Structure, dynamics, and allosteric potential of ionotropic glutamate receptor N-terminal domains. Biophys J 2015;109:1136–48. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

1
2
Download video file (1.3MB, avi)
3
Download video file (1.4MB, avi)

RESOURCES