ICM GUI Manual

[ Receptor Considerations | Ligand Considerations | Chirality Considerations | Protonation Considerations | Internal Hydrogen Bonds | Pyramidal Sampling | Membrane Exposed Docking | Waters | Scoring | Ligand Strain ]

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

Additional Resources: Tutorial: Dock Biotin to Streptavidin Receptor | Tutorial: Dock a Ricin Inhibitor | Command Line Docs | Interactive Docking Tutorial Video | Re-dock Tutorial Video

Small-molecule docking predicts how a ligand may bind within a receptor pocket. Reliable results require a suitable receptor structure, chemically correct ligands, adequate conformational sampling, and careful interpretation of the resulting poses and scores.

Receptor preparation is particularly important. An incorrect pocket geometry, an unsuitable protonation state, or an unrepresented receptor conformation can prevent an otherwise suitable ligand from docking correctly.

Please click here to read more about ICM Docking.

12.1.1 Receptor Considerations

Choose a receptor structure that represents the binding site you wish to study. Convert it to an ICM object and review the pocket before generating docking maps.

12.1.2 Ligand Considerations

If known ligands are available, dock them first to assess whether the prepared receptor can accommodate their expected binding modes. For screening, check the chemical quality and relevance of the compound library before committing to a large calculation.

Standard flexible docking can generate ligand 3D coordinates during the calculation. RIDGE instead uses a prepared conformer database. Check bond orders, formal charges, stereochemistry, and protonation settings before either workflow.

PDB-derived ligands: Check bond types and formal charges before docking. See Converting a Chemical from the PDB.

For peptide sequences, use the dedicated peptide docking workflow.

12.1.3 Ligand Chirality Considerations

Review stereochemistry before docking. For acyclic chiral centers, the Sample Racemic Centers option is available in Docking/Preferences/General.

For ring stereocenters, or when explicit control of the input stereoisomers is required, generate the intended stereoisomers with Chemistry/Generate Stereoisomers before docking. Do not rely on an unspecified stereocenter to represent a particular stereoisomer.

12.1.4 Ligand Protonation States

Set ligand charging options in Docking/Preferences/General, using the Charge Groups field.

To examine protonation over a range of pH values, use Chemistry/Set Formal Charges and select Auto using Pka Model. Review the resulting structures before docking.

12.1.5 Internal Hydrogen Bonds

Internal hydrogen bonds are taken into account during docking by default. You can check in the docking_project_name.dtb table file to make sure that l_internalHB field is 'yes'.

12.1.6 Pyramidal Inversion Sampling

If the parameter l_samplePyramid is set to yes in the Docking Project .dtb file:

12.1.7 Membrane-Exposed Docking

(l_membraneScore)

If you are docking to a membrane-exposed site, set the l_membraneScore flag in the docking project .dtb file to yes.

Note: This flag modifies several terms of the VLS score to account for a low-dielectric environment.

Score Term Modification Detail
SolEl (Solvation Electrostatic) Calculated with all Born radii set to a fixed high value, assuming high-dielectric medium (water) is distant.
Donor/Acceptor Desolvation Calculated excluding receptor desolvation, as receptor atoms are presumed to be already buried in the membrane.
Hydrophobic Term Excludes buried receptor surface area from the calculation.

12.1.8 Handling Waters in the Binding Pocket

Before docking, you will need to convert your PDB structure into an ICM object. During this step, you can choose how water molecules are handled. The options are to keep all waters, delete all waters, or remove only loose waters.

Loose waters are defined as water molecules that do not make any hydrogen bonds with the protein or a co-crystallized ligand. Tight waters are those that make three or more hydrogen bonds and are often more structurally stable.

Before docking, crystallographic water molecules in or near the binding pocket should be reviewed carefully. In most cases, bulk or weakly ordered waters should be deleted, as docking methods implicitly account for solvent effects and these waters may block ligand placement.

Waters that may be safely removed include:

Waters that may be worth retaining include:

When waters are retained, they should be treated consistently during docking and scoring. If the role of a water molecule is uncertain, it can be useful to run docking with and without selected waters and compare docking scores and poses.

12.1.9 Scoring

After docking and screening you can make a hitlist of the results which reports the following scores. Scoring in virtual ligand screening is intended to enrich likely binders over non-binders. A docking score should not be interpreted as an experimentally measured affinity or assumed to rank a small series of binders accurately. The scores can be linearly related to binding energy estimates, but the transformation parameters need to be calculated from several reference points (see the Learn and Predict chapter).

Note about comparing Neural Network Score (RTCNN) and Physics Based (Score): In a large screening library, true actives may be rare. Even useful scoring functions can therefore return many false positives. Agreement between physics-based Score and RTCNN provides an additional selection criterion, but does not establish activity. When target-specific validation is unavailable, compare compounds that rank favorably under both scores and use cutoffs of comparable selectivity. If known binders or suitable benchmark sets are available, use them to guide the choice. Inspect ligand strain, receptor contacts, and chemical diversity alongside the scores.
Note about why Scores may differ between docking runs: Docking uses stochastic sampling, so repeated runs may produce different poses and scores. Compare pose convergence before score convergence, and increase sampling or rescore additional saved conformations when needed. Variation can reflect incomplete sampling, similar-energy alternatives, or limitations of the receptor and scoring model; it is not by itself evidence of weak experimental binding.

12.1.10 Ligand Strain

Docking using ICM-Pro + VLS reports global strain of the ligand in the hitlist (see Eintl). The lower the Eintl value is the lower the strain - we suggest cutoff between 5 and 10, depending on how strict or permissive you want to be. More permissive settings may be justified by the noise in strain evaluation and lack of full receptor relaxation (induced fit would potentially let the ligand relax further). Also larger ligands may generally give larger strains. This value represents the energy difference between the relaxed (unbound) ligand and its conformation in the docked (bound) state - so lower values are better. It also contributes to the physics-based docking score (the Physics-Based Score value).

To calculate Strain, an ensemble of low-energy ligand conformers is generated in solution using the MMFF94s force field. The lowest-energy conformer is used as the unstrained reference. Strain is then defined as the energy difference between this reference conformation and the docked pose, with both energies computed using the same force field.

Analysis of specific torsion can be performed via torsion profile calculation at force-field level with MolMechanics/Torsion Scan, or via Crystallography Open Database search with appropriate substructure (Search Tab, select COD search, draw substructure) and statistics calculation with Chemistry/Torsion analysis.