The DOCK runs presented in the subdirectories of the 3dfr directory of the
examples directory serve two functions: a check to see that locally obtained
results agree with the expected results; and examples of how to implement
certain new features. In each subdirectory exists an INDOCK
, OUTDOCK
, and
results file for one or more docking runs utilitizing various features. These
are provided for sake of instruction and comparison. To re-run any particular
example, copy the desired prefixed INDOCK
to INDOCK
. Make sure no OUTDOCK
or
other output files exist and re-run dock3.5.
The 00README
file in each directory provides further assistance and
descriptions of directory contents. In the main 3dfr
directory, please read
the 00README
file for the procedures used to create each file in this
directory.
mindeg
directory
search
directory
colcrit
directory
Using DOCK to search for receptor ligand binding modes can prove to be a computationally expensive exercise. To help alleviate this problem and direct DOCK searches, two new functions have been devised to restrict the number of potential node matches that can occur between ligand and receptor.
The first of these functions is called chemical matching (coloring). This technique allows the user to define atom and receptor centers as being of a specific property type e.g. hydrophobic. If chemical matching is utilized, only centers with complementary chemistry are allowed to match, which reduces the number of orientations being tested, and emphasizes chemical complementarity between ligand and receptor.
The second technique is known as critical clustering. This function allows the user to define regions thought to be crucial to the binding process. When critical clusters are defined, the user forces DOCK to include at least one member of each cluster within a valid match. This can dramatically reduce the number of permitted matches, and hence speed up the DOCK run.
mol2db < keymtx
).
This file provides a useful example of how to configure your ligand chemical
matching definitions for DOCK databases. Note that the chemistry definitions
used are not gospel, and can be altered to suit user requirements. Note also
the use of the property boring. This is used to define centers with no
particular property, and is used because if centers have no defined chemistry,
they may be used to match center of any chemistry. Assigning a specific
property type to these centers prevents this from happening.
Alternatives to sphgen for generating site points.
Prefix | Minimization? | Chemical Matching (*) | Critical Clusters (**) | Search Time (***) |
---|---|---|---|---|
dock_min | yes | no | no | 1140 |
dock_crit | yes | no | yes | 155 |
dock_col | yes | yes | no | 45 |
dock_colcrit | yes | yes | yes | 15 |
This data comes from the OUTDOCK
files with corresponding prefixes. Note that
the rms values given in the OUTDOCK
file are meaningless, since when the mtx.db
file is created, all the methotrexate coordinates are shifted to the positive
coordinate octant.
The relative times required for this search show the potential value of
chemical matching and critical clusters. All four runs generated the
crystallographically observed orientation as the highest scoring receptor
ligand interaction, but applying constraints produces on the order of a 5 to
100 fold speed increase in DOCK search speed. To run DOCK using one of the
above examples, copy the relevant input file to a file with the name INDOCK
.
Remove the file OUTDOCK
if it exists, and then run DOCK.