We recommend to use the conda package manager to install qjob (check this page to install conda). Run this in a terminal to install qjob in your conda environment:
conda install -c mmariotti qjob
Now, before you start using qjob, run this command:
qjob -setup
This will create a qjob configuration file in your home: ~/.qjob
.
This file contains all qjob default options for your user. Open the file in any text editor, and check (and modify if necessary) at least these items:
sys
: your queueing system. Usesge
if it is Sun Oracle Engine / Oracle Grid Engine, orslurm
if it is the Slurm Workload Manager.q
: default queue name to submit jobs to.m
: default amount of memory in GB specified per jobt
: default time limit in hour specified per jobp
: default number of processors specified per job
Note that some systems may be configured not to accept some options. If so, use a value of 0
(for integer-type options) or an empty value (for string-type options) to omit that specification.
Qjob includes many other options. Run qjob -h
for a summary, and qjob -h full
for a full list. At any moment, you may come back and edit the ~/.qjob
file to change your default settings.
You're all set! Check the tutorial
to start using qjob.