It is possible to kill a running task from the `Task' menu. This is useful if a long task is accidentally started with the wrong parameters or if a task appears to `hang' for some reason. Killing a task may, of course, result in the output files being truncated or corrupted.
For interactive processing, it is normal to run one task at a time. However, once a task has started, a parameter dialog can be opened to configure the parameters in preparation for running the next task. By pressing the `Run' button before the previous task has finished, one gets the option of running the task immediately or queuing it for later execution:
The next queued task is started automatically, when all currently running tasks have finished. Tasks are logged when they are started.
When a task is started, or queued for later execution, the parameter values are saved along with the task. Consequently, editing the parameters and queuing a second instance of a task will not affect the parameters of a task that is already running or queued.
The current implementation has the following limitations: