Usage
- Use -beagle_GPU beast command-line argument to invoke BEAST with GPU acceleration when running in a GPU Job
- To use CPU acceleration with the beagle library, use the '-beagle_SSE -beagle_instances N' command line switches where 'N' equals to the number of requested Beagle library instances.
- To limit the number of computing cores Beast will use for posterior computation to the number requested from the batch system use the '-threads N' where 'N' is the number of threads. Then, the job r$
#SBATCH --ntasks=1
#SBATCH --cpus-per-task=X
where X = N + 1.
- General performance considerations - http://www.beast2.org/beagle-beast-2-in-cluster/.
Galaxy¶
Beast is also available for use through the friendly web interface of the UFRC Galaxy instance. It's located in the "Phylogenetics" section.
Interactive BEAUti use¶
See https://beast.community/beauti for general documentation on using BEAUti.
- Start an OnDemand session (console or desktop)
- Load the beast module in the terminal
See GUI Programs for reference.
Installing BEAST2 plugins¶
- Start an OnDemand session (console or desktop)
- Load the beast module in the terminal
- Run beauti; use the File/Manage Packages menu to select the add-ons to (un)install.
Note: Beast2 plugins are installed into your personal directory.