Literature DB >> 27212837

PIMA: Protein-Protein interactions in Macromolecular Assembly - a web server for its Analysis and Visualization.

Oommen Kaleeckal Mathew1, Ramanathan Sowdhamini2.   

Abstract

Protein-protein interactions are essential for the basic biological machinery of the cell. This is important for processes like protein synthesis, enzyme kinetics, molecular assembly and signal transduction. A high number of macromolecular structural complexes are known due to recent advances in structure determination techniques. Therefore, it is of interest to develop an interactive tool to objectively analyze large protein complexes. Hence, we describe the development and utility of a web enabled application named 'Protein-Protein Interaction in Macro-molecular Assembly' (PIMA) for the analysis of large protein assemblies. The intricate details of physical interactions amongst protein subunits in a large complex are presented as simple user preferred interactive network diagrams.

Entities:  

Year:  2016        PMID: 27212837      PMCID: PMC4857458          DOI: 10.6026/97320630012009

Source DB:  PubMed          Journal:  Bioinformation        ISSN: 0973-2063


Background

Many biological processes in the cell are driven by protein subunit assemblies [1]. Therefore, it is important to understand inter-chain interactions and their contribution to the overall three-dimensional structure for macro-molecular stability. Earlier studies have provided insights on their interaction principles using known multi-meric protein structural complexes in the Protein Data Bank (PDB) [2]. The steric complementarity [3], inter atomic hydrogen bonds, salt bridges, hydrophobic effects and change in solvent accessible surface area (ASA) upon complex formation [4] has been noted as features of protein-protein interfaces in several complex molecular assemblies for cellular functions. Visual examination of various such aspects for each interaction in an assembly is often perplexing and frequently tedious to explain. Hence, there is need for a tool that can enable user defined interactive visualization of such parameters with corresponding quantitative values to illustrate several important binding features. Therefore, we describe a simple yet a powerful visualization interface (web driven) to objectively analyze and examine large protein assemblies.

Methodology

PPCheck application

PPCheck (a tool for quantifying protein-protein interactions) was used to identify interactions in macro-molecular assemblies. Residues within a Calpha - Calpha distance threshold of 10Å are initially identified and pseudo-energies are subsequently calculated depending on the nature of interaction [5]. A parallel processing version of PPCheck was developed for improved performance in this study as shown in (Figure 1)
Figure 1

An illustration of the workflow for parallel processing of PPCheck in PIMA is shown.

Input options:

A formatted PDB file is uploaded using the web form to initiate PIMA analysis using default parameters as shown in (Figure 2a)
Figure 2

Input-Output interface of PIMA; (a) interface for user input and submission; (b) results with interaction network and 3D visualization; (c) tabular output of interactions; (d) PIMA map with energy values plotted along with known interactions.

Output options:

Interaction network and 3D visualization The inter-chain interactions are presented in the form of an interactive network graph along with the corresponding 3D molecular visualization according to the user instruction is shown in (Figure 2b). This component of the output page has two parts. The first part displays the chains (protein subunits) in the form of a graph-nodes (circles) and interactions in the form of graph-edges (lines). The second part displays the threedimensional representation of the molecule as shown in Figure 2b. Each node represents a single chain in the complex. It uses the color-coding from the standard JSMol coding (color) library that enables easy visualization of the studied molecule for establishing an imaginary yet a qualitative rational relationship. This is in-addition to the labels used to describe chain (protein subunit) names in the PDB file. The size of the node represents the size (the number of atoms) of the chain. An edge represents a true interaction between two chains and the width represents the number of interface residues (usually referred as interface size). The strength of the interactions (PPCheck energies) is represented using the color gradient from red (strong) to yellow (weak). The features added to each component in PIMA are highly interactive with each other that enable the user to reasonably probe into the structure and nature of the interactions at the interfaces. PIMA analysis also displays data such as the number of atoms and the protein sequence for the molecule under study.

Search and sort interactions

Interactions identified in the protein complex using PIMA analysis are displayed as a table with relevant parameter values for subsequent interpretation (Figure 2c). The interactive table enables the user to sort the rows with essential parameter values in the columns. This helps to search and find a specific interaction where required. Interface residue pairs for the interacting chains (subunits) along with the type of interactions are also provided for each pair of protein subunits in the assembly complex.

Energy plot

This plot displays the energy values of each interaction for the input complex along with other known physical interactions described and or derived using data provided in the PDB file (Figure 2d). The interactions from the input complexes are marked with a distinguishable color from other known interactions. It is also possible to zoom (in and out) the plot to examine patterns within a specific energy range in addition to the complete energy profile for interaction.

Tool description

PIMA Server is a tool to analyze and visualize inter-chain interactions in a huge protein-protein assembly complex. This helps to study the stability of the complex for functional inferences.

Implementation

The PIMA server back end is implemented using Python, Bio- Python [6],[7] and Python-CGI technologies. The user-friendly web interface is implemented using HTML5, CSS, JavaScript and JQuery technologies. The chain interaction map is implemented using Cytoscape web [8] and the 3D molecular visualization of the protein molecule is implemented using JSMOL [9]. Parallel processing is achieved using the multiprocessing module in Python.

Performance

PIMA produces results in 17 seconds for a protein assembly complex (PDB ID: 1HV4) with 8 chains and 9288 non-hydrogen atoms. It should be noted that the performance of the system vary according to the number of chains in the complex, the size of the chains and the load on the server.

Conclusion

PIMA is a powerful interactive graphical resource to abstract and objectively conceptualize the inter-chain relationships in huge protein assemblies. The results are presented as simple two-dimensional networks without compensating on the details of interactions.
  7 in total

1.  Reassessing buried surface areas in protein-protein complexes.

Authors:  Devlina Chakravarty; Mainak Guharoy; Charles H Robert; Pinak Chakrabarti; Joël Janin
Journal:  Protein Sci       Date:  2013-09-04       Impact factor: 6.725

Review 2.  How proteolysis drives the cell cycle.

Authors:  R W King; R J Deshaies; J M Peters; M W Kirschner
Journal:  Science       Date:  1996-12-06       Impact factor: 47.728

Review 3.  Structural motifs at protein-protein interfaces: protein cores versus two-state and three-state model complexes.

Authors:  C J Tsai; D Xu; R Nussinov
Journal:  Protein Sci       Date:  1997-09       Impact factor: 6.725

4.  Oligomerisation status and evolutionary conservation of interfaces of protein structural domain superfamilies.

Authors:  Anshul Sukhwal; Ramanathan Sowdhamini
Journal:  Mol Biosyst       Date:  2013-03-27

Review 5.  Principles of protein-protein interactions.

Authors:  S Jones; J M Thornton
Journal:  Proc Natl Acad Sci U S A       Date:  1996-01-09       Impact factor: 11.205

6.  Biopython: freely available Python tools for computational molecular biology and bioinformatics.

Authors:  Peter J A Cock; Tiago Antao; Jeffrey T Chang; Brad A Chapman; Cymon J Cox; Andrew Dalke; Iddo Friedberg; Thomas Hamelryck; Frank Kauff; Bartek Wilczynski; Michiel J L de Hoon
Journal:  Bioinformatics       Date:  2009-03-20       Impact factor: 6.937

7.  Cytoscape Web: an interactive web-based network browser.

Authors:  Christian T Lopes; Max Franz; Farzana Kazi; Sylva L Donaldson; Quaid Morris; Gary D Bader
Journal:  Bioinformatics       Date:  2010-07-23       Impact factor: 6.937

  7 in total
  3 in total

1.  PIMADb: A Database of Protein-Protein Interactions in Huge Macromolecular Assemblies.

Authors:  Oommen K Mathew; Ramanathan Sowdhamini
Journal:  Bioinform Biol Insights       Date:  2016-07-19

2.  PICI: A web server with a multi-parametric algorithm for identifying interaction sites within protein complexes.

Authors:  Arindam Atanu Das; Ramadas Krishna
Journal:  Bioinformation       Date:  2016-04-10

3.  Genomewide Analysis of Mode of Action of the S-Adenosylmethionine Analogue Sinefungin in Leishmania infantum.

Authors:  Arijit Bhattacharya; Mansi Sharma; Charles Pakkinathan; Barry P Rosen; Philippe Leprohon; Marc Ouellette
Journal:  mSystems       Date:  2019-10-15       Impact factor: 6.496

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.