Difference between revisions of "2016 Winter Project Week/Projects/CLIModules Backgrounding in MeVisLab"

From NAMIC Wiki
Jump to: navigation, search
Line 22: Line 22:
 
! style="text-align: left; width:27%" |      Progress
 
! style="text-align: left; width:27%" |      Progress
 
*
 
*
 +
|}
  
|}
+
==Background and References==
 +
<!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data -->

Revision as of 22:29, 18 December 2015

Home < 2016 Winter Project Week < Projects < CLIModules Backgrounding in MeVisLab

Key Investigators

  • Hans Meine
  • Steve Pieper
  • Andriy Fedorov

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
Progress

Background and References