construct SLURM job submission scripts
βββββββ βββ ββββββββββββββ βββ ββββββββββ ββββ ββββ
ββββββββββββ βββββββββββββββ βββ ββββββββββββββββ βββββ
ββββββββ βββββββ βββββββββββ βββ ββββββββββββββββββββββ
βββββββ βββββ βββββββββββ βββ ββββββββββββββββββββββ
βββ βββ ββββββββββββββββββββββββββββ ββββββ βββ βββ
βββ βββ ββββββββββββββββ βββββββ βββ ββββββ βββ
construct SLURM job submission scripts
------------------------------------------------------------
Version {}
Author: Danny Antaki dantaki at ucsd dot edu
pyslurm -i <command> -a <account> -p <partition>
-c <cpu> -t <walltime> -n <jobname>
-o <logdir> -T <array arg> -B <n_parallel>
slurm arguments:
-i file containing commands
-a account id
-p partition [default: shared]
-c cpus [default: 1]
-t walltime [D-HH:MM default: 0-08:00]
-n job name [default: foo]
-o stdout and stderr output directory [default: cwd]
job array arguments:
-T array argument [LINE_START-LINE_END]
-B parallel jobs
optional arguments:
-rc bashrc file to source
-h show this message and exit