When tracking the job's progress I saw that the parameter resources_used.mem keeps growing, until it reaches the maximal memory defined in the script, and then the run fails. I tried increasing the memory, but the run eventually fails as the resources_used.mem keeps growing. I also noticed that the ouput file created by the program remains 0 KB. Usually the ouput files grow bigger throughout the program's run, but in this job it remains 0 KB. Does anybody know what's wrong with the command's parameters?
#!/bin/bash #PBS -q ... #PBS -N ... #PBS -e ... #PBS -o ... #PBS -l nodes=1:ppn=20,mem=60gb module load blast/blast-2.10.0 cd /some/path/ blastx -query A1/scaffold.fa \ -db /root/BLAST/Proteins2/nr \ -max_hsps 1 -max_target_seqs 1 -num_threads 20 \ -out just_trying.txt \ -outfmt "6 std staxids qseqid sseqid staxids sscinames scomnames stitle"
The error message:
Warning: [blastx] Examining 5 or more matches is recommended =>> PBS: job killed: mem 63195476kb exceeded limit 60000000kb