"Processing" control panel
Have options to run tasks, e.g.
Whenever user runs a task, add it to an internal list of running tasks.
The "Processing" control panel has a list of running/past tasks, and their statuses (e.g. still running, finished, crashed.). Users can select a task from the list, and view stdout/stderr.
When task has finished, ability to view outputs in FSLeyes.
- hrefs to arguments in command string?
- Identify which arguments to wrapper function have a value of
You could either wrap, or monkey-patch the
fsl.wrappers functions to intercept task invocations, so they can be managed and queried.