Engineering:Isomics
From NAMIC Wiki
Home < Engineering:Isomics
Accomplishements
- Headed the architecture group for Slicer3
- Implemented MRML3
- Observer mechanism, Undo/Redo, Save and Restore
- Implemented most of the Slicer3 Base code, including Logic and GUI
- Volume Coordinates, Reslicing, Compositing, Display, Interaction
- 3D Viewer, Model Display
- Wrote Modules for Volume and Model Load/Save, Display Properties
- Wrote Editor Module
- Worked closely with other Engineering Core Sites
- KWWidgets, CPack, Dart, Execution Model, Grid Integration, Pipeline Integration...
- Ongoing Support for Slicer2.x
Earlier Accomplishments
- Taught slicer development courses at BWH, MIT, UCSD, Dartmouth, EPFL...
- Work with Core 3 sites to develop data upload and processing strategies
- Work on ITK/VTK/Slicer integration:
- Generic Readers module in slicer based on GE code to use ITK IO Fractories
- Generic image export in slicer based on ITK IO Factories
- Work on defining patient coordinate system representation in ITK and Slicer NAMIC Coordinate Systems
- Work on ITK-VTK-Slicer coordinate system transformations
- Integration of teem and nrrd formats into slicer for DWI and Tensors
- Work with UNC to test ITK Spatial Objects and Spatial Object Visualizers in slicer
- Integration of ITK based filters and segmentation routine in slicer
- Created ITK based image Registration Framework and modules including:
- Rigid transformation registration
- Affine transformation registration
- Deformable Demons registration
- Deformable BSpline registration
- Created TransformVolume slicer module for general porpose resampling of volumes
- Work on Slicer 2.5 and 2.6 releases (bug fixes, testing, etc)
- Work on Slicer3 architecture Slicer Roadmap Nov 2005 also project progress and ideas.
- Work on IGT/IGSTK/Slicer3 integration discussions and implementations
- Work with new sites on application on NA-MIC Kit software and collaboration proposals (where appropriate)