Difference between revisions of "2011 Winter Project Week:SPECTRE Integration"
From NAMIC Wiki
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2011.png|Projects List </gallery> ==Key Investigators== * BWH: Nicole Aucoin * JHU: Min Chen <div style="m…') |
|||
Line 71: | Line 71: | ||
==References== | ==References== | ||
+ | |||
+ | *[[2010_Summer_Project_Week_SPECTRE | 2010 Summer Project Week]] | ||
+ | *[[2010_Winter_Project_Week_SPECTRE_3DSlicer_Integration | 2010 Winter Project Week]] (has manual steps for integration) | ||
+ | |||
</div> | </div> |
Revision as of 15:21, 15 December 2010
Home < 2011 Winter Project Week:SPECTRE IntegrationKey Investigators
- BWH: Nicole Aucoin
- JHU: Min Chen
Objective
To advance the integration of the Java based SPECTRE algorithm into Slicer3 (and Slicer4), to find validation data sets.
Approach, Plan
Our approach is to fine tune the integration for Slicer3, write a python wrapping script for Slicer4, fine tune the ACPC algorithm. The main challenge to this approach is coordinate system transforms.
Our plan for the project week is:
- Add a memory argument to the SPECTRE xml and use it to set Java heap sizes
- Fine tune the Java handling in Slicer3 to fail gracefully if Java is not available on a build machine
- Debug the ACPC algorithm in SPECTRE
- Add a transform output to SPECTRE
- Debug y flip on reading in output images into Slicer
- Find collaborators with segemented data sets for the validation portion of our project. Ron has suggested talking with:
- Sylvain Bioux
- Hans Johnson
- Write a python wrapper so we can integrate SPECTRE into Slicer4
- Work on documentation so that the manual steps are as clear as possible
- Remove the requirement to have to run MIPAV before running the SPECTRE extension in Slicer.
Progress
Delivery Mechanism
This work will be delivered to the NA-MIC Kit as a
- ITK Module
- Slicer Module
- Built-in
- Extension -- commandline YES
- Extension -- loadable
References
- 2010 Summer Project Week
- 2010 Winter Project Week (has manual steps for integration)