| Ludi |


A Ludi de novo or link library consists of two files, a structure file and a targets file. For each fragment in the Ludi library, there is an entry in the structure file that defines the element types and the coordinates of the atoms in the fragment. The structure entry is a multi-record entry; that is, it consists of more than one line. The first line of the structure entry specifies the fragment label and the number of atom records in the entry. The fragment label uniquely identifies the fragment within the library. The remaining lines in the structure entry define the fragment topology. The format of the topology section may either follow the format of Brookhaven Protein Data Bank (PDB) atom records or the format of MDL Mol files (including the header block, counts line, atom block and bond block). Connectivity is deduced from the atomic coordinates. The number of atom records may exceed the number of atoms in the fragment as some atoms may be listed twice for reasons that are explained below.
During a Ludi run up to six fragment atoms or groups of fragment atoms (the target sites) are fit onto a model of the receptor (the interaction sites). For example, when a receptor active site contains a hydrogen bond donor group, acceptor interaction sites are generated during a Ludi run. These interaction sites define the acceptable positions for a hydrogen bond acceptor that is participating in the hydrogen bond. Fragments with hydrogen bond acceptor target sites are then fit onto these interaction sites.
For each fragment in the Ludi library there is an entry in the targets file that specifies the type of each target site in the fragment. There are two acceptable formats for the targets file: a single record format and a multi-record format. Table 10 describes the format of a single-record targets entry. The first value in the single-record targets entry is the fragment label. The second value is no longer used because it has been replaced by a user-specified parameter. The remaining values specify the chemical types of the fragment's target sites. Each fragment has a minimum of two, and a maximum of six, target sites. Some of the chemical types refer to two-atom target sites and some to one-atom target sites. For example, hydrogen bond donating groups are two-atom target sites. Hydrophobic atoms are one-atom target sites. A description of the chemical types, including their classification as one- or two-atom targets, is given in Table 11.
Each entry in the single-record targets file corresponds to an entry in the structure file. Each value in the targets entry that specifies the chemical type of a target site corresponds to one or two records in the structure entry. The first chemical type value in the targets file corresponds to the first or the first two atom records in the structure entry. If the chemical type specifies a one-atom target, the correspondence is to the first atom record of the structure entry. If the chemical type specifies a two-atom target, the correspondence is to the first two atom records of the structure entry.
![]()
|
The last field of the first line of the structure file entry identifies the format of the library, either MOL_FORMAT or PDB_FORMAT. If the format tag is missing the library is assumed to be in PDB format.
![]()
|
<run_name>.ludi_pdb, fort.10
This file describes the protein into whose active site Ludi is fitting fragments. The protein is specified by the Receptor Name parameter in the Ludi/Run command. The file is in pdb format and must begin with an ATOM record. No header records are allowed. This file can contain only the portion of the protein that falls with the search sphere specified at run time; it need not contain the entire protein. This file can be read into Insight II with the Ludi/Load command by turning the Load_Reference_Mol parameter on.
<run_name>.ludi_pdb, fort.3
This file describes the superimposed ligands for which Ludi is suggesting analogs. The superimposed ligands are members of the assembly specified by the Assembly Name parameter in the Ludi/Run command. The file is in standard pdb format and must begin with an ATOM record. Each ligand is separated from the previous ligand by a TER record. No header records are allowed.
<run_name>.ludi_inhib, fort. 7
This file describes the partially constructed molecule onto which Ludi tries to add fragments. The molecule is specified by the Ligand Spec parameter in the Ludi/Run command. The <run_name>.ludi_inhib file is in standard pdb format and must begin with an ATOM record. No header records are allowed. This file can be read into Insight II with the Ludi/Load command by turning the Load_Ligand parameter on.
<run_name>.ludi_inp
The Ludi/Run command automatically creates an input file containing the Ludi execution parameters. A typical example of the <run_name>.ludi_inp file follows:
TITLEEvery line (with the exception of the TITLE, IOUT and IBINRD lines) corresponds to a parameter in the Ludi/Parameters, Ludi/Run or Ludi/Library_Filter commands.
CUTOFF 5.000000
XSITE -1.853000
YSITE 14.311000
ZSITE 16.658001
RMSMAX 0.300000
PRESEL 2.000000
VDWCUT 3.000000
ESCUT 2.500000
ANGMAX 0.000000
IOUT 0
IELEC 1
IDENSL 25
IDENSP 25
IFLAGV 1
ILINK 0
IANALG 0
IBIFUR 0
ICONMI 0
WLINK 1.000000
WLIPO 1.000000
WHBOND 1.000000
INEWSC 0
IMINSC 0
NHITS 999
ITARGT 0
IBINRD 0
IBURID 0
IGROUP 0
INOTGR 0
INOTAT 0
ICAVMX 0
INVERT 0
IROT 0
<run_name>.ludi_env
This file contains 2 Unix commands that set environment variables specifying the full pathnames of the library files. The environment variables are accessible only by the background job and cease to exist when the background job completes.
Output Files--Ludi/Run background job
fort.46
This file exists only while the Ludi/Run background job is executing and contains runtime status information. The contents of this file are printed in the textport when the Background_Job/Completion_Status command is executed. The following is typical of the status information contained in this file:
LUDI has found 7 molecules so far.
It has considered 17 ( 1%) molecules from the database.
The top score so far is 392.
The scoring section starts with a SKP record that specifies the number of records to follow. The second record identifies the section as a "Ludi Score and Interaction Summary". The third record gives the total score for the hit.
The fourth record gives an obsolete id number followed by the library label of the hit, the RMS deviation of the hit coordinates from the interaction site coordinates, the number of atoms employed in the fitting, the number of atoms in the hit, the percentage of the hit surface in contact with the receptor, and, if the run is an active analog run, the percentage occupancy of the exclusion shell. The next lines list the receptor atoms with which the hit is interacting for hydrophobic contacts, hydrogen bonds and ionic interactions. For the hydrogen bonds and ionic interactions, the length (Angstroms) and angle (degrees) of the interaction is listed.
The last line of the scoring section lists the obsolete id number, the library label of the hit, the RMS deviation of the hit coordinates from the interaction site coordinates, the number of atoms employed in the fitting, the number of atoms in the hit, the percentage of the hit surface in contact with the receptor, if the run is an active analog run, the percentage occupancy of the exclusion shell, counts of the number of link sites, hydrophobic sites, hydrogen bond sites to which the hit was fit, the total score, the score from the hydrogen bond term, the score from the lipophilic term, the score from the link term, the count of ionic interactions and the score from that term, the count of rotatable bonds and the score from that term, the count of aromatic-aromatic interactions and the score from that term.
REMARK S SKP 8
REMARK Ludi Score and Interaction Summary
REMARK 436
REMARK 3 G35 0.37 7 12 83
REMARK hydrophobic contacts: TRP 215 C
REMARK hydrogen bonds : GLY 219 O 2.09 133.24
REMARK ionic interactions : ASP 189 OD 1.74 161.65
REMARK ASP 189 OD 1.58 160.58
REMARK 3 G35 0.37 7 12 83 0 1 1 436 55 230 0 2 247 0 0 0 0
ATOM 1 C3 G35 1 -0.476 13.060 16.707
ATOM 2 H1 G35 1 -2.110 11.413 14.394
ATOM 3 N1 G35 1 -1.689 12.101 15.028
ATOM 4 2H1 G35 1 -3.124 13.584 13.413
ATOM 5 N1 G35 1 -2.642 14.164 14.108
ATOM 6 1H1 G35 1 -2.666 15.184 14.222
ATOM 7 C2 G35 1 -0.825 11.863 16.093
ATOM 8 C4 G35 1 -1.121 14.076 16.031
ATOM 9 C5 G35 1 -1.852 13.480 15.016
ATOM 10 H2 G35 1 -0.478 10.886 16.396
ATOM 11 H3 G35 1 0.180 13.174 17.558
ATOM 12 H4 G35 1 -1.061 15.131 16.258
Figure yy:
G35
Insight 3D 0
12 12 0 0 0 0 0
-0.4760 13.0615 16.7074 C 0 0 0 0 0 0
-2.1115 11.4108 14.3925 H 0 0 0 0 0 0
-1.6884 12.1017 15.0285 N 0 0 0 0 0 0
-3.1235 13.5836 13.4129 H 0 0 0 0 0 0
-2.6422 14.1642 14.1086 N 0 0 0 0 0 0
-2.6662 15.1841 14.2215 H 0 0 0 0 0 0
-0.8247 11.8644 16.0939 C 0 0 0 0 0 0
-1.1205 14.0768 16.0315 C 0 0 0 0 0 0
-1.8522 13.4809 15.0166 C 0 0 0 0 0 0
-0.4723 10.8802 16.4028 H 0 0 0 0 0 0
0.1859 13.1771 17.5657 H 0 0 0 0 0 0
-1.0650 15.1426 16.2532 H 0 0 0 0 0 0
1 7 2 0 0 0
1 8 1 0 0 0
1 11 1 0 0 0
2 3 1 0 0 0
3 7 1 0 0 0
3 9 1 0 0 0
4 5 1 0 0 0
5 6 1 0 0 0
5 9 1 0 0 0
7 10 1 0 0 0
8 9 2 0 0 0
8 12 1 0 0 0
S SKP 8
Ludi Score and Interaction Summary
435
12 G35 0.37 7 12 83
hydrophobic contacts: TRP 215 C
hydrogen bonds : GLY 219 O 2.09 133.25
ionic interactions : ASP 189 OD 1.74 161.68
ASP 189 OD 1.58 160.54
12 G35 0.37 7 12 83 0 1 1 435 55 230 0 2 246 0 0 0 0
M END
$$$$
The hit files are either PDB or MDL mol format depending on the format of the Ludi library.
AAAA N 2 -3 C 4 1 C 5 1
<run_name>.ludi_score_x is a compilation of the files, <run_name>.ludi_log_x, and <run_name>.lig_names. <run_name>.ludi_log contains information describing the run of the Ludi/Score background job. Fort contains the scoring results and <run_name>.lig_names contains the list of ligands being scored. At the completion of the Ludi/Score background job, the three files are compiled into <run_name>.ludi_score and the constituent files are deleted.