ICM GUI Manual

[ Related Chains | Calculate RMSD | Contact Areas | Closed Cavities | Surface Area | Distances | Planar Angle | Dihedral Angle | Ramachandran Plot | Ramachandran Export | Ribose Pseudorotation Analysis ]

Available in the following product(s): ICM-Browser-Pro | ICM-Pro

In this chapter we describe the tools available for analyzing protein structure. These tools include calculating RMSD, identifying closed cavities, calculating contact and surface area, measuring anlgles and distances, and generating Ramachandran plots.

Chapter Contents:

5.5.1 Find Related Chains

This option allows you to search the currently loaded PDB files or ICM objects and identify chains which are similar and/or related.

You can do this by:

name1 = Name of query structure molecule name2 = Name of hit len1 = length of query len2 = length of hit seqid = Sequence identity percentage consensus = Consensus sequence

5.5.2 Calculate RMSD

NOTE: To calculate the RMSD of two chemicals click on the Chemical tab in the dialog box.

To calculate RMSD between two protein structure:

The RMSD value will be displayed in the terminal window.

5.5.3 Contact Areas

5.5.4 Identify Closed Cavities

This tool will identify cavities within a molecule which are completely closed,. If you are looking for buried and open pockets then use icmPocketFinder.

What is the difference between Closed Cavity and ICMPocketFinder? Closed pocket (cavityFinder) is purely geometrical/topological - it is a part of molecular surface that is completely disconnected from the exterior surface. It means that a probe sphere of 1.4A radius (representing a water molecule) can not pass in or out of the cavity (considering protein as completely rigid of course). icmPocketFinder identifies pockets that are likely to contain ligands (not specifically open or closed pockets). Pockets are defined based on physical interaction rather than geometric criterion. Blobs of 'pocket density' generated by icmPocketFinder represent continuous regions of space where there is significant favorable van der Waals interaction with the receptor.

5.5.5 Surface Area

This option calculates solvent accessible area of each selection in multiple objects and stores it in a table. If a molecule is specified in a multi-molecular object, the surface area of an isolated molecule is calculated and other molecules are ignored. The area is reported in square Anstroms and the probe radius is assumed to be the value set in the variable waterRadius.

Output: the macro creates table AREA . The empty comment field is added for user's future use. If the table exists, new rows are appended.

To calculate a surface area:

5.5.6 Measure Distances

There are two approaches to calculating and displaying distances between atoms. You can either use the options in the display tab or use Tools/Analysis/Distance.

To display all to all distances:

To display intermolecular distances

To display the distances between the same atoms in two objects.

NOTE: Distances can be displayed and undisplayed in the 3D labels section of the ICM Workspace. You can change the color of a distance label by right clicking on it in the ICM Workspace. You can also export the distance to a table.

5.5.7 Planar Angle

If you wish to find the planar angle between three atoms:

5.5.8 Dihedral Angle

In order to find the angle dihedral angle between two sets of atoms:

5.5.9 Ramachandran Plot Interactive

To make an interactive ramachandran plot:

5.5.10 Export Ramachandran Plot

A postscript viewer needs to be downloaded onto your machine in order to view the plot. This can be downloaded from http://www.cs.wisc.edu/~ghost/. Once this software is downloaded you need to tell ICM where it is located by typing the pathname into File/Preferences.

NOTE: You can always export the plot as an image directly in ICM without exporting. You can do this by right clicking on the plot and select save as image. Another approach could be to export the RAMA table to Excel and use the plotting tools there. You can do this by right clicking on the table name tab and selecting "Export to Excel" or save as ".csv".

5.5.11 Ribose Pseudorotation Analysis

Ribose pseudorotation provides a concise description of the conformation, or sugar pucker, of the five-membered ribose ring in RNA. Rather than describing the ring using five individual endocyclic torsion angles, the conformation is summarized by two parameters:

The most common sugar puckers found in nucleic acids are:

Sugar Pucker Typical P Commonly Found In
C3′-endo (North) 0°–36° RNA and A-form helices
C2′-endo (South) 144°–180° B-form DNA

Performing a Pseudorotation Analysis

To calculate ribose pseudorotation parameters in ICM:

  1. Load an RNA-containing structure (for example, PDB 1EHZ).
  2. Select the RNA chain or the residues to be analyzed.
  3. Choose Tools → Analysis → Pseudorotation Interactive Plot.

ICM calculates the pseudorotation parameters for each nucleotide and displays them in an interactive plot.

Interpreting the Results

The interactive plot displays one point for each nucleotide in the selected RNA chain. For each residue, the following values are reported:

Selecting a point in the interactive plot automatically highlights the corresponding nucleotide in the three-dimensional structure, making it easy to examine local conformational changes or identify regions with unusual sugar puckers.

The pseudorotation plot provides a rapid overview of sugar conformations throughout an RNA molecule and is useful for structural validation, comparison of RNA conformations, and analysis of ligand-induced conformational changes.