====== Beagle ======
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.
===== Information =====
* Latest Version: 3.1.2
* Added: August, 2015
* Updated: June, 2021
* Link: https://github.com/beagle-dev/beagle-lib
===== Usage =====
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 [[https://hpc.ilri.cgiar.org/beast-software|BEAST]] and [[https://hpc.ilri.cgiar.org/beast2-software|BEAST2]].
===== Installation ======
Notes from the sysadmin during installation:
$ git clone https://github.com/beagle-dev/beagle-lib.git -b v3.1.2
$ cd beagle-lib
$ sed -i 's/compute_30/compute_70/' configure.ac
$ scl enable devtoolset-7 bash
$ sudo yum install libtool
$ ./autogen.sh
$ ./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.