"Processing" control panel
-
Have options to run tasks, e.g.
bet
,fnirt
,flirt
. -
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
LOAD
(seefsl.wrappers
)?
You could either wrap, or monkey-patch the fsl.wrappers
functions to intercept task invocations, so they can be managed and queried.