RINalyzer provides several features that support the generation, analysis and visualization of RINs. They can be grouped in the following categories:
Import and Create RINs
This is a group of features including the automatic retrieval of RINs from the RINdata web service, the import of RINs into Cytoscape as well as the generation of RINs from a current selection of residues or structures in UCSF Chimera.
This menu option opens a dialog that allows adjusting the visual style of the network view by changing different properties. They include node color (based on the secondary structure of the protein represented by the RIN), node label format, node and label size, edge color (based on the edge type), edge width and edge line type. All these properties are individually adjustable for each network. A group of properties can be stored as default and restored anytime. In addition, edges representing the protein backbone can be added to the network, edges can be shown or hidden in the network view depending on their type or sequence distance between their interacting residues.
Interface to UCSF Chimera
This is a group of menu items that provide options for loading the PDB structure of the currently selected RIN in Chimera. The PDB file can be opened either from the local file system or downloaded from the PDB web server by Chimera. When both the network and the corresponding structure are loaded, a selection of entities in either of the views will lead to a selection of the respective entities in the other. Additionally, the node colors and the network layout of the RIN can be synchronized with the 3D view in Chimera.
Since version 2.x of RINalyzer, the structureViz app has to be installed for this and additional functionality such as the generation of RINs from a selection in UCSF Chimera and the annotation of RINs with structural properties.
This menu option invokes the centrality analysis of the selected network with respect to a subset of selected nodes within the network. The computed centrality measures are weighted degree; shortest path betweenness and closeness; current flow betweenness and closeness; random walk betweenness and closeness. One can select an edge attribute that defines weights, specify default weight for missing values, and pick among different options for handling multiple edges, negative weights, and converting similarity scores into distance scores. The computed centrality values are stored as node attributes and can be displayed in a table or saved to a text file. For each centrality measure, a selection filter is created that selects nodes according to their centrality values.
RINalyzer offers the functionality to compare RINs by constructing a combined RIN that allows investigating the residue interaction differences between the superimposed 3D protein structures. The RIN nodes are mapped according to the structure alignment of the corresponding 3D protein structures, which is provided by the user. The view of the combined network is customized to allow the investigation of the presence and absence of essential residue interactions in protein structures, which are difficult to see in 3D.
This action is intended for RINs generated from proteins with multiple chains and allows extracting a single chain, a group of chains, or the interface between chains as a new network.
Create Aggregated RIN
This feature invokes the generation of an aggregated RIN, in which nodes represent groups of consecutive residues with the same characteristic, for example, chains, domains, or secondary structure elements.
Manage Node Sets
This is the interface for defining and storing node sets. New sets can be created from selected nodes in the network view or from boolean node attributes. Each set or group of sets can be saved locally and loaded again into the Cytoscape session. Selected nodes can be added to and deleted from the sets, and basic operations like inversion, union, intersection, and difference of sets can be performed. In addition, subnetwork can be created that contains solely the nodes from a selected set and their adjacent edges. Last but not least, the centrality analysis can be started directly from this menu.
Since version 2.x of RINalyzer, the node sets functionality has been replaced by a new app called setsApp, which is available for download from the Cytoscape App Store. In addition to sets of nodes, it also supports various operations on sets of edges. For more documentation, see here.
All Cytoscape 3.x apps are described here. A list of useful apps in addition to RINalyzer is given below:
All Cytoscape 2.x plugins are described here. A list of useful plugins in addition to RINalyzer is given below: