<?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=History_of_DOCK_6</id>
	<title>History of DOCK 6 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=History_of_DOCK_6"/>
	<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=History_of_DOCK_6&amp;action=history"/>
	<updated>2026-04-09T17:10:18Z</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=History_of_DOCK_6&amp;diff=9355&amp;oldid=prev</id>
		<title>TBalius: /* Version 3.5 */</title>
		<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=History_of_DOCK_6&amp;diff=9355&amp;oldid=prev"/>
		<updated>2016-04-05T15:26:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Version 3.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:26, 5 April 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l91&quot;&gt;Line 91:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 91:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;score optimization, degeneracy checking, chemical matching and critical&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;score optimization, degeneracy checking, chemical matching and critical&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;clustering.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;clustering.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note that this branch is still being developed and used, the latest release is [[DOCK_3.7]].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Version 4.0=&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Version 4.0=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff::1.12:old-9329:rev-9355 --&gt;
&lt;/table&gt;</summary>
		<author><name>TBalius</name></author>
	</entry>
	<entry>
		<id>http://wiki.docking.org/index.php?title=History_of_DOCK_6&amp;diff=9329&amp;oldid=prev</id>
		<title>Sudipto: Created page with &quot;=Version 1.0/1.1=  Authors: Robert Sheridan, Renee DesJarlais, Irwin Kuntz  The program DOCK is an automatic procedure for docking a molecule into a receptor site. The recepto...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=History_of_DOCK_6&amp;diff=9329&amp;oldid=prev"/>
		<updated>2016-03-23T23:00:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;=Version 1.0/1.1=  Authors: Robert Sheridan, Renee DesJarlais, Irwin Kuntz  The program DOCK is an automatic procedure for docking a molecule into a receptor site. The recepto...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Version 1.0/1.1=&lt;br /&gt;
&lt;br /&gt;
Authors: Robert Sheridan, Renee&lt;br /&gt;
DesJarlais, Irwin Kuntz&lt;br /&gt;
&lt;br /&gt;
The program DOCK is an automatic procedure for&lt;br /&gt;
docking a molecule into a receptor site. The receptor site is&lt;br /&gt;
characterized by centers, which may come from sphgen or any other&lt;br /&gt;
source. The molecule being docked is characterized by ligand centers,&lt;br /&gt;
which may be its non-hydrogen atoms or volume-filling spheres&lt;br /&gt;
calculated in sphgen. The ligand centers and receptor centers are&lt;br /&gt;
matched based on comparison of ligand-center/ligand-center and&lt;br /&gt;
receptor-center/receptor-center distances. Sets of ligand centers match&lt;br /&gt;
sets of receptor centers if all the internal distances match, within a&lt;br /&gt;
value of distance_tolerance. Ligand-receptor pairs are added to the set&lt;br /&gt;
until at least nodes_minimum pairs have been found. At least three&lt;br /&gt;
pairs must be found to uniquely determine a rotation/translation matrix&lt;br /&gt;
that will orient the ligand in the receptor site. A least-squares&lt;br /&gt;
fitting procedure is used ([[Ferro et al. Act. Cryst. A. 1977]]).&lt;br /&gt;
Once an orientation has been found, it is evaluated by any of several&lt;br /&gt;
scoring functions. DOCK may be used to explore the binding modes of an&lt;br /&gt;
individual molecule, or be used to screen a database of molecules to&lt;br /&gt;
identify potential ligands.&lt;br /&gt;
 &lt;br /&gt;
=Version 2.0 =&lt;br /&gt;
&lt;br /&gt;
Authors: Brian Shoichet, Dale Bodian, Irwin Kuntz&lt;br /&gt;
&lt;br /&gt;
DOCK version 2.0 was written to give the user&lt;br /&gt;
greater control over the thoroughness of the matching procedure, and&lt;br /&gt;
thus over the number of orientations found and the CPU time required&lt;br /&gt;
([[Shoichet et al. J. Comp. Chem. 1992]]).&lt;br /&gt;
In addition, certain algorithmic shortcomings of earlier versions were&lt;br /&gt;
overcome. Versions 2.0 and higher are particularly useful for&lt;br /&gt;
macromolecular docking ([[Shoichet et al. J. Mol. Biol. 1991]])&lt;br /&gt;
and applications which demand detailed exploration of ligand binding&lt;br /&gt;
modes. In these cases, users are encouraged to run CLUSTER in&lt;br /&gt;
conjunction with sphgen and DOCK.&lt;br /&gt;
 &lt;br /&gt;
To allow for greater control over&lt;br /&gt;
searches of&lt;br /&gt;
orientation space, the ligand and receptor centers are pre-organized&lt;br /&gt;
according to their internal distances. Starting with any given center,&lt;br /&gt;
all the other centers are presorted into &amp;amp;#8220;bins&amp;amp;#8221;&lt;br /&gt;
based on&lt;br /&gt;
their distance to the first center. All centers are tried in turn as&lt;br /&gt;
&amp;amp;#8220;first&amp;amp;#8221; positions, and all the points in a bin&lt;br /&gt;
which has&lt;br /&gt;
been chosen for matching are tried sequentially. Ligand and receptor&lt;br /&gt;
bins are chosen for matching when they have the same distance limits&lt;br /&gt;
from their respective &amp;amp;#8220;first&amp;amp;#8221; points. The number of&lt;br /&gt;
centers&lt;br /&gt;
in each bin determines how many sets of points in the receptor and the&lt;br /&gt;
ligand will ultimately be compared. In general, the wider the bins, the&lt;br /&gt;
greater the number of orientations generated. Thus, the thoroughness of&lt;br /&gt;
the search is under user control.&lt;br /&gt;
 &lt;br /&gt;
=Version 3.0=&lt;br /&gt;
 &lt;br /&gt;
Authors: Elaine Meng, Brian Shoichet,&lt;br /&gt;
Irwin Kuntz&lt;br /&gt;
 &lt;br /&gt;
Version 3.0 retained the matching&lt;br /&gt;
features of version 2.0, and introduced options for scoring&lt;br /&gt;
([[Meng et al. J. Comp. Chem., 1992]]).&lt;br /&gt;
Besides the simple contact scores mentioned above, one can also obtain&lt;br /&gt;
molecular mechanics interaction energies using grid files calculated by&lt;br /&gt;
CHEMGRID (which is now superseded by GRID in version 4.0). More&lt;br /&gt;
information about the ligand and receptor molecules is required to&lt;br /&gt;
perform these higher-level kinds of scoring. Point charges on the&lt;br /&gt;
receptor and ligand atoms are needed for electrostatic scoring, and&lt;br /&gt;
atom-type information is needed for the van der Waals portion of the&lt;br /&gt;
force field score. Input formats (some of them new in version 3.5) are&lt;br /&gt;
discussed in various parts of the documentation; one example of a&lt;br /&gt;
&amp;amp;#8220;complete format&amp;amp;#8221; (including point charges and atom&lt;br /&gt;
type&lt;br /&gt;
information) is SYBYL MOL2 format. Parameterization of the receptor is&lt;br /&gt;
discussed in the documentation for CHEMGRID. In DOCK, ligand parameters&lt;br /&gt;
are read in along with the coordinates; input formats are described&lt;br /&gt;
below. Currently, the options are: contact scoring only, contact&lt;br /&gt;
scoring plus Delphi electrostatic scoring, and contact scoring plus&lt;br /&gt;
force field scoring. Atom-type information and point charges are not&lt;br /&gt;
required for contact scoring only.&lt;br /&gt;
&lt;br /&gt;
=Version 3.5 =&lt;br /&gt;
&lt;br /&gt;
Authors: Mike Connolly, Daniel&lt;br /&gt;
Gschwend, Andy Good, Connie Oshiro, Irwin Kuntz&lt;br /&gt;
&lt;br /&gt;
Version 3.5 added several features:&lt;br /&gt;
score optimization, degeneracy checking, chemical matching and critical&lt;br /&gt;
clustering.&lt;br /&gt;
 &lt;br /&gt;
=Version 4.0=&lt;br /&gt;
&lt;br /&gt;
Authors: Todd Ewing, Irwin Kuntz&lt;br /&gt;
 &lt;br /&gt;
Version 4.0 was a major rewrite and update of DOCK&lt;br /&gt;
([[Ewing et al. 2001]]).&lt;br /&gt;
A new matching engine was developed which is more robust, efficient,&lt;br /&gt;
and easier to use ([[Ewing and Kuntz. J. Comput. Chem. 1997]]).&lt;br /&gt;
Orientational sampling can now be controlled directly by specifying the&lt;br /&gt;
number of desired orientations. Additional features include chemical&lt;br /&gt;
scoring, chemical screening, and ligand flexibility.&lt;br /&gt;
&lt;br /&gt;
=Version 5.0-5.4=&lt;br /&gt;
 &lt;br /&gt;
Authors: Demetri Moustakas, P. Therese&lt;br /&gt;
Lang, Scott Pegg, Scott Brozell, Irwin Kuntz&lt;br /&gt;
&lt;br /&gt;
Version 5 was rewritten in C++ in a modular format,&lt;br /&gt;
which allows for easy implementation of new scoring functions, sampling&lt;br /&gt;
methods and analysis tools ([[Moustakas et al., 2006]]).&lt;br /&gt;
Additional new features include MPI parallelization, exhaustive&lt;br /&gt;
orientation searching, improved conformation searching, GB/SA solvation&lt;br /&gt;
scoring, and post-screening pose clustering.&lt;br /&gt;
([[Zou et al. J. Am. Chem. Soc., 1999]])&lt;br /&gt;
&lt;br /&gt;
=Version 6.0-6.8=&lt;br /&gt;
 &lt;br /&gt;
DOCK 6 is an extension of the DOCK 5 code base. It&lt;br /&gt;
includes the implementation of Hawkins-Cramer-Truhlar GB/SA solvation&lt;br /&gt;
scoring with salt screening and PB/SA solvation scoring through&lt;br /&gt;
OpenEye&amp;#039;s Zap Library. Additional flexibility has been added to scoring&lt;br /&gt;
options during minimization. The new code also incorporates DOCK&lt;br /&gt;
version 3.5.54 scoring features like Delphi electrostatics,&lt;br /&gt;
ligand desolvation, and receptor&lt;br /&gt;
desolvation. Finally, DOCK 6 introduces new code that allows access to&lt;br /&gt;
the NAB library of functions such as receptor flexibility, the full&lt;br /&gt;
AMBER molecular mechanics scoring function with implicit solvent,&lt;br /&gt;
conjugate gradient minimization, and molecular dynamics simulation&lt;br /&gt;
capabilities.&lt;br /&gt;
See [[Lang et al. RNA, 2009]],[[Brozell et al., 2012]] [[Allen et al., 2015]], and [[Jiang et al., 2015]].&lt;/div&gt;</summary>
		<author><name>Sudipto</name></author>
	</entry>
</feed>