2008 Winter Project Week:Astronomical Medicine

From NAMIC Wiki
Revision as of 21:14, 2 January 2008 by Nessus (talk | contribs)
Jump to: navigation, search
Home < 2008 Winter Project Week:Astronomical Medicine
Mockup of a future version of Slicer with features desired by the Astronomical Medicine project.


Key Investigators

  • Havard IIC: Douglas Alan
  • BWH/Harvard IIC: Mike Halle
  • Isomics: Steve Pieper

Objective

We are developing tools and enhancements to ITK and Slicer in order to adapt Slicer to be a tool that is useful for the visualization of astronomical data, specifically spectral line data cubes for now.

Approach, Plan

Our approach is summarized on the Astronomical Medicine web site. The main challenge to this approach at the moment, is the impedance mismatch between celestial coordinates and medical imaging coordinates, and a lack of infrastructure within ITK and Slicer to allow for alternative coordinate systems.

Our plan for the project week is to make further progress in integrating our ITK FITS reader into Slicer as a plug-in, and to begin work on Slicer GUI enhancements to support our FITS plug-in and to allow the display of astronomical coordinates in slicer viewers.

Progress

June 2007 Project Week

Worked with Jim Miller to implement preservation of the ITK metadata dictionary through the Slicer pipeline, worked with Luis Ibanez to help implement ITK streaming file I/O, set up more robust dependency rules in our CMake config, and debugged a problem with our use of ITK filters.

Jan 2007 Project Half Week

Solved problem of itk::ImageIOBase being incompatible with CFITSIO's "extended filename syntax", identified compatibility issues present in the most recent version of Slicer 3, and devised a plan for passing FITS WCS transforms around in Slicer by encapsulating them in itk::Transform objects held in an image's metadata dictionary.

June 2006 Project Week

Implemented a prototype FITS reader for ITK. We later released this as an open-source FITS-to-NRRD file converter, which is available here.



References