Difference between revisions of "2010 Winter Project Week SPECTRE 3DSlicer Integration"
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2010.png|Projects List <! --Image:genuFAp.jpg|Scatter plot of the original FA data through the genu of the c…') |
|||
Line 36: | Line 36: | ||
The main challenge is supporting Java command line executables in 3D Slicer. | The main challenge is supporting Java command line executables in 3D Slicer. | ||
− | Our plan is first to facilitate Java command line module | + | Our plan is first to facilitate Java command line module discovery and execution, by adding support for the --xml argument to SPECTRE, and adding support for tcl wrapping scripts in 3DSlicer. |
Then integrate SPECTRE into the NAMIC toolkit by crafing a CMakeLists.txt file to allow it to be built easily. | Then integrate SPECTRE into the NAMIC toolkit by crafing a CMakeLists.txt file to allow it to be built easily. | ||
Create a NITRC project and a 3D Slicer extension that can be either downloaded or built on any platform. | Create a NITRC project and a 3D Slicer extension that can be either downloaded or built on any platform. |
Revision as of 18:01, 20 November 2009
Home < 2010 Winter Project Week SPECTRE 3DSlicer IntegrationKey Investigators
- BWH: Nicole Aucoin
- JHU: Aaron Carass, Min Chen
- GE: Jim Miller
Objective
Integration of SPECTRE Skull Stripping software into the NAMIC Toolkit via the Slicer3 CLI framework.
Approach, Plan
Our approach: integration of software which will segment and provide coordinate reference frames for the Cerebrum (akin to the Talairach space), the Cerebellum (see reference below for K. Rehm), and for the Brainstem.
This will be achieved through integration of the Java Imaging Software Toolkit (JIST) into the Slicer3 framework and then testing and evaluation of JIST components for completing the necessary components to provide this system.
The main challenge is supporting Java command line executables in 3D Slicer.
Our plan is first to facilitate Java command line module discovery and execution, by adding support for the --xml argument to SPECTRE, and adding support for tcl wrapping scripts in 3DSlicer. Then integrate SPECTRE into the NAMIC toolkit by crafing a CMakeLists.txt file to allow it to be built easily. Create a NITRC project and a 3D Slicer extension that can be either downloaded or built on any platform.
Progress
A proof of concept sample Java HelloWorld application has been added to 3D Slicer.
References
- K. Rehm's 2000 HBM abstract, 'Use of Cerebellar Landmarks To Define a Coordinate System and an Isolation Strategy'