User Tools

Site Tools


Table of Contents


BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages such as BEAST.



See which versions of beagle are available:

$ module avail beagle

Load one version into your environment:

$ module load beagle/3.1.2

Beagle is not useful by itself, but you can use it to speed up BEAST and BEAST2.


Notes from the sysadmin during installation:

$ git clone -b v3.1.2
$ cd beagle-lib
$ sed -i 's/compute_30/compute_70/'
$ scl enable devtoolset-7 bash
$ sudo yum install libtool
$ ./
$ ./configure --prefix=/export/apps/beagle/3.1.2
$ sudo mkdir -p /export/apps/beagle/3.1.2
$ sudo chown aorth /export/apps/beagle/3.1.2
$ make install
$ sudo chown -R root:root /export/apps/beagle/3.1.2

Note (2021-06-21): Re-compiled on compute06 with support for NVIDIA GPU compute capability 7.0, but still seems to run on other nodes without modification.

beagle-software.txt · Last modified: 2021/06/21 07:52 by aorth