Bioinformatics ReviewBioinformatics Review
Notification Show More
Font ResizerAa
  •  Home
  • Docking
  • MD Simulation
  • Tools
  • More Topics
    • Softwares
    • Sequence Analysis
    • Algorithms
    • Bioinformatics Programming
    • Bioinformatics Research Updates
    • Drug Discovery
    • Phylogenetics
    • Structural Bioinformatics
    • Editorials
    • Tips & Tricks
    • Bioinformatics News
    • Featured
    • Genomics
    • Bioinformatics Infographics
  • Community
    • BiR-Research Group
    • Community Q&A
    • Ask a question
    • Join Telegram Channel
    • Join Facebook Group
    • Join Reddit Group
    • Subscription Options
    • Become a Patron
    • Write for us
  • About Us
    • About BiR
    • BiR Scope
    • The Team
    • Guidelines for Research Collaboration
    • Feedback
    • Contact Us
    • Recent @ BiR
  • Subscription
  • Account
    • Visit Dashboard
    • Login
Font ResizerAa
Bioinformatics ReviewBioinformatics Review
Search
Have an existing account? Sign In
Follow US
DockingSoftwareTools

How to install Autodock on Ubuntu (Linux) with CUDA GPU support?

Dr. Muniba Faiza
Last updated: October 16, 2021 10:31 pm
Dr. Muniba Faiza
Share
2 Min Read
How to install Autodock on Ubuntu (Linux) with CUDA GPU support?
SHARE

Autodock [1] is most widely used for docking. To accelerate the docking process, especially, during virtual screening, Autodock-GPU [2] provides great help. In this article, we are going to install Autodock-GPU on Ubuntu.

Contents
  • Preparing system
  • Downloading Autodock-GPU
  • Installing Autodock-GPU
    • References

Preparing system

Open a terminal by pressing Ctrl+Alt+T. Update and upgrade your system using the following commands:

$ sudo apt-get update

$ sudo apt-get upgrade

Downloading Autodock-GPU

Change to a directory where you want to download the software, let’s say ‘Downloads‘.

$ cd Downloads/

You can either download it from GitHub or past the following command:

$ wget https://github.com/ccsb-scripps/AutoDock-GPU/archive/refs/heads/develop.zip

Installing Autodock-GPU

Unzip the downloaded file and then install using the following command.

$ unzip develop.zip

It will create a new directory, move inside that directory and install.

$ cd AutoDock-GPU-develop/

$ make DEVICE=CUDA NUMWI=128

Here, since we are installing for CUDA, therefore the device name is CUDA. You can write the device name carefully. Other options are GPU, CPU, OCLGPU. NUMWI is the thread block size. Enter these values carefully.

It will take a few minutes to finish the compilation. After that, you will notice a binary, namely, ‘autodock_CUDA_128wi’ in the bin directory.

Now, whenever you want to dock using Autodock-GPU, execute this binary as shown below:

$ ./bin/autodock_CUDA_128wi --ffile protein.mps.fld --lfile ligand.pdbqt --nrun <#runs>


This is the basic command. Read the usage for more options.


NOTE: You might get an error while launching autodock, for instance,

“TclError: no display name and no $DISPLAY environment variable”.

If you encounter this error, then paste the following commands and then run autodock.

$ export DISPLAY=0.0

$ xhost +

This should resolve your problem.


References

  1. Morris, G. M., Huey, R., Lindstrom, W., Sanner, M. F., Belew, R. K., Goodsell, D. S., & Olson, A. J. (2009). AutoDock4 and AutoDockTools4: Automated docking with selective receptor flexibility. Journal of computational chemistry, 30(16), 2785-2791.
  2. Santos-Martins, D., Solis-Vasquez, L., Tillack, A. F., Sanner, M. F., Koch, A., & Forli, S. (2021). Accelerating AutoDock4 with GPUs and gradient-based local search. Journal of Chemical Theory and Computation, 17(2), 1060-1073.
TAGGED:Autodockautodock-gpudockingubuntu
Share This Article
Facebook Copy Link Print
ByDr. Muniba Faiza
Follow:
Dr. Muniba is a Bioinformatician based in New Delhi, India. She has completed her PhD in Bioinformatics from South China University of Technology, Guangzhou, China. She has cutting edge knowledge of bioinformatics tools, algorithms, and drug designing. When she is not reading she is found enjoying with the family. Know more about Muniba
Leave a Comment

Leave a Reply Cancel reply

You must be logged in to post a comment.

How to visualize a 3D structure using Py3Dmol?
How to visualize a 3D structure using Py3Dmol?
Bioinformatics Programming Cheminformatics GitHub Python
ai tools vs traditional tools in bioinformatics
AI Tools vs Traditional Tools in Bioinformatics- Which one to select?
Algorithms Artificial Intelligence Machine Learning Software Tools
AI vs Physics in Molecular Docking
AI vs Physics in Molecular Docking: Towards Faster and More Accurate Pose Prediction
Artificial Intelligence Drug Discovery Machine Learning
10 years of Bioinformatics Review: From a Blog to a Bioinformatics Knowledge Hub!
Editorial

You Might Also Like

How to compare two pairwise alignments using Modeller-10.1?
SoftwareTools

How to compare two pairwise alignments using Modeller-10.1?

November 20, 2021
[Tutorial] How to perform docking of zinc metalloproteins using Autodock Vina?
DockingSoftwareTools

[Tutorial] How to perform docking of zinc metalloproteins using Autodock Vina?

November 10, 2021
alvis
SoftwareTools

Alvis- A New Tool for Alignment & Visualization of Contigs & Reads and Chimera Detection

March 21, 2021
How to perform site-specific docking using Pyrx?
DockingSoftwareTools

How to perform site-specific docking using Pyrx?

July 25, 2021
Copyright 2024 IQL Technologies
  • Journal
  • Customer Support
  • Contact Us
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Cookie Policy
  • Sitemap
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?

Not a member? Sign Up