QTL Cartographer on the cluster
QTL Cartographer version 1.17 is on the cluster.
You can run the programs of QTL Cartographer from a command line. To use it type "qrsh" (this will log you onto a single cluster node) and then type the names of the programs from the command line. Use QTL Cartographer as you normally would in interactive mode.
A drawback of using QTL Cartographer this way is that if you log out of your qrsh session (or your cluster session) your job will be aborted.
You can get around this by using the "nohup" command. Daniel Cadena has kindly provided instructions for doing this when running Lamarc. These instructions may or may NOT be applicable to QTL Cartographer.
First of all, you need to create a text file (with
Unix line breaks) that contains all the commands that one
types in the programs when these are run interactively.
In order to make this work, all that needs to be done is
to copy the above file to your home directory in
expedition. Once you have logged in to the cluster, you
simply need to tell the program to run specifying the
above file as the input using the nohup command. For the
particular case of Lamarc, assuming we called the file
with the commands "lamarc.batch" this is done through the
following steps:
nohup /home/scripts/lamarc < lamarc.batch
(The syntax of nohup is that on the left hand side of the < symbol you type the command normally used to launch the program and on the right hand side you type the name of the file that has the batch of commands).