| Cerius²·Ludi |

The Ludi library management commands allow you to create and add to fragment libraries for Ludi.

| To start the tutorial select the File/Load Model... command, set File Format to MSI, go to the Cerius2-Resources/LUDI directory and double click fragment.msi. |
Type the following commands in the textport:
!cp ./Cerius2-Resources/LUDI/tut5_usr_lib_std.str user_lib.str !cp./Cerius2-Resources/LUDI/tut5_usr_lib_std.trg user_lib.trg |
This will add the following files to your current directory:
user_lib.str user_lib.trgThe files are copied locally because they will be modified in this tutorial.
| Go to the Ludi module by clicking the List of Menu Decks in the upper-right quadrant of the Visualizer and selecting Ludi from the popup list. |
The Ludi deck of cards will appear containing the ACTIVE SITE VIEWER, LUDI LIBRARY, ANALOGS BASED DESIGN and RECEPTOR BASED DESIGN cards.
| Go to the LUDI LIBRARY card and click Add Entry. |
The Ludi Add Library Entry control panel will appear.
| Since you are creating an entry for a standard library and not for the link library leave Link Entry unchecked. |
| Enter FR1 for the Label and click the ADD Current Model to Existing Library button. |
The label FR1 identifies the molecule in the library. It must be a 3 character string and it must be unique against all existing labels in the library. An error message will be issued if the string is not unique and the library will not be corrupted.
When the job has completed and the fragment has been added to the library, the text port will report that three entries were added to the library for the molecule fragment. This is because there are more than one set of possible target sites for this molecule.
4. Specifying the local Ludi library
| Go to the LUDI LIBRARY card and click Library Spec. |
The Ludi Library Specification panel will appear.
| Set the Library Type under De Novo Library to User. Using the file browser, locate the copy of user_lib.str and click SELECT. |
5. Loading the trypsin-benzamidine system
6. Searching the modified fragment library
You are now ready to search the modified library for ligands that fit the trypsin cavity.
| On the RECEPTOR BASED DESIGN card, click Find Hits. |
The Ludi Receptor Based Design panel will appear.
| Click the Defined Current Model as Receptor button to initialize trypsin as the receptor |
| Leave Search Sphere Radius set to 5.00 Angstroms. |
When you are designing inhibitors de novo, you may wish to fill in the Search Sphere Center Coordinates parameter by picking an atom that is part of the active site of the protein. Or, you could create a small molecule (e.g., with a command like Build/3D-Sketcher...) and place it in the active site.
| To begin the Ludi calculation, click the Find Ludi hits on the Ludi Receptor Based Design panel. |
| Open the Job Control panel by clicking Job Control menu item on the RECEPTOR BASED DESIGN card. Click the Update button and then click Monitor Logfile. |
This will open an xterm window displaying the log file. At the end of the run, the logfile will report that six hits were found. If you get an error message that says the logfile does not exist, you've clicked the Monitor Logfile button too soon. Wait a few moments and try again.
Proceed with this step only after the log file shows that the run is complete.
The Ludi Score Table will appear listing the six hits.
You may also filter Ludi libraries using the Library_Filters options on the LUDI LIBRARY card. These options allow you to require or reject specified functional groups in the Ludi hits.
9. Searching the filtered library
| Repeat the Ludi run by clicking the Find Ludi Hits. Monitor the logfile for job completion. |
When the Ludi job has finished the logfile should report that it has found five hits.
Before loading the results of this Ludi run, delete the hits from the previous run.
| Use Load on the RECEPTOR BASED DESIGN card as above. |
11. Reviewing the results of the filtered run
Note that the compound TRP that was found in the first run is not present in the second run because it does not contain the HNH group.
12. Filtering the Library with a Rejected_Group List
You may also specify groups which are to be rejected during a Ludi run.
13. Searching the filtered library
| Repeat the Ludi run by clicking Find Ludi hits and monitoring the logfile for job completion. |
When the Ludi job has finished the logfile should report that it has found one hit.
Before loading the results of this Ludi run, delete the hits from the previous run.
| Use Load on the RECEPTOR BASED DESIGN card as above. |
15. Reviewing the results of the filtered run
The compound TRP was the only hit found this time. It is the only hit that did not contain the HNH group.
| To assure a fresh start for the next tutorial, reinitialize Cerius2. Select File/New Session... and click Confirm on the prompt that appears. |
This has the effect of deleting all objects from the Model Window and reinitializing all of the parameters in Ludi.