ExaBayes is a software tool designed for large-scale Bayesian phylogenetic inference [1]. It is particularly optimized for analyzing massive datasets, such as those derived from next-generation sequencing, by efficiently estimating phylogenetic trees. ExaBayes employs parallel computing techniques to handle computationally intensive tasks, making it suitable for high-performance computing environments. In this article, we will install Exabayes on Ubuntu (Linux).
Preparing system
It is good to update and upgrade your Ubuntu system first. Log into your Ubuntu system and open the terminal by pressing Ctrl+Alt+T altogether, and type the following commands:
$ sudo apt-get update
$ sudo apt-get upgrade
Downloading required dependencies
$ sudo apt-get install -y cmake g++ libopenmpi-dev openmpi-bin autoconf automake libtool make
Downloading Exabayes
Change to the directory where you want to download (here, it is Downloads). Open a terminal and paste the following command to download Exabayes.
$ cd Downloads/
$ wget https://cme.h-its.org/exelixis/resource/download/software/exabayes-1.5.1.tar.gz
Installing Exabayes
Extract the downloaded file.
$ tar xvzf exabayes-1.5.1.tar.gz
It will create a new directory namely exabayes-1.5.1. Move inside this directory.
$ cd exabayes-1.5.1/
Now install using the following commands:
$ ./configure --enable-mpi && make
$ sudo make install
enable-mpi argument will help to employ parallel computing.
References
- Aberer, A. J., Kobert, K., & Stamatakis, A. (2014). ExaBayes: massively parallel Bayesian tree inference for the whole-genome era. Molecular biology and evolution, 31(10), 2553-2556.