Docking
Installing Pyrx on Ubuntu

Pyrx is a bioinformatics software that is used for virtual screening of a large number of compounds against targets [1]. In this article, we will install Pyrx on Ubuntu.
Getting started
Let’s update and upgrade the system first.
$ sudo apt-get update
$ sudo apt-get upgrade
Downloading Prerequisites
You need to install pip before installing Pyrx. Open a terminal and type the following command.
For Python2
$ sudo apt install python-pip
For Python3
$ sudo apt install python3-pip
To check the installation, type:
$ pip --version
Downloading Pyrx
Change to the directory where you want to download the software. Let’s say, Downloads.
$ cd Downloads/
Download the binary file from here.
Installing Pyrx
Method-I
To start the installer, grant execution permission and then install it as shown below.
$ chmod +x Pyrx-0.8-linux-x86_64-install
$ ./Pyrx-0.8-linux-x86_64-install
Method-II
You can install Pyrx using pip. For that, you will have to install pip first.
For Python2
$ sudo apt-get install python-pip
For Python3
$ sudo apt-get install python3-pip
Now install Pyrx using pip.
$ pip install -U wxPython
Now, you have successfully installed Pyrx on your system.
References
- Dallakyan, S., & Olson, A. J. (2015). Small-molecule library screening by docking with PyRx. In Chemical biology (pp. 243-250). Humana Press, New York, NY.
Bioinformatics Programming
How to sort binding affinities based on a cutoff using vs_analysis.py script?

Previously, we have provided a Python script (vs_analysis.py) 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…)
Docking
Virtual Screening using Autodock Vina: 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…)
Docking
[Tutorial] How to perform docking of zinc metalloproteins using Autodock Vina?
![[Tutorial] How to perform docking of zinc metalloproteins using Autodock Vina?](https://bioinformaticsreview.com/wp-content/uploads/2021/10/zn.jpg)
Proteins containing zinc atoms are docked in a different way than that of the normal simple proteins. Zinc atoms must be considered by a force field during the docking process. In this article, we are going to dock zinc metalloprotein with a ligand using Autodock Vina [1]. (more…)
You must be logged in to post a comment Login