Difference between revisions of "Documentation/3.5"
From Slicer Wiki
Line 34: | Line 34: | ||
=List of pre-existing Modules= | =List of pre-existing Modules= | ||
+ | ===Core=== | ||
+ | *[[Modules:Welcome-Documentation-3.4| Welcome Module]] (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis) | ||
+ | *[[Modules:Volumes-Documentation-3.4| Volumes Module]] (Alex Yarmarkovich, Steve Pieper) | ||
+ | **[[Modules:Volumes:Diffusion Editor-Documentation-3.4| Diffusion Editor]] (Kerstin Kessel) | ||
+ | *[[Modules:Models-Documentation-3.4| Models Module]] (Alex Yarmarkovich) | ||
+ | *[[Modules:Fiducials-Documentation-3.4| Fiducials Module]] (Nicole Aucoin) | ||
+ | *[[Modules:Data-Documentation-3.4| Data Module]] (Alex Yarmarkovich) | ||
+ | *[[Modules:Slices-Documentation-3.4|Slices Module]] (Jim Miller) | ||
+ | *[[Modules:Color-Documentation-3.4| Color Module]] (Nicole Aucoin) | ||
+ | *[[Modules:Editor-Documentation-3.4| Interactive Editor]] (Steve Pieper) | ||
+ | *[[Modules:ROIModule-Documentation-3.4|ROI Module]] (Alex Yarmarkovich) | ||
+ | *[[Modules:VolumeRendering-Documentation-3.4| Volume Rendering Module]] (Alex Yarmarkovich) | ||
+ | |||
+ | ==Specialized Modules== | ||
+ | |||
+ | Please adhere to the naming scheme for the module documentation: | ||
+ | *[ [Modules:MyModuleNameNoSpaces-Documentation-3.4|My Module Name With Spaces] ] (First Last Name) | ||
+ | |||
+ | ===Wizards=== | ||
+ | *[[Modules:ChangeTracker-Documentation-3.4|ChangeTracker]] (Andriy Fedorov) | ||
+ | *[[Modules:IA_FEMesh-Documentation-3.4|IA FE Meshing Module]] (Vince Magnotta) | ||
+ | ===Informatics Modules=== | ||
+ | *[[Modules:FetchMI-Documentation-3.4| Fetch Medical Informatics Module]] (Wendy Plesniak) | ||
+ | *[[Modules:QDECModule-Documentation-3.4| QDEC Module]] (Nicole Aucoin) | ||
+ | *[[Modules:QueryAtlas-Documentation-3.4|Query Atlas Module]] (Wendy Plesniak) | ||
+ | ===Registration=== | ||
+ | *Overview: | ||
+ | **The Register Images module is an integrated solution to all your registration needs, if you want to have a resampled volume as output. It provides access to rigid, affine and b-spline itk technologies. | ||
+ | **The Transforms Module allows to manually align two volumes. This can be used for initial alignment. | ||
+ | **Linear, affine and Deformable B-Spline modules can be used stand-alone or one after the other. They can accept transformation matrices as the start pose and produce either transforms or resampled volumes as output. | ||
+ | **Transformation matrices derived from these modules can be used as input for resampling other volumes (including DTI) using the Resample Volume 2 module. | ||
+ | *[[Modules:RegisterImages-Documentation-3.4|Register Images]] (Stephen Aylward) | ||
+ | *[[Modules:Transforms-Documentation-3.4| Transforms Module]] (Alex Yarmarkovich) | ||
+ | *[[Modules:LinearRegistration-Documentation-3.4|Linear Registration]] (Daniel Blezek) | ||
+ | *[[Modules:AffineRegistration-Documentation-3.4|Affine Registration]] (Daniel Blezek) | ||
+ | *[[Modules:DeformableB-SplineRegistration-Documentation-3.4|Deformable B-Spline Registration]] (Bill Lorensen) | ||
+ | *[[Modules:RealignVolume-Documentation-3.4|ACPC Transform]] (Nicole Aucoin) | ||
+ | |||
+ | ===Segmentation=== | ||
+ | *[[Modules:EMSegment-Command-Line|EM Segment Command-Line]] (Brad Davis, Will Schroeder) | ||
+ | *[[Modules:EMSegment-Simple|EM Segment Simple]] (Brad Davis, Will Schroeder) | ||
+ | *[[Modules:EMSegment-TemplateBuilder|EM Segment Template Builder]] (Brad Davis, Will Schroeder) | ||
+ | *[[Modules:Simple Region Growing-Documentation-3.4|Simple Region Growing]] (Jim Miller) | ||
+ | *[[Modules:OtsuThreshold-Documentation-3.4|Otsu Threshold]] (Bill Lorensen) | ||
+ | |||
+ | ===Statistics=== | ||
+ | *[[Modules:LabelStatistics-Documentation-3.4|Label Statistics]] (Steve Pieper) | ||
+ | |||
+ | ===Diffusion=== | ||
+ | ====DWI==== | ||
+ | *Estimation | ||
+ | **[[Modules:DiffusionTensorEstimation-Documentation-3.4|Diffusion Tensor Estimation]] (Raul San Jose Estepar) | ||
+ | *[[Modules:PythonExtractBaseline-Documentation-3.4|Python Extract Baseline DWI Volume]] (Julien von Siebenthal) | ||
+ | *Filter | ||
+ | **[[Modules:JointRicianLMMSEImageFilter-Documentation-3.4|Joint Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja Fernandez) | ||
+ | **[[Modules:RicianLMMSEImageFilter-Documentation-3.4|Rician LMMSE Image Filter]] (Antonio Tristán Vega, Santiago Aja Fernandez, Marc Niethammer) | ||
+ | **[[Modules:UnbiasedNonLocalMeans-Documentation-3.4|Unbiased Non Local Means filter for DWI]] (Antonio Tristán Vega, Santiago Aja Fernandez) | ||
+ | *[[Modules:ShiftDWIValues-Documentation-3.4|Python Shift DWI Values]] (Julien von Siebenthal) | ||
+ | *[[Modules:RecenterScalar2DWI-Documentation-3.4|Python Recenter Scalar to DWI Volume]] (Julien von Siebenthal) | ||
+ | |||
+ | ====DTI==== | ||
+ | *[[Modules:ResampleDTIVolume-Documentation-3.4|Resample DTI Volume]] (Francois Budin) | ||
+ | *[[Modules:DiffusionTensorScalarMeasurements-Documentation-3.4 | Diffusion Tensor Scalar Measurements]] (Raul San Jose Estepar) | ||
+ | *Analysis | ||
+ | |||
+ | ===Tractography=== | ||
+ | *[[Modules:ROISeeding-Documentation-3.4 | Label Seeding]] (Raul San Jose Estepar) | ||
+ | *[[Modules:FiducialSeeding-Documentation-3.4|Fiducial Seeding]] (Alex Yarmakovich, Steve Pieper) | ||
+ | *[[Modules:DTIDisplay-Documentation-3.4|FiberBundles]] (Alex Yarmakovich) | ||
+ | *[[Modules:StochasticTractography-Documentation-3.4|Python Stochastic Tractography]] (Julien von Siebenthal) | ||
+ | |||
+ | ===IGT=== | ||
+ | *[[Modules:OpenIGTLinkIF-Documentation-3.4| OpenIGTLinkIF Module]] (Junichi Tokuda) | ||
+ | *[[Modules:NeuroNav-Documentation-3.4| NeuroNav Module]] (Haiying Liu) | ||
+ | *[[Modules:ProstateNav-Documentation-3.4| ProstateNav Module]] (Junichi Tokuda) | ||
+ | ===Filtering=== | ||
+ | *[[Modules:CheckerboardFilter-Documentation-3.4|Checkerboard Filter]] (Bill Lorensen) | ||
+ | *[[Modules:HistogramMatching-Documentation-3.4|Histogram Matching]] (Bill Lorensen) | ||
+ | *[[Modules:ImageLabelCombine-3.4|Image Label Combine]] (Alex Yarmarkovich) | ||
+ | *[[Modules:ResampleVolume-Documentation-3.4|Resample Volume]] (Bill Lorensen) | ||
+ | *[[Modules:ResampleVolume2-Documentation-3.4|Resample Volume2]] (Francois Budin) | ||
+ | *[[Modules:ThresholdImage-Documentation-3.4|Threshold Image]] (Nicole Aucoin) | ||
+ | *Arithmetic | ||
+ | **[[Modules:AddImages-Documentation-3.4|Add Images]] (Bill Lorensen) | ||
+ | **[[Modules:SubtractImages-Documentation-3.4|Subtract Images]] (Bill Lorensen) | ||
+ | *Denoising | ||
+ | **[[Modules:GradientAnisotropicFilter-Documentation-3.4| Gradient Anisotropic Filter]] (Bill Lorensen checked this in) | ||
+ | **[[Modules:CurvatureAnisotropicDiffusion-Documentation-3.4|Curvature Anisotropic Diffusion]] (Bill Lorensen) | ||
+ | **[[Modules:GaussianBlur-Documentation-3.4|Gaussian Blur]] (Julien Jomier, Stephen Aylward) | ||
+ | **[[Modules:MedianFilter-Documentation-3.4|Median Filter]] (Bill Lorensen) | ||
+ | *Morphology | ||
+ | **[[Modules:VotingBinaryHoleFilling-Documentation-3.4|Voting Binary Hole Filling]] (Bill Lorensen) | ||
+ | **[[Modules:GrayscaleFillHole-Documentation-3.4|Grayscale Fill Hole]] (Bill Lorensen) | ||
+ | **[[Modules:GrayscaleGrindPeak-Documentation-3.4|Grayscale Grind Peak]] (Bill Lorensen) | ||
+ | |||
+ | ===Surface Models=== | ||
+ | *[[Modules:Model_Maker-Documentation-3.4| Modelmaker]] (Nicole Aucoin) | ||
+ | *Grayscale Model Maker (Bill Lorensen) | ||
+ | |||
+ | *Freesurfer Surface Section Extraction (Katharina Quintus) | ||
+ | *[[Modules:PythonSurfaceConnectivity-Documentation-3.4| Python Surface Connectivity]] (Luca Antiga, Daniel Blezek) | ||
+ | *[[Modules:PythonSurfaceICPRegistration-Documentation-3.4| Python Surface ICP Registration]] (Luca Antiga, Daniel Blezek) | ||
+ | *[[Modules:PythonSurfaceToolbox-Documentation-3.4| Python Surface Toolbox]] (Luca Antiga, Daniel Blezek) | ||
+ | *[[Modules:ClipModel-Documentation-3.4| Clip Model]] (Alex Yarmarkovich) | ||
+ | *[[Slicer3:Model_Into_Label_Volume_Documentation-3.4| Model into Label Volume]] (Nicole Aucoin) | ||
+ | |||
+ | ===Batch processing=== | ||
+ | *[[Modules:EMSegmentBatch-Documentation-3.4|EM Segmenter batch]] (Julien Jomier, Brad Davis) | ||
+ | *[[Modules:GaussianBlurBatch-Documentation-3.4|Gaussian Blur batch]] (Julien Jomier, Stephen Aylward) | ||
+ | *[[Modules:RegisterImagesBatch-Documentation-3.4|Register Images batch]] (Julien Finet, Stephen Aylward) | ||
+ | *[[Modules:ResampleVolumeBatch-Documentation-3.4|Resample Volume batch]] (Julien Finet) | ||
+ | |||
+ | ===Converters=== | ||
+ | *[[Modules:CreateaDicomSeries-Documentation-3.4|Create a Dicom Series]] (Bill Lorensen) | ||
+ | *[[Modules:DicomToNRRD-3.4|Dicom to NRRD]] (Xiaodong Tao) | ||
+ | *[[Modules:OrientImages-Documentation-3.4|Orient Images]] (Bill Lorensen) | ||
+ | *[[Modules:PythonExplodeVolumeTransform-Documentation-3.4| Python Explode Volume Transform]] (Luca Antiga, Daniel Blezek) | ||
+ | *[[Modules:ExtractSubvolume-Documentation-3.4| Extract Subvolume]] (Steve Pieper) |
Revision as of 14:11, 10 June 2009
Home < Documentation < 3.5Contents
Modules
- Please copy the template linked below, paste it into your page and customize it with your module's information.
Slicer3:Module_Documentation-3.5_Template
- See below for info to be put into the Help and Acknowledgment Tabs
- To put your lab's logo into a module, see here
Please adhere to the naming scheme for the module documentation:
- [ [Modules:MyModuleNameNoSpaces-Documentation-3.5|My Module Name With Spaces] ] (First Last Name)
Requirements for Modules
|
Examples for the Help and
Acknowledgment Panels |
List of Modules new to 3.5
- MRI Bias Field Correction (Nicolas Rannou, Sylvain Jaume)
- FourDAnalysis
- Utah Bspline
- PolyDataToLabelmap
- Fast Marching segmentation
List of pre-existing Modules
Core
- Welcome Module (Wendy Plesniak, Steve Pieper, Sonia Pujol, Ron Kikinis)
- Volumes Module (Alex Yarmarkovich, Steve Pieper)
- Diffusion Editor (Kerstin Kessel)
- Models Module (Alex Yarmarkovich)
- Fiducials Module (Nicole Aucoin)
- Data Module (Alex Yarmarkovich)
- Slices Module (Jim Miller)
- Color Module (Nicole Aucoin)
- Interactive Editor (Steve Pieper)
- ROI Module (Alex Yarmarkovich)
- Volume Rendering Module (Alex Yarmarkovich)
Specialized Modules
Please adhere to the naming scheme for the module documentation:
- [ [Modules:MyModuleNameNoSpaces-Documentation-3.4|My Module Name With Spaces] ] (First Last Name)
Wizards
- ChangeTracker (Andriy Fedorov)
- IA FE Meshing Module (Vince Magnotta)
Informatics Modules
- Fetch Medical Informatics Module (Wendy Plesniak)
- QDEC Module (Nicole Aucoin)
- Query Atlas Module (Wendy Plesniak)
Registration
- Overview:
- The Register Images module is an integrated solution to all your registration needs, if you want to have a resampled volume as output. It provides access to rigid, affine and b-spline itk technologies.
- The Transforms Module allows to manually align two volumes. This can be used for initial alignment.
- Linear, affine and Deformable B-Spline modules can be used stand-alone or one after the other. They can accept transformation matrices as the start pose and produce either transforms or resampled volumes as output.
- Transformation matrices derived from these modules can be used as input for resampling other volumes (including DTI) using the Resample Volume 2 module.
- Register Images (Stephen Aylward)
- Transforms Module (Alex Yarmarkovich)
- Linear Registration (Daniel Blezek)
- Affine Registration (Daniel Blezek)
- Deformable B-Spline Registration (Bill Lorensen)
- ACPC Transform (Nicole Aucoin)
Segmentation
- EM Segment Command-Line (Brad Davis, Will Schroeder)
- EM Segment Simple (Brad Davis, Will Schroeder)
- EM Segment Template Builder (Brad Davis, Will Schroeder)
- Simple Region Growing (Jim Miller)
- Otsu Threshold (Bill Lorensen)
Statistics
- Label Statistics (Steve Pieper)
Diffusion
DWI
- Estimation
- Diffusion Tensor Estimation (Raul San Jose Estepar)
- Python Extract Baseline DWI Volume (Julien von Siebenthal)
- Filter
- Joint Rician LMMSE Image Filter (Antonio Tristán Vega, Santiago Aja Fernandez)
- Rician LMMSE Image Filter (Antonio Tristán Vega, Santiago Aja Fernandez, Marc Niethammer)
- Unbiased Non Local Means filter for DWI (Antonio Tristán Vega, Santiago Aja Fernandez)
- Python Shift DWI Values (Julien von Siebenthal)
- Python Recenter Scalar to DWI Volume (Julien von Siebenthal)
DTI
- Resample DTI Volume (Francois Budin)
- Diffusion Tensor Scalar Measurements (Raul San Jose Estepar)
- Analysis
Tractography
- Label Seeding (Raul San Jose Estepar)
- Fiducial Seeding (Alex Yarmakovich, Steve Pieper)
- FiberBundles (Alex Yarmakovich)
- Python Stochastic Tractography (Julien von Siebenthal)
IGT
- OpenIGTLinkIF Module (Junichi Tokuda)
- NeuroNav Module (Haiying Liu)
- ProstateNav Module (Junichi Tokuda)
Filtering
- Checkerboard Filter (Bill Lorensen)
- Histogram Matching (Bill Lorensen)
- Image Label Combine (Alex Yarmarkovich)
- Resample Volume (Bill Lorensen)
- Resample Volume2 (Francois Budin)
- Threshold Image (Nicole Aucoin)
- Arithmetic
- Add Images (Bill Lorensen)
- Subtract Images (Bill Lorensen)
- Denoising
- Gradient Anisotropic Filter (Bill Lorensen checked this in)
- Curvature Anisotropic Diffusion (Bill Lorensen)
- Gaussian Blur (Julien Jomier, Stephen Aylward)
- Median Filter (Bill Lorensen)
- Morphology
- Voting Binary Hole Filling (Bill Lorensen)
- Grayscale Fill Hole (Bill Lorensen)
- Grayscale Grind Peak (Bill Lorensen)
Surface Models
- Modelmaker (Nicole Aucoin)
- Grayscale Model Maker (Bill Lorensen)
- Freesurfer Surface Section Extraction (Katharina Quintus)
- Python Surface Connectivity (Luca Antiga, Daniel Blezek)
- Python Surface ICP Registration (Luca Antiga, Daniel Blezek)
- Python Surface Toolbox (Luca Antiga, Daniel Blezek)
- Clip Model (Alex Yarmarkovich)
- Model into Label Volume (Nicole Aucoin)
Batch processing
- EM Segmenter batch (Julien Jomier, Brad Davis)
- Gaussian Blur batch (Julien Jomier, Stephen Aylward)
- Register Images batch (Julien Finet, Stephen Aylward)
- Resample Volume batch (Julien Finet)
Converters
- Create a Dicom Series (Bill Lorensen)
- Dicom to NRRD (Xiaodong Tao)
- Orient Images (Bill Lorensen)
- Python Explode Volume Transform (Luca Antiga, Daniel Blezek)
- Extract Subvolume (Steve Pieper)