License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
Created: May 15, 2020
Last Modified: May 15, 2020
Protocol Integer ID: 37070
Installing dependency packages
Installing dependency packages
Open a terminal (Ctrl + Alt + T).
Update the package list and install the dependency packages for the BEAST and BEAGLE.
Create a directory called softwares to your HOME directory, switch to it and then download the Intel OpenCL implementations installer.
Unpack the compressed .tar.gz file, switch to installer directory and install the Intel OpenCL implementations, accepting defaults.
After installation, remove the Intel OpenCL implementations installer directory and installer.
Command
mkdir $HOME/softwares
cd $HOME/softwares
wget http://registrationcenter-download.intel.com/akdlm/irc_nas/vcp/16284/intel_sdk_for_opencl_applications_2020.0.270.tar.gz
tar -zxvf intel_sdk_for_opencl_applications_2020.0.270.tar.gz
cd intel_sdk_for_opencl_applications_2020.0.270
bash install.sh
cd ..
rm -rf intel_sdk_for_opencl_applications_2020.0.270*
Installing NVIDIA CUDA drivers
Installing NVIDIA CUDA drivers
Get the PPA repository and install the NVIDIA CUDA driver.
git clone --depth=1 https://github.com/beagle-dev/beagle-lib.git
cd beagle-lib
./autogen.sh
./configure --prefix=$HOME/softwares/beagle --with-opencl=/opt/intel/system_studio_2020/opencl/SDK --with-cuda=/usr/local/cuda
make install
make check
cd ..
Installing BEAST
Installing BEAST
Download the BEAST installer and unpack the compressed .tgz file.
After install, remove the compressed .tgz file.
Command
cd $HOME/softwares
wget https://github.com/beast-dev/beast-mcmc/releases/download/v1.10.5pre1/BEASTv1.10.5pre.tgz
tar -zxvf BEASTv1.10.5pre.tgz
rm BEASTv1.10.5pre.tgz