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 current 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: