AutoDock Vina é um programa de código aberto para fazer docking molecular. Ele foi projetado e implementado pelo Dr. Oleg Trott no Molecular Graphics Lab no The Scripps Research Institute.
O software Autodock Vina não está paralelizando o processamento quando um job é submetido para mais de um nó de processamento, porém está paralelizando em um único nó. Dessa forma, é recomendado que o arquivo .srm tenha os seguintes parâmetros para a submissão do job:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #!/bin/bash #SBATCH --job-name=VSD_ProTxII # Nome do job #SBATCH --partition=medium # Fila (medium/long/gpu) #SBATCH --ntasks=12 # Número de processos # Arquivo de entrada do INPFILE=entrada.txt # Arquivo de saida OUTFILE=saída.log # Nó de execução echo "Nó de Execução ${SLURM_JOB_NODELIST}" export OMP_NUM_THREADS=$SLURM_CPUS_PER_TASK ulimit -s unlimited # Diretório de execução cd $SLURM_SUBMIT_DIR echo "Diretório de Execução: $SLURM_SUBMIT_DIR" echo "Entrada: $ARQINP" echo "Iniciando Autodock Vina - " ` date ` vina --config ${INPFILE} > ${OUTFILE} echo "Job Concluído - " ` date ` |
De acordo com o exemplo acima, o parâmetro “vina” é o executável do AutodockVina, o “entrada.txt” é o arquivo de entrada que contém os parâmetros para serem calculados.