2010 Summer Project Week SPECTRE

From NAMIC Wiki
Revision as of 14:51, 17 June 2010 by Aaron carass (talk | contribs) (Expanded the objectives.)
Jump to: navigation, search
Home < 2010 Summer Project Week SPECTRE

Key Investigators

  • BWH: Nicole Aucoin
  • JHU: Min Chen

Objective

Further integration of the Java SPECTRE skull stripping module into Slicer3.


Specific potential enhancements include:

  • CMake module integration using Ant to build SPECTRE.
  • Fixing/replacing the outdated tck wrappers with Python wrappers.
  • Core components of SPECTRE currently act independently, could be homogenized.


Approach, Plan

Our approach is to integrate SPECTRE as an extension. The main challenge to this approach is setting up a web site with a stable jar file and tcl wrapper.

Our plan for the project week is to first try out a temporary location for the jar file and tcl wrapper and then come up with a plan for updates.

SPECTRE outputs will be modified to be compatible with Slicer image types(i.e. intensity, mask, etc.)


Progress

Tcl wrapped Java jar files have been integrated into Slicer3 already, so hopefully no major infrastructure changes will be required.


Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a:

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

References