RINspector is an app that performs centrality analyses on residue interaction networks (RIN) and retrieves DynaMine flexibility predictions of protein chains.
A residue interaction network can be created from a 3D structure with Chimera through the structureViz app (the additional RINalyzer app permits to layout the network in function of the 3D coordinates of the residues) or directly imported. It is a network in which nodes are residues and edges interactions between residues, detected in the structure.
The centrality analyses that can be performed are based on shortest path lengths, the network is considered unweighted and undirected. They are of 3 types : (i) residue centrality analyses that rely on the change in average shortest path length under removal of individual nodes (cf del Sol et al. Mol Syst Biol 2006), (ii) betweenness centrality analyses and (iii) closeness centrality analyses. A Z-score is calculated for each centrality analysis.
This app enhances centrality analyses with DynaMine flexibility predictions. It connects to the DynaMine server to retrieve the backbone dynamics of a selected protein chain and the flexibility graph is displayed in the result panel. Residues can be selected in this graph, the network, and in the structure with Chimera/structureViz. They can then be mutated to predict dynamics of mutated sequences. The selection of residues in one of the 3 views (network, flexibility graph, structure) automatically highlights them in the other two, which permits a direct visualization of their context.
Centrality analyses and DynaMine predictions can be performed both through the app menu or through the command dialog.
The combination of centrality analysis, flexibility predictions of wild and mutated sequences and potentially other analyses from other apps like RINalyzer permits to get a fast glance at residues that are essential for the function of proteins.