ICM GUI Manual

[ Make a Hitlist ]

Docking results can also be visualized and browsed in one of the following ways.

The results of the docking are saved in the following files

PROJECTNAME_LIGANDNAME.ob #icm-object file with best solutions for each ligand
PROJECTNAME_*.cnf         #icm conformational stack files with multiple docked conf.

The results of the docking job using ICM-VLS (separate license required) are saved in the following files:

PROJECTNAME_answers*.ob  #icm-object file with best solutions for each ligand
PROJECTNAME_*.cnf        # icm conformational stack files with multiple docked conf.
PROJECTNAME_*.ou         # output file where various messages are stored eg.SCORE

12.4.1 Make a Docking Hitlist

[ Hitlist Column Guide | Analyzing the Hitlist | Hitlist Export | Reload | Displaying Docking Results | SDF to Hitlist ]

A Hitlist provides a convenient way to review, rank, and analyze docking results in a chemical spreadsheet. Each row corresponds to a docked ligand and contains the docking score together with additional energetic and molecular properties.

To create a Hitlist:

The resulting Hitlist is displayed as a sortable table containing the docked compounds and their associated docking properties.

A single click on a Hitlist row loads the selected ligand together with the receptor. Once a row is selected, the up and down cursor keys can be used to quickly browse through the docked compounds.

A double click** opens the conformational stack for that ligand, allowing alternative docked poses to be inspected.

The display toggle can be used to quickly show or hide the currently selected ligand pose.

12.4.1.1 Guide to the Hitlist Columns

The columns displayed in the Hitlist depend on the ICM license and the type of docking calculation performed.

Hitlist Columns with ICM-VLS

The unbound reference is determined by generating an ensemble of low-energy ligand conformations using the MMFF94s force field. The energy of the docked conformation is then compared with the lowest-energy reference conformer using the same force field.

As a general guideline, an Eintl cutoff of approximately 5–10 can be useful when filtering docking results. The appropriate cutoff depends on how restrictive the analysis should be. Some flexibility is advisable because strain-energy estimates contain uncertainty, the receptor is not fully relaxed during docking, and larger ligands may naturally accumulate greater conformational strain.

Eintl also contributes to the physics-based ICM Score**, with a default weighting factor of 0.6.

Hitlist Columns with ICM-Pro without an ICM-VLS License

For standard ICM-Pro docking, the Hitlist reports the grid-based docking energy and its principal components.

12.4.1.2 Analyzing the Hitlist

Sorting the Results

To sort the Hitlist:

For virtual screening results, the table is commonly sorted by Score**, with the most negative docking scores at the top.

Browsing Docked Compounds

Single-click a row in the Hitlist to load the selected ligand together with its receptor.

Once a row has been selected, use the up and down cursor keys** to move through the Hitlist. The ligand displayed in the 3D window will update as you move from one row to another, providing a convenient way to rapidly inspect the docking results.

Saving a Docked Complex

Once the ligand and receptor are contained in the same object, the complete complex can be saved as a PDB file:

Viewing Alternative Docked Poses

Each ligand may have multiple docked conformations stored in its conformational stack.

Additional Hitlist Analysis

Additional post-docking analysis and visualization tools are available from the Tools panel on the right side of the Hitlist.

These tools can be used to further inspect, filter, visualize, and prioritize compounds after docking.

NOTE There are a number of post-screening analysis built into the Tools panel on the right hand side of the hitlist. These are described here.

How to sort the hitlist. Right click on a column header and select "Sort". For example you may want to sort by docking score.

Single click. A single click on a row in the hitlist will load the ligand and receptor complex in one object.

Save a complex as a PDB file. If the ligand and receptor are in the same object you can save them both as a PDB file. Right click on the name of the complex in the ICM Workspace. Select "Save as" and then a Windows dialog window will be displayed. Use the drop down button to select Type PDB (.pdb .ent).

12.4.1.3 Hitlist Export

A docking hitlist can be made into a standalone docking project file to share with others and open in locations away from the docking directory. This can be done by:

12.4.1.4 Reload a Docking Project

To reload a docking project in version 3.7-2 and earlier.

/Docking/Set Project - Type in the Docking Project Name (Case Sensitive)

or in versions above 3.7-2

/Docking/Open Project

Now you can browse scan solutions etc.... and use the maps to dock another ligand.

12.4.1.5 Displaying Docked Ligand-Receptor Complex

After docking you will make a hitlist and in the hitlist table there some options to help to display the ligand-receptor complex. These options are in the extra panel section of the hitlist table. Here is how to access them:

The same panel can be used to display:

Note There are additional display preferences you can set using Docking/Preferences/Display.

12.4.1.6 Convert SDF file to Hitlist

Creating a Hitlist from Pre-Docked 3D Ligands

This example describes how to import pre-docked 3D ligands from an SDF file, associate them with an ICM docking project, convert the table into an ICM Hitlist, and use the Hitlist analysis tools to examine protein-ligand interactions.

A video demonstrating this workflow is available here:

How to make a Docking hitlist from a SDF file containing 3D ligands

Step 1: Import and Convert the Receptor PDB File

Step 2: Load the Pre-Docked 3D Ligands

Step 3: Set Up the Docking Project

A docking project is required so that ICM can associate the imported ligand poses with the appropriate receptor and binding site.

Step 4: Convert the SDF Table into an ICM Hitlist

The imported SDF table can be converted into an ICM docking Hitlist using the following macro.

scanConvertTable2Hitlist [mySDFFileName] [Docking_Project_Name]

The macro dialog will open.

The resulting Hitlist associates each imported ligand pose with the receptor and docking project, allowing the standard Hitlist visualization and analysis tools to be used.

Step 5: Analyze the Docking Hitlist

Select Windows/Table and open the newly created Hitlist. [00:03:47]

Click the Tools icon on the Hitlist panel to access the available analysis options. [00:03:58]

Interaction Fingerprints and Clustering

Interaction fingerprints provide a compact description of the interactions formed between each ligand pose and the receptor.

Buried Surface Area and Volume

The Hitlist tools can calculate changes in molecular surface area and volume associated with ligand binding. [00:04:57]

These properties can help identify ligand poses that are well buried within the binding site and provide additional information for comparing alternative poses.

Hydrogen Bond Analysis

Hydrogen-bond properties can be calculated to identify ligands forming interactions with particular receptor atoms or residues. [00:05:06]

APF Pose Similarity

Atomic Property Field (APF) similarity can be used to compare ligand poses with a reference ligand or pocket template. [00:05:25]

This provides an additional method for identifying compounds that reproduce the spatial and physicochemical features of a known or desired binding mode.

Hydrogen-Bond Donors and Acceptors

Properties describing hydrogen-bond donors and acceptors can also be calculated for the ligand and receptor. [00:05:33]

These values can be used together with the other Hitlist properties to help characterize and prioritize the imported docking poses.