RAxML

De acordo com a página do Raxml, “Phylogenies are increasingly used in all fields of medical and biological research. Moreover, because of the next-generation sequencing revolution, datasets used for conducting phylogenetic analyses grow at an unprecedented pace. RAxML (Randomized Axelerated Maximum Likelihood) is a popular program for phylogenetic analyses of large datasets under maximum likelihood. Since the last RAxML paper in 2006, it has been continuously maintained and extended to accommodate the increasingly growing input datasets and to serve the needs of the user community”.

Versões Disponíveis

  • raxml/8.2.11

Submissão de Jobs em Paralelo

Crie um arquivo chamado, por exemplo, submit_paral_jobs.sh:

#!/bin/bash
#SBATCH -t 24:00:00 -n 8

export INPUT="raxml-mpi.phy"
export OUTPUT="*"

module load raxml
job-nanny srun -n 8 raxmlHPC-MPI-SSE3 -N 8 -p123 -m PROTGAMMAWAG -s raxml-mpi.phy -n raxml-mpi

Para submeter o processo, basta usar o comando:

sbatch submit_paral_jobs.sh

Submissão de Jobs Seriais

Crie um arquivo chamado, por exemplo, submit_serial_jobs.sh:

#!/bin/bash
#SBATCH -t 24:00:00 -c 8

export INPUT="raxml-smp.phy"
export OUTPUT="*"

module load raxml
job-nanny raxmlHPC-PTHREADS-SSE3 -T 8 -p123 -m PROTGAMMAWAG -s raxml-smp.phy -n raxml-smp

Para submeter o processo, basta usar o comando:

sbatch submit_serial_jobs.sh

Referências

Para informações adicionais sobre o software, consulte a página do Raxml.