2011 Winter Project Week::ExtractSEM

From NAMIC Wiki
Jump to: navigation, search
Home < 2011 Winter Project Week::ExtractSEM

Key Investigators

  • Iowa: Hans Johnson
  • GE: Jim Miller

Objective

Extract the Slicer Execution Model (SEM) code into a separate codebase that makes it easier for people to check-out and use without Slicer.



Approach, Plan

  • Create a separate repository area for SEM
  • Restructure the CMake configuration so that it can be built standalone and used by external reference
  • Restructure the CMake configuration so that it can be built as part of another project that uses SuperBuild
  • Set up Slicer (Slicer3?, Slicer4?) to use the new external package.
  • Eliminate ITK dependency?

Progress

Spoke with Jim Miller regarding the need to make the GenerateCLP program to be statically linked to ModuleDescriptionParser.

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
    1. Built-in
    2. Extension -- commandline
    3. Extension -- loadable
  3. Other (Please specify) YES. Utility library.

References