This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
howto:bioinformatics:m9000blast [2014/02/25 15:31] dane [Job script] |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Running Blast on the M9000 ====== | ||
| - | |||
| - | One thing to note is that one cannot use scratch on the m9000 -- so jobs must be run in the user's home (or a sub-directory of home). | ||
| - | |||
| - | ===== Job script ===== | ||
| - | Your job script will look something like this((Note you can click on the tab // | ||
| - | <file bash my_job.qsub> | ||
| - | #! /bin/bash | ||
| - | #PBS -l select=1: | ||
| - | #PBS -l place=free | ||
| - | #PBS -l walltime=06: | ||
| - | #PBS -q spark | ||
| - | #PBS -o / | ||
| - | #PBS -e / | ||
| - | #PBS -M youremail@address.com | ||
| - | #PBS -m be | ||
| - | #PBS -N m9000_blast | ||
| - | |||
| - | # NOTE: Scratch doesn' | ||
| - | cd / | ||
| - | NP=`cat $PBS_NODEFILE | wc -l` | ||
| - | |||
| - | EXE="/ | ||
| - | ARGS=" | ||
| - | |||
| - | $EXE $ARGS | ||
| - | </ | ||
| - | |||
| - | Of course one should set the parameters as required. (Setting a small evalue is recommended as is limiting the number of alignments). For blast2go users remember to set //-outfmt// to //5// for XML output. Note one should also select the correct **// | ||
| - | ===== Submit your job ===== | ||
| - | Finally submit your job using:< | ||
| - | |||