PBS or Portable Batch System is a job control system that manages the computing resources on a Linux/Unix cluster. It allows multiple users to submit tens of hundreds of computing jobs and run them in parallel without overloading the computing node machines. It can control the load levels of computing nodes and submit the jobs in the queues one after another. It is very good for bioinformatics computational problems where the same computing procedure is usually needed to be run on many data files, each such program-data file can be assigned as one job and then submitted to the PBS system to run in parallel.
We are using PBS Professional (PBS Pro), version 184.108.40.206361. Other PBS system can also be used but emdrunPX.pl and runmotif.sh need to be modified accordingly.
qsub myjob.sh #submit a job (myjob.sh)
qstat .a .n #show all jobs and their running nodes in PBS system
qstat .q #show all job queues
qdel 1187 #delete a job
more at PBS User Guide