AutoDock
References Versions Obtaining Movies Documentation Examples Parameters FAQ Useful Tools Work in Progress

Obtaining AutoDock

  • Academic Availability
  • Commercial Availability
  • How is AutoDock distributed?
  • How big is AutoDock?
  • Which platforms does AutoDock run on?
  • How do I obtain AutoDock?
  • Academic Availability

    AutoDock continues to be free to academics and educational institutions for non-commercial use.  The C and C++ source code of all the programs is provided, along with Unix makefiles to help compile the executables.  You and an institutional representative, such as your Head of Department, are required to sign and return a Software Distribution Agreement.  Then you will be sent instructions by email on how to ftp the software from The Scripps Research Institute. There are more details below.
     
    If you work at Scripps, you can use the latest version of AutoDock that lives under the '/mgl' directory.  You do not need to sign a license agreement. The latest version is developed on an SGI, so you should try to run AutoDock on an SGI running IRIX64 if you want the most up-to-date version.  AutoDock is also available on the SGI Origin Compute Cluster, accessible via "atlas". These machines currently run the PBS batch system, and are a good resource for heavy number crunching, like AutoDock dockings. If you need to run on another platform, there are executables but they may not be completely up-to-date: I can always re-compile the latest source if you need it on another platform.

    If you need help, or have a request for a new feature, let me know and I will make sure that your question is answered as soon as possible.

    Garrett M. Morris
    (1) The machine you wish to run AutoDock should be able to automount  '/mgl' and its sub-directories. Check if you can do this:
    % cd /mgl
    If you can, then you go to step (2).  If not., you will have to install a local copy on your machine.

    (2) If you want to know what type of platform your machine is (i.e. hardware and operating system versions, etc.), type:

    % uname -a
    (3) You should copy the '.autodocksetup' file to your home directory:
    % cp /home/garrett/.autodocksetup $HOME
    (4) Next, in your '.login' file, add these lines:
    setenv ARCHOSV sgi4DIRIX646  #if using SGI IRIX64.
    source $HOME/.autodocksetup
    set path = ($path  $AUTODOCK_BIN $AUTODOCK_UTI)
    This should set up everything you need to use AutoDock and its related programs ($AUTODOCK_BIN) and scripts ($AUTODOCK_UTI). If you are running on the Power Challenge via "atlas" then add this to your '.login' file (in the SGI section if you have one):
    set path = ($path /usr/people/applications/autodock $AUTODOCK_UTI)
    (5) Now you are ready to get started.  Download a PostScript copy of the AutoDock User Guide and print it out, or read it online. If you do not have time to read documentation, jump right to the `Getting Started' section of the User Guide. 

    Note that on the PowerChallenge cluster, you can launch several AutoDock jobs at once using the "submit.py" script, and while the dockings are running or when they're finished, you can cluster the results using "recluster.py" into one large histogram. If you already have a DPF with the name "stem.dpf", and you want to run on ncpus CPUs, where ncpus is an integer, say 10 or 20, then type this:

    % submit.py stem ncpus

    To re-cluster the dockings, use ADT or on the command-line on 'atlas', the usage is:

    % recluster.py stem num ['during'|'end'] [rmstol]

    For example:

    % recluster.py z3 20 during 3.5

    So here, z3.dpf is the name of the DPF, 20 is the number of concurrent docking jobs you want re-clustered, 'during' means that results produced during the dockings will be used, and '3.5' is the RMSD tolerance in Angstroms for re-clustering. Note that 'recluster.py' is dependent on you using 'submit.py' to start the jobs, since it makes the same assumptions about file naming conventions.

    Happy docking!
    ^

    Commercial Availability

    The Molecular Graphics Laboratory currently distributes AutoDock to commercial institutions. Contact Art Olson for more information.
    ^

    How is AutoDock distributed?

    AutoDock is distributed only after you have read, signed and returned a Software Distribution Agreement. You are then sent, by email, ftp instructions on how to download the source code across the internet. We do not distribute AutoDock through traditional mail.
    ^

    How big is AutoDock?

    AutoDock is distributed in the form of a Gnu-zip (gzip) compressed tar file, which contains the source code, binaries, examples, utilities and Makefiles. The Gnu gzipped file for AutoDock 3.0, extension ".gz", is very large: about 11 Mbytes. It contains two sets of grid maps along with several binaries for different machines and operating systems. The Unix "compress" command refused to compress the orignal tar file, which was about 15 MBytes, so only the gzipped version is provided. Gnu-zip or gzip can be downloaded for free from a variety of sites, including http://www.gnu.org/order/ftp.html, although you are encouraged to make a donation to the Free Software Foundation if you can. Once you have downloaded the file you will have to "gunzip" and "tar xvf" it. Binaries are included for Silicon Graphics IRIX 5 and 6, Compaq/DEC Alpha OSF1 Unix and Sun Solaris. Some of the utilities require that you uncomment certain lines in the Makefiles to match your hardware, and then run "make", in order to generate the executables. Detailed instructions will be provided when we receive your license agreement: see below.
    ^

    Which platforms does AutoDock run on?

    AutoDock has been compiled succesfully on the following hardware platforms, all running the Unix operating system (unless otherwise stated): If anyone has compiled AutoDock on another system, please let me know so I can keep this list up-to-date.
    ^

    How do I obtain AutoDock?

    1. Download the License Agreement, Read and Sign It
    2. Fax or Mail the Signed License Agreement
    3. Wait for ftp instructions


    1. Download the License Agreement, Read and Sign It

    If you have a PostScript printer and Adobe Acrobat Reader, you can download the license agreement here:
     
    Version North America Europe
    AutoDock 3.0 PDF 8.5" x 11" PDF A4
    AutoDock 2.4 PDF 8.5" x 11" PDF A4
    AutoDock 2.2 PDF 8.5" x 11" PDF A4


    and print it out. The agreement is available in both North American and European paper sizes, in PDF (Portable Document Format). Both Acrobat Reader and the PDF-displaying plug-in are free and available from Adobe Systems Incorporated.

    If you cannot print these files, you can obtain the agreement by sending email to Peggy Graber (graber@scripps.edu),  the Administrative Assistant to Prof. Olson.  Please include your daytime telephone number, your FAX number and your address. It is important to include your FAX number, because you will be faxed a copy of the software distribution agreement.

    Read the license agreement. If you agree to its conditions, fill out the form clearly using a typewriter or block capital letters. You must sign the form, and you must have your institutional or departmental head also sign it.


    2. Fax or Mail the Signed License Agreement

    Once the Software Distribution Agreement has been completed and signed, please either fax it or mail it to Peggy Graber, Administrative Assistant, at the fax number or address below.

    FAX Number:

    + (858) 784-2860 (Note the new area code.)

    Conventional Mail:

    Arthur J. Olson, Ph.D.
    The Scripps Research Institute, MB-5
    Department of Molecular Biology
    10550 North Torrey Pines Road
    La Jolla, CA 92037-1000
    U.S.A.


    3. Wait for ftp instructions

    You will be sent ftp instructions by email, once we receive your completed Software Licence Agreement. Please allow 5 business days for processing.

    Please read these instructions carefully: they will explain everything you need to know.

    Once you have downloaded the distribution and un-compressed the files, please read the "README" files in each directory: they contain important instructions and information.  Thanks!

    Happy Docking!

    ^


    AutoDock
    References Versions Obtaining Movies Documentation Examples Parameters FAQ Useful Tools Work in Progress