ICM GUI Manual
PrevICM User's Guide
21.11 Virtual Ligand Screening Tutorials
Next

[ VLS - Ricin | VLS - Cyclooxygenase | Docking a Markush Generated Library ]

21.11.1 Virtual Ligand Screening to Ricin Receptor


Additional Resources: GUI Docs | Command Line Docs | Video

Objective

To perform virtual screening into the ricin receptor.

Instructions

21.11.2 Virtual Ligand Screening to Cyclooxygenase


Objective: To dock perform virtual screening of a database of COX 2 inhibitors into the Cyclooxygenase receptor.

Step 1:
  • Select the PDB Search tab and type the PDB code 4COX.
  • Delete all the molecules except for the "a" chain and indomethacin (aimn). To delete molecules you need to select them in the ICM Workspace and then right click and select delete. A range of molecules can be selected by clicking on one and whilst holding the Shift button click on the last molecule. Non-contiguous selections can be made using the Ctrl button. A quick way of doing this in the command line is to type: delete a_*.!a,aimn

Step 2:
  • Move the ligand to a separate object (right click "move from object").
  • Extract the ligand to a chemical table (right click "extract ligand")
  • Convert the protein receptor (right click and choose "convert object").

Step 3:
  • Docking/New Project.
  • Enter a name for the project.
  • Select the ligand in the ICM workspace by double clicking on the ligand.
  • Click "define pocket by selected ligand".
  • Press the *GO button in the button left hand corner of the GUI twice. In this example there is no need to change the position of the probe or the box.

Step 4: Redock indomethacin to check the docking setup is OK for virtual ligand screening.
  • Docking/Dock Chemical Table
  • The docking will start running and you can monitor the progress of the job.
  • A dialog box will inform you when the docking has finished.

Step 5: The docking results will be displayed in a new table. Compare the docked ligand with the crystal structure ligand we used for setting up the project. Use the toggle display button in the table to view the docked pose of indomethacin. Optional - you could also try docking Vioxx into the receptor in the same way. In the ICM distribution (cd $ICMHOME or C:Project Files/MolSoft LLC) you can find a file called vioxx.sdf. If you cannot find this file please E mail support@molsoft.com and we can send it to you. Compare the docked pose of Vioxx with the crystal structure 1cx2.

Step 6: Virtual Ligand Screening First we need to index the sdf file for screening.
  • Docking/Tools/Index Mol/Mol2/ file/database and select celebrex50.sdf . If you cannot find this file please E mail support@molsoft.com and we can send it to you (cd $ICMHOME or C:Project Files/MolSoft LLC). You could also use the filtered database of COX2 inhibitors prepared in the cheminformatics tutorial.

Step 7: Docking/Setup Batch Ligand from Indexed Database

Step 8: Check the preferences before running the VLS. Any ligand that falls outside of the filters will not be stored (e.g. a chemical scoring >-32 will not be stored).

Step 9: Set the Screen Running Docking/Run Docking/VLS Batch (use the small set batch tab). You can check up on the progress of the docking by selecting Windows/Background Jobs. A messsage will be displayed on the screen when the docking is finished.

Step 10: Make a Hitlist When the docking has finished a dialog box for making the hitlist will be displayed automatically. Alternatively you can go to Docking/Make Hitlist. A hitlist can be prepared at any time during the screen.

Step 11: Browse the Hitlist Sort the hitlist by score and browse the top hits. The hitlist can be clustered or you can use the post-screening tools for data analysis. Although it depends on the target a score of -32 and lower are generally considered good scores - but depends on the receptor (e.g. exposed pockets or pockets with metal ions may have higher scores than -32). In this example we can compare the score with known inhibitors that we have already docked (Indomethacin and Vioxx).

21.11.3 Docking a Markush Library


Background Once a lead compound has been identified by virtual screening, experimentally tested for activity and crystallized to confirm the docked pose then you may want to try and optimize the compound by modifying the scaffold and improve the ligand-receptor interactions. One way to do this is to enumerate a Markush library and dock that but a more direct and quicker method is to generate a focused Markush library and then dock on the fly. In this example we will use the roscovitine ligand bound to CDK5 as a scaffold to generate a focused Markush library and then identify compounds which may have better receptor interactions than roscovitine.

Step 1: Load the PDB File and Convert to ICM Object

Step 2: Inspect the ligand binding pose and identify positions to add new substituents.

Step 3: Extract the ligand and draw Markush structure

Step 4: Create Markush Combinatorial Library

Step 5: Dock Markush Combinatorial Library

Step 6: Make a focused Markush library

Step 7: Dock focused Markush library

Step 7: Evaluate results

The 2nd compound on the list is the original ligand in the 1UNL structure of CDK5 whilst the generation and screening of a Markush based library has led to the identification of a better binder in terms of ICM score. The compound ranked one has a bromine attached to a ring in the R1 position.


Prev
Protein-Protein Docking
Home
Up
Next
Induced Fit (Flexibility) Docking Tutorials