Difference between revisions of "User:Millerjv/Slicer3"
From NAMIC Wiki
Line 2: | Line 2: | ||
* Building command line modules from a Slicer3 installation | * Building command line modules from a Slicer3 installation | ||
− | |||
− | |||
− | |||
− | |||
* Lightbox | * Lightbox | ||
* Grid integration, BatchMake integration | * Grid integration, BatchMake integration | ||
Line 11: | Line 7: | ||
* Editor tools (wand, level tracing, grow cut) | * Editor tools (wand, level tracing, grow cut) | ||
* DICOM speed | * DICOM speed | ||
+ | * Transforms to/from CLI (on TransformIO branch) | ||
+ | * Nonlinear transforms | ||
+ | * Resampling module | ||
+ | * DWI/DTI using MRMLIDImageIO | ||
+ | * Model hierarchies to command line modules | ||
'''Here is a list of things I hope to attack in Slicer 3 soon''' | '''Here is a list of things I hope to attack in Slicer 3 soon''' | ||
Line 23: | Line 24: | ||
'''Here is a list of thing I have recently changed or added to Slicer 3''' | '''Here is a list of thing I have recently changed or added to Slicer 3''' | ||
+ | * Model hierarchies from command line modules | ||
+ | * Hidden and reference parameters to command line modules | ||
+ | * Color table support to command line modules | ||
+ | * Passing scenes to command line modules (container for transform or model hierarchies) | ||
+ | * ROI support for the execution model | ||
* Reformat control in a Slice Viewer | * Reformat control in a Slice Viewer | ||
+ | * Module caching | ||
* Module discovery speed improvements | * Module discovery speed improvements | ||
* Python integration testbed | * Python integration testbed | ||
− | * Transforms support for the execution model | + | * Transforms support for the execution model (transforms passed in scenes) |
* Serialization of command line module parameter sets | * Serialization of command line module parameter sets | ||
* Diffusion Weighted Imaging support for the execution model | * Diffusion Weighted Imaging support for the execution model |
Revision as of 16:43, 20 December 2007
Here is a list of my work in progress for Slicer 3
- Building command line modules from a Slicer3 installation
- Lightbox
- Grid integration, BatchMake integration
- Module GUI and Widget consistency
- Editor tools (wand, level tracing, grow cut)
- DICOM speed
- Transforms to/from CLI (on TransformIO branch)
- Nonlinear transforms
- Resampling module
- DWI/DTI using MRMLIDImageIO
- Model hierarchies to command line modules
Here is a list of things I hope to attack in Slicer 3 soon
- VTK 3D Widgets
- 2D plotting
- Coordinate frame specification for the execution model
- CSV viewers
- More testing
- Switch Slicer and MRML to use vtkSmartPointers and STL collections of vtkSmartPointers.
Here is a list of thing I have recently changed or added to Slicer 3
- Model hierarchies from command line modules
- Hidden and reference parameters to command line modules
- Color table support to command line modules
- Passing scenes to command line modules (container for transform or model hierarchies)
- ROI support for the execution model
- Reformat control in a Slice Viewer
- Module caching
- Module discovery speed improvements
- Python integration testbed
- Transforms support for the execution model (transforms passed in scenes)
- Serialization of command line module parameter sets
- Diffusion Weighted Imaging support for the execution model
- Diffusion Tensor Imaging support for the execution model
- Module logos
- File-extension support for the execution model file browsers and preferred formats
- Label map support for the execution model
- Small improvements (30%) in DICOM processing speed
- Fixed errors with vtkImageAppendComponents
- Refactored module factory so that the module discovery mechanism can be reused by other projects