RevBayes

Overview

  • RevBayes: Provides an interactive environment for statistical computation in phylogenetics. It is primarily intended for modeling, simulation, and Bayesian inference in evolutionary biology, particularly phylogenetics. However, the environment is quite general and can be useful for many complex modeling tasks.

Using

Use the module name revbayes to discover versions available and to load the application.

The application can be built in two flavors:

  1. Single node, single core: Uses the command rb.

  2. Multi node, multi tasks per node, single core per task: Built with MPI support via openmpi. The module version will be post fixed with -ompi and uses the command rb-mpi.

Multicore

If using the MPI version:

Cluster

Partition

Commands:

Cluster

Partition

Commands:

WildIris

wildiris

[@wilog01 testing]$ salloc -A arcc -t 1:00:00 -N 2 --tasks-per-node 2 --partition=wildiris [@wi001 testing]$ mpirun -np 4 rb-mpi RevBayes version (1.1.1) Build from () on Thu Dec 29 08:24:59 MST 2022 MPI enabled: using 4 processes. Visit the website www.RevBayes.com for more information about RevBayes. RevBayes is free software released under the GPL license, version 3. Type 'license()' for details. To quit RevBayes type 'quit()' or 'q()'. >

 

wildiris-phys

[salexan5@wilog01 testing]$ salloc -A arcc -t 1:00:00 -N 2 --tasks-per-node 2 --partition=wildiris-phys [salexan5@wi005 testing]$ export OMP_NUM_THREADS=1 [salexan5@wi005 testing]$ mpirun --mca btl_tcp_if_include bond0 -np 4 rb-mpi RevBayes version (1.1.1) Build from () on Thu Dec 29 08:24:59 MST 2022 MPI enabled: using 4 processes. Visit the website www.RevBayes.com for more information about RevBayes. RevBayes is free software released under the GPL license, version 3. Type 'license()' for details. To quit RevBayes type 'quit()' or 'q()'. >