2016 Winter Project Week/Projects/CLIModules Backgrounding in MeVisLab
From NAMIC Wiki
Revision as of 19:10, 9 June 2015 by Hans.meine (talk | contribs) (Created page with '__NOTOC__ <gallery> Image:PW-Summer2015.png|Projects List </gallery> ==Key Investigators== * Hans Meine ==Project Description== <div style…')
Home < 2016 Winter Project Week < Projects < CLIModules Backgrounding in MeVisLab
Key Investigators
- Hans Meine
Project Description
Objective
- Make it possible to run CLI modules asynchronously in MeVisLab, i.e. without freezing the UI during (potentially long) runtime
- Possibly enable progress reporting (as in CTK/Slicer) for CLIs that support this
Approach, Plan
- Start CLIs in the background (already refactored to this avail)
- Add status fields, modeled after typical background task modules
- Parse output every xx milliseconds
- Try to immediately detect finished process