5
General methodology

Ludi extracts from a library of molecular fragments those fragments that have attributes characteristic of ligands for a particular protein. The Theory chapter, describes the theory behind Ludi. This chapter describes how to use Ludi.
The Cerius2 interface to Ludi is divided into two different modes of operation.
One mode, RECEPTOR BASED DESIGN, is used when the structure of the protein is known. The second mode, ANALOGS BASED DESIGN, is used when the structure of the protein is not known but analogs are known (see Generating ligand candidates based on active analogs). Active analogs are molecules that contain the same biophore.

Generating novel ligand candidates for a protein of known structure
Ludi suggests molecular fragments that, when bonded together, form a molecule that fits into the cavity of the protein you are studying. A fragment is chosen for its potential to have good hydrophobic and hydrogen-bonding interactions with the target receptor.
Ludi is used in a variety of ways to design molecules that are potential ligands:
Generating a ligand candidate de novo
The following steps outline a basic procedure for building de novo a potential ligand when the structure of the protein is known.
1. Load the model protein into Cerius2
- Use File/Load Model... to load the protein.
2. Visually identify the active site
- The Cerius2 module Active Site Viewer is helpful. See The Active Site Viewer chapter.
3. Review and modify the Ludi parameters
- If required, use the Ludi Runtime Parameters panel to adjust the parameters. Adjusting these parameters is often not necessary since the default values provided can be used in many cases.
4. Specify an alternate Ludi library (optional)
5. Execute Ludi
- Ludi is executed by clicking Find Hits and then clicking the Find Ludi hits button.
- Note that the Find Hits button is available on both the RECEPTOR and ANALOGS BASED DESIGN cards.
- In this case, since you know that protein's structure, you should run Ludi in the Receptor mode.
Before running Ludi, however, you will need to specify a few parameters:
- There are three ways to fill the Search Sphere Center Coordinates. You may type the coordinates directly, specify Selected atom(s), or instruct Ludi to calculate the center of search from the atoms in the Active Site definition that is created with the Active Site Viewer.
- Once you have made your selection, click the Define button. The coordinates will appear in the display (X, Y, Z) and are marked in the graphics window by a yellow crosshatch. The crosshatch is sometimes difficult to find, so you should click the two right-most mouse buttons and drag your mouse up to zoom in on the model.
- In this case, leave this parameter set to No Links since this is the first iteration and you are not adding to a partially completed candidate ligand.
- To highlight the target atoms, use the mouse to draw a box around them or select them one by one with the mouse while holding down the <shift> key.
- Once all of the target atoms have been selected, click the Define Selected Atoms as Target Atoms button.
6. Monitor the Ludi job
While the Ludi job is running you can check its progress using the Job Control feature.
- Click Job Control to bring up the Ludi Job Control panel and use the Monitor Logfile or Completion Status buttons to monitor the job status.
7. Load the results
When the Ludi run completes, load the results into Cerius2.
The Ludi Load panel is used to load the results of a Ludi run into Cerius2.
8. Review the Ludi results
- To view the way the fragments were fit, put the graphics windows in overlay mode, and make the receptor visible and all fragments invisible. Make each fragment current to view them one by one in the receptor.
9. Repeat the process
- After examining the fragments choose one of them to continue the building process. Choose a fragment that you think is promising, e.g., oriented well for continuing to "grow" the ligand candidate in the desired direction, one that can be synthesized in the laboratory, etc.
- For the purposes of this description the chosen fragment is referred to as FRAG1.
For the second Ludi run, specify the parameters as follows:
- For the purposes of this description, consider setting Define No Links to Single Links (since you want Ludi to find fragments to link with FRAG1).
- Note that each fragment is positioned in the way that Ludi considered best, however Ludi has not created a bond between the suggested fragment and the ligand candidate. Based on your criteria of growing direction, ability to synthesize, etc., choose one of the fragments to be the next piece of the ligand candidate.
- For the purposes of this description, the fragment chosen is referred to as FRAG2.
- Put the graphics window in BORDER view. Make FRAG1 current and FRAG2 visible. Drag the FRAG2 window into the FRAG1 window to merge them into a single model. Use the 3D-Sketcher (under the Build pulldown in the Visualizer) to delete overlapping atoms and create a bond between the two fragments.
10. Continue building the ligand candidate
Iterate the following sequence of Ludi commands until you are satisfied with the ligand candidate.
Modifying a known ligand by replacement
The following steps outline a basic procedure for building a potential ligand from an existing ligand by removing a center portion of the ligand, and using Ludi to suggest fragments to bridge the gap between the remaining pieces.
- If you have created an alternate Ludi library and want to use it, go to the Ludi LIBRARY card and click Library Spec. On the Ludi Library Specification panel, set the Library Type option (under Link Library) to User. Specify the alternate fragment topology file in the Library text field by picking it from the file browser and clicking SELECT.
- While the Ludi job is running you can check its progress using the Job Control feature, as above.
Modifying a known ligand by addition
The following steps outline a basic procedure for building a potential ligand from an existing ligand by adding to that existing ligand.
- As in the other procedures, begin by loading in the protein and ligand and, optionally, specify an alternate library.
- Click Find Hits to open the Ludi Receptor Based Design panel. Set the linkage to Single Links, Double Links, or Links. For Define Links, select link atoms on the ligand. For Define Double or Single Links, select the ligand model and the link sites will be found automatically. Finally, set the Search Sphere Center Coordinates, as above
. This can be done by picking a ligand atom that is in the area to which you want to add and then clicking the Define Center From Select Atoms button.
- When the Ludi run completes, load and review the results using the commands on the Ludi Load panel. Choose one of the fragments.
- Merge and bond (as above) the chosen fragment to the existing ligand.

Generating ligand candidates based on active analogs
When running Ludi from the ANALOGS BASED DESIGN card, the structure of the receptor is not required. Instead, Ludi helps you generate new ligands based on known active ligand(s). The active ligands must bind to the receptor in an analogous manner, (i.e., the with the same biophore), and are termed analogs. The theory behind analogs based design is described in the Theory chapter, but it is worthwhile to mention here that the results are highly dependent on the choice of known ligands and especially on how they are superimposed.
The following steps outline the procedure for building a ligand candidate when you know the active ligand(s) but do not know the structure of the receptor.
Choose the analog(s). The set of analogs should reflect the biophore for which you want to build a ligand candidate.
1. Load the model(s) into Cerius2
- If you have more than one analog, superimpose them according to the biophore. The way the analogs are superimposed is critical to the quality of the results since Ludi constructs a hypothetical active site based on the superimposed analogs.
- Select the analog models and click the Define Selected Models as Active Analog button to set the definition.
2. Review and modify the Ludi parameters
- If required, use the Ludi Runtime Parameters panel to adjust the parameters. Adjusting these parameters is often not necessary since the default values provided can be used in many cases.
3. Specify an alternate Ludi library (optional)
4. Execute Ludi
Before running Ludi, the parameters should be set as follows:
- In this case, leave this parameter set to No Links since this is the first iteration and you are not adding to a partially completed candidate ligand.
5. Monitor the Ludi job
While the Ludi job is running you can check its progress using the Job Control feature.
- Click Job Control to bring up the Ludi Job Control panel and use the Monitor Logfile or Completion Status buttons to monitor the job status.
6. Load the results
When the Ludi run completes, load the results into Cerius2.
The Ludi Load panel is used to load the results of a Ludi run into Cerius2.
7. Review the Ludi results
- Review the Ludi results (as above).

Ludi trouble shooting recommendations
Ludi's default parameters are reasonable for most applications. However, if you are working outside of the set of applications for which these defaults were designed, you may find that Ludi is not returning the results you expect.
For runs in which fragments are being fit at a metal ion interaction site, the Electrostatic Check parameter on the Ludi Runtime Parameters control panel must be unchecked.
Table 7 lists several parameters contained on the Ludi Runtime Parameters, Ludi Active Analog Based Design and Ludi Receptor Based Design control panels that can be modified if you experience the following problems:

Restrictions and cautions
Ludi size limits
Ludi limits the sizes of receptors, ligands, etc.
Ludi fragment bond orders
Note that PDB format does not contain bond orders.
For new libraries, files can be written in either PDB or MOL file format. If MOL file format is used, then bond order information is retained. New libraries may be created using the Ludi Add Library Entry card (accessible via the Add Entry button on the Ludi LIBRARY card) or the UNIX-level command Ludi_Genlib.
The fragments in the default Ludi fragment libraries are stored in MDL Mol format.
Last updated July 31, 1998 at 07:01PM PDT.
Copyright © 1997, 1998 Molecular Simulations Inc. All rights
reserved.