Connect with us


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

$ ./

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_x86_64Linux2_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/


  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 founder of Bioinformatics Review and CEO at IQL Technologies. His areas of expertise include algorithm design, phylogenetics, MicroArray, Plant Systematics, and genome data analysis. If you have questions, reach out to him via his homepage.

Click to comment

You must be logged in to post a comment Login

Leave a Reply


What values are considered as good or bad in computational docking?



After performing computational docking, a question that comes to mind most is “what docking score is considered good or bad”. In this article, we will discuss this in detail. (more…)

Continue Reading

Bioinformatics Programming

How to sort binding affinities based on a cutoff using script?



How to sort binding affinities based on a cutoff using script?

Previously, we have provided a Python script ( to analyze the virtual screening (VS) results of Autodock Vina. Now, we have updated this script to sort binding affinities based on user inputted cutoff value. (more…)

Continue Reading


Virtual Screening using Autodock Vina: Frequently Asked Questions & Answers for Starters



Virtual Screening using Autodock Vina: Virtual Screening: Frequently Asked Questions & Answers for Starters

Virtual Screening (VS) is one of the important techniques in bioinformatics. It can be easily performed using Autodock Vina. We have provided detailed articles on this topic. In this article, we are trying to answer some FAQs for beginners. (more…)

Continue Reading