RAxML

RAxML (Randomized Axelerated Maximum Likelihood) is a program for sequential and parallel Maximum Likelihood based inference of large phylogenetic trees.

Information

Usage

Show all available versions of RAxML:

$ module avail RAxML

Load one version into your environment and run it:

$ module load RAxML/8.2.12
$ raxmlHPC-PTHREADS-AVX

Note: you should set the number of concurrent CPU threads using the -T option. For example, if you have requested five CPUs in your SLURM batch script, you can tell RAxML to use five threads:

$ raxmlHPC-PTHREADS-AVX -T 5

Installation

Notes from the sysadmin during installation:

$ cd /tmp
$ wget https://github.com/stamatak/standard-RAxML/archive/v8.2.12.tar.gz
$ tar xf v8.2.12.tar.gz
$ cd standard-RAxML-8.2.12
$ make -f Makefile.SSE3.gcc
$ make -f Makefile.SSE3.PTHREADS.gcc
$ make -f Makefile.AVX.gcc
$ make -f Makefile.AVX.PTHREADS.gcc
$ sudo mkdir -p /export/apps/RAxML/8.2.12/bin
$ sudo cp raxmlHPC-* /export/apps/RAxML/8.2.12/bin