Beast

De acordo com a documentação do Beast, “BEAST is a cross-platform program for Bayesian analysis of molecular sequences using MCMC. It is entirely orientated towards rooted, time-measured phylogenies inferred using strict or relaxed molecular clock models. It can be used as a method of reconstructing phylogenies but is also a framework for testing evolutionary hypotheses without conditioning on a single tree topology. BEAST uses MCMC to average over tree space, so that each tree is weighted proportional to its posterior probability. We include a simple to use user-interface program for setting up standard analyses and a suit of programs for analysing the results.

Versões disponíveis

  • beast/1.10.4

  • beast/1.8.4

  • beast/2.4.7 (default)

Submissão de jobs com memória compartilhada

Crie um arquivo chamado, por exemplo, submit_jobs.sh.

#!/bin/bash
#SBATCH -t 5-00 -c 56

export INPUT="input.xml"
export OUTPUT="*.log *.ops *.trees"

module load beast/1.10.4
job-nanny beast -beagle_instances 56 -threads 56 -beagle_multipartition on P4_2.xml

Para submeter o processo, basta usar o comando:

sbatch submit_jobs.sh

Submissão de jobs com versão Java

Crie um arquivo chamado, por exemplo, submit_jobs.sh.

#!/bin/bash
#SBATCH -t 5-00 -c 8

export INPUT="input.xml"
export OUTPUT="*.log *.ops *.trees"

module load beast/2.4.7
job-nanny java -jar $BEAST_DIR/lib/beast.jar input.xml

A variável de ambiente BEAST_DIR contém o caminho onde o Beast está instalado.

Referência

Para informações adicionais sobre o software, consulte a documentação do Beast.