2011 Winter Project Week:Command line module logic redesign

From NAMIC Wiki
Jump to: navigation, search
Home < 2011 Winter Project Week:Command line module logic redesign

Key Investigators

  • Isomics: Steve Pieper
  • GE: Jim Miller

Objective

Refactor the CommandLineModuleLogic for the Slicer Execution Model (SEM).

This is monolithic code that

  • builds a parameter list,
  • writes temporary data,
  • orchestrates the execution of modules as shared libraries, executables, python code,
  • monitors the status, progress, and abort of the module,
  • loads temporary data,
  • garbage collection


Approach, Plan


Progress

Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)

  1. ITK Module
  2. Slicer Module YES
    1. Built-in
    2. Extension -- commandline
    3. Extension -- loadable
  3. Other (Please specify) .

References