Raccoon2: A GUI facilitating virtual screenings with Autodock and Autodock Vina


In the previous article, a new plugin called ‘Raccoon’ was mentioned, which helps in preparing virtual screening using Autodock. It provides a simple graphical user interface (GUI) where you can easily load the ligand and protein files in Autodock and perform virtual screening. An advanced version of Raccoon called, ‘Raccoon2’ has been introduced by Forli et al., (2016) [1] as GUI to prepare and analyze Autodock and Autodock Vina virtual screenings.

Raccoon2 incorporates some new features such as an automatic server connection manager, loading multiple receptor structures and flexible residues, GUI for docking setup and grid box, result filtering options by energy or ligand efficiency, and interactions, easy management or remote jobs, and automatic installation of docking services (for Autodock Vina only).

How to install Raccoon2?

Raccoon2 is added in MGLTools and the installer can be downloaded from here. It is available for Windows, Linux, and MAC OS.

Once the installer is downloaded (let’s say in Downloads directory), open the terminal and type the following commands:

$ cd Downloads

$ chmod +x mgltools_Linux-x86_64_1.5.7rc1_install

$ ./mgltools_Linux-x86_64_1.5.7rc1_install

If it shows an error “Permission denied”, then try

$ sudo ./mgltools_Linux-x86_64_1.5.7rc1_install

In case of a tar package, type the following commands in the terminal:

$ cd Downloads

$ tar xvzf mgltools_Linux-x86_64_1.5.7rc1.tar.gz

You can see a new directory named ‘MGLTools-1.5.7rc1‘ has been created in the Downloads directory.

$ cd mgltools_Linux-x86_64_1.5.7rc1

$ ./install.sh

Accept the terms of the software and choose the installation folder, and click ‘Finish’ after the complete installation.

Now, in order to run this via terminal, create an alias and add it in your bashrc file using the following commands:

$gedit ~/.bashrc

It will open the bashrc file, go at the end of this file and type the following:
$ alias adtrc='/home/user/Downloads/MGLTools-1.5.7rc1/bin/adt'

$ alias visionrc='/home/user/Downloads/mgltools_x86_64Linux2_1.5.7rc1/bin/vision'

$ alias pythonshrc='/home/user/Downloads/mgltools_x86_64Linux2_1.5.7rc1/bin/pythonsh'

Save the file, go back to the terminal and type:

$ source ~/.bashrc

Try running adtrc from your terminal, it should be working.

To run the Raccoon2 GUI, type the following in the terminal,

$ pythonshrc /home/user/Downloads/mgltools_x86_64Linux2_1.5.7rc1/MGLToolsPckgs/CADD/Raccoon2/gui/Raccoon2GUI.py


  1. Forli, S., Huey, R., Pique, M. E., Sanner, M. F., Goodsell, D. S., & Olson, A. J. (2016). Computational protein-ligand docking and virtual drug screening with the AutoDock suite. Nature Protocols, 11(5), 905-919.
Tariq is a professional Software Developer at IQL. His areas of expertise include algorithm design, phylogenetics, MicroArray, Plant Systematics, and genome data analysis. If you have questions, reach out to him via Researchgate.

Leave a Reply

HOW TO CITE THIS ARTICLE Tariq Abdullah (2018). Raccoon2: A GUI facilitating virtual screenings with Autodock and Autodock Vina. Bioinformatics Review, 4 (10)
Previous Story

How to install Raccoon plugin on Ubuntu for virtual screening using Autodock?

Next Story

Bioinformatics is prediction- and simulation-based: Let's rephrase the conversation!

Latest from Bioinformatics Programming

Willing to stay updated?

By investing less than 30 seconds you can start recieving all our new articles in your mailbox. Stay updated with latest Bioinformatics Research, trends and tools of trade.


Lost your password? Please enter your email address. You will receive mail with link to set new password.