<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=Orienting_the_Ligand</id>
	<title>Orienting the Ligand - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=Orienting_the_Ligand"/>
	<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=Orienting_the_Ligand&amp;action=history"/>
	<updated>2026-04-08T08:26:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>http://wiki.docking.org/index.php?title=Orienting_the_Ligand&amp;diff=9341&amp;oldid=prev</id>
		<title>Sudipto: Created page with &quot; =Sphere Matching=  The rigid body orienting code is written as a direct implementation of the isomorphous subgraph matching method of Crippen and Kuhl (Kuhl et al. J. Compu...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=Orienting_the_Ligand&amp;diff=9341&amp;oldid=prev"/>
		<updated>2016-03-23T23:44:16Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; =Sphere Matching=  The rigid body orienting code is written as a direct implementation of the isomorphous subgraph matching method of Crippen and Kuhl (Kuhl et al. J. Compu...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
=Sphere Matching=&lt;br /&gt;
&lt;br /&gt;
The rigid body orienting code is written as a&lt;br /&gt;
direct implementation of the isomorphous subgraph matching method of&lt;br /&gt;
Crippen and Kuhl ([[Kuhl et al. J. Comput. Chem. 1984]]).&lt;br /&gt;
All receptor sphere pairs and atom center pairs are considered for&lt;br /&gt;
inclusion in a matching clique. This is more computationally demanding&lt;br /&gt;
than the clique matching algorithm implemented in previous versions&lt;br /&gt;
that used a distance binning algorithm to restrict the clique search,&lt;br /&gt;
in which pairs of spheres and atom centers were binned by distance.&lt;br /&gt;
Only sphere pairs and center pairs that were within the same distance&lt;br /&gt;
bin were considered as potential matches&lt;br /&gt;
([[Ewing and Kuntz. J. Comput. Chem. 1997]]).&lt;br /&gt;
&lt;br /&gt;
The clique matching implementation avoids bin&lt;br /&gt;
boundaries that prevent some receptor sphere and ligand atom pairs from&lt;br /&gt;
matching, and, as a result, it can find good matches missed by previous&lt;br /&gt;
versions of DOCK. The rigid body rotation code has also been corrected&lt;br /&gt;
to avoid a singularity that occurred if the spheres in the match lay&lt;br /&gt;
within the same plane.&lt;br /&gt;
&lt;br /&gt;
There are two types of ligand&lt;br /&gt;
orientation currently available:&lt;br /&gt;
&lt;br /&gt;
(1) Automated Matching &amp;amp;#8212;Specify the&lt;br /&gt;
number of orientations, and DOCK will generate matches until enough&lt;br /&gt;
orientations passing the bump filter have been formed. Matches are&lt;br /&gt;
formed best first, with respect to the difference in the ligand and&lt;br /&gt;
site point internal distances. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(2) Manual Matching &amp;amp;#8212;Specify the distance and node&lt;br /&gt;
parameters,&lt;br /&gt;
and DOCK will generate all the matches which satisfy them. The number&lt;br /&gt;
of orientations scored is equal to the total matches minus the&lt;br /&gt;
orientations discarded by the user applied filters.&lt;br /&gt;
&lt;br /&gt;
Multiple orientations may be&lt;br /&gt;
written out for each molecule using the write_orientations parameter&lt;br /&gt;
(see [[Ligand File Output]]),&lt;br /&gt;
otherwise only the best orientation is recorded.&lt;br /&gt;
Note that this feature is available only in serial DOCK;&lt;br /&gt;
in parallel DOCK only the best orientation is emitted.&lt;br /&gt;
In addition, now &amp;quot;VERBOSE ORIENTING STATS&amp;quot; are now printed when the verbose flag is used. &lt;br /&gt;
This prints orienting parameters, residual statistics, statistics on the nodes used in the match. See the [[Growth Tree And Statistics]] section below for an example of the output.&lt;br /&gt;
&lt;br /&gt;
=Critical Points=&lt;br /&gt;
&lt;br /&gt;
The critical_points feature is used&lt;br /&gt;
to focus the orientation search into a subsite of the receptor active&lt;br /&gt;
site ([[DesJarlais et al. J. Comput-Aided Molec. Design. 1994]]&lt;br /&gt;
and [[Miller et al. J. Comput. Aided Mol. Design. 1994]]).&lt;br /&gt;
For example, identifying molecules that interact with catalytic&lt;br /&gt;
residues might be of chief interest. Any number of points may be&lt;br /&gt;
identified as critical&lt;br /&gt;
(see [[Critical Points]]&lt;br /&gt;
in the sphgen documentation for information on labeling spheres),&lt;br /&gt;
and any number of groupings of these&lt;br /&gt;
points may be identified.&lt;br /&gt;
Cliques are checked for critical points by comparing spheres;&lt;br /&gt;
the criterion is that every grouping must have a coincident sphere&lt;br /&gt;
and the first coincident sphere found in a grouping terminates&lt;br /&gt;
further searching of that grouping.&lt;br /&gt;
&lt;br /&gt;
An alternative to using critical points is to&lt;br /&gt;
discard all site points that are some distance away from the subsite of&lt;br /&gt;
interest, while retaining enough site points to define unique ligand&lt;br /&gt;
orientations. This feature can be highly effective at reducing matching&lt;br /&gt;
by five-fold or more. It is particularly useful to also assign chemical&lt;br /&gt;
labels to the critical points to further focus sampling.&lt;br /&gt;
In this case cliques are checked first for satisfaction of the&lt;br /&gt;
critical points criterion and then for satisfaction of the&lt;br /&gt;
chemical matching criteria.&lt;br /&gt;
&lt;br /&gt;
= Chemical Matching=&lt;br /&gt;
&lt;br /&gt;
The chemical_matching feature is used to&lt;br /&gt;
incorporate information about the chemical complementarity of a ligand&lt;br /&gt;
orientation into the matching process. In this feature, chemical labels&lt;br /&gt;
are assigned to site points&lt;br /&gt;
(see [[Chemical Matching]]&lt;br /&gt;
in the sphgen documentation for information on labeling spheres)&lt;br /&gt;
and ligand atoms (see [[Ligand File Input]])&lt;br /&gt;
([[Kuhl et al. J. Comput. Chem. 1984]]).&lt;br /&gt;
The site point labels are based on the local receptor environment. The&lt;br /&gt;
ligand atom labels are based on user-adjustable chemical functionality&lt;br /&gt;
rules. These labeling rules are identified with the chemical_defn_file&lt;br /&gt;
parameter and reside in an editable file (see [[chem.defn]]).&lt;br /&gt;
A node in a match will produce an unfavorable interaction if the atom&lt;br /&gt;
and site point components have labels which violate a chemical match&lt;br /&gt;
rule. The chemical matching rules are identified with the&lt;br /&gt;
chemical_match_file parameter and reside in an editable file (see [[chem_match.tbl]]).&lt;br /&gt;
If a match will produce unfavorable interactions, then the match is&lt;br /&gt;
discarded. The speed-up from this technique depends how extensively&lt;br /&gt;
site points have been labeled and the stringency of the match rules,&lt;br /&gt;
but an improvement of two-fold or more can be expected.&lt;br /&gt;
&lt;br /&gt;
=Macromolecular Docking=&lt;br /&gt;
&lt;br /&gt;
Although DOCK is typically applied to small&lt;br /&gt;
ligand molecules, it can be used to study macromolecular ligands,&lt;br /&gt;
for example protein-protein and protein-DNA complexes.&lt;br /&gt;
The chief difference in protocol is that to use the&lt;br /&gt;
match_receptor_sites procedure for the orientation search, special&lt;br /&gt;
ligand centers must be used to represent the ligand. This is signaled&lt;br /&gt;
by setting the ligand_centers parameter. The ligand centers may be&lt;br /&gt;
constructed by [[sphgen]] and&lt;br /&gt;
must reside in a file identified with the ligand_center_file parameter.&lt;br /&gt;
See [[Shoichet et al. J. Mol. Biol. 1991]] for examples and discussion of&lt;br /&gt;
macromolecular docking.&lt;br /&gt;
&lt;br /&gt;
NOTE: The following parameter&lt;br /&gt;
definitions will use the format below:&lt;br /&gt;
&lt;br /&gt;
  parameter_name [default] (value):&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In some cases, parameters are only&lt;br /&gt;
needed&lt;br /&gt;
(questions will only be asked) if the parameter above is enforced.&lt;br /&gt;
These parameters are indicated below by additional indentation.&lt;br /&gt;
&lt;br /&gt;
=Orient Ligand Parameters=&lt;br /&gt;
&lt;br /&gt;
* orient_ligand [yes] (yes, no):&amp;lt;br&amp;gt;    #Flag to orient ligand to spheres&lt;br /&gt;
* automated_matching [yes] (yes, no):&amp;lt;br&amp;gt;    # Flag to perform automated matching instead of manual matching&lt;br /&gt;
* receptor_site_file [receptor.sph] (string):&amp;lt;br&amp;gt;  # The file containing the receptor spheres&lt;br /&gt;
* max_orientations [1000] (int):&amp;lt;br&amp;gt;    # The maximum number of orientations that will be cycled through&lt;br /&gt;
* critical_points [no] (yes, no):&amp;lt;br&amp;gt;    #Flag to use critical point sphere labeling to target orientations to particular spheres&lt;br /&gt;
* chemical_matching [no] (yes, no):&amp;lt;br&amp;gt;    #Flag to use chemical coloring of spheres to match chemical labels on ligand atoms&lt;br /&gt;
* use_ligand_spheres [no] (yes/no):&amp;lt;br&amp;gt;    #Flag to enable a sphere file representing ligand heavy atoms to be used to orient the ligand &amp;lt;br&amp;gt;    #Typically used for macromolecular docking&lt;/div&gt;</summary>
		<author><name>Sudipto</name></author>
	</entry>
</feed>