Difference between revisions of "Documentation/3.4"

From Slicer Wiki
Jump to: navigation, search
Line 62: Line 62:
 
**[[Modules:Registration-Documentation-3.4|Registration batch]] (Stephen Aylward)
 
**[[Modules:Registration-Documentation-3.4|Registration batch]] (Stephen Aylward)
 
* Converters
 
* Converters
**Create a Dicom Series
+
**Create a Dicom Series (Bill Lorensen)
**DICOM DWI loader
+
**DICOM DWI loader (Xiaodong Tao)
**Dicom to NRRD
+
**Dicom to NRRD (Xiaodong Tao)
**Orient Images
+
**Orient Images (Bill Lorensen)
 
* Demonstration
 
* Demonstration
**Execution Model Tour
+
**Execution Model Tour (Daniel Blezek, Bill Lorensen)
**Scripted Module Example
+
**Scripted Module Example (unknown)
 
* Diffusion Tensor
 
* Diffusion Tensor
**Resample DTI Volume
+
**Resample DTI Volume (Francois Budin)
 
**Estimation
 
**Estimation
***Diffusion Tensor Estimation
+
***Diffusion Tensor Estimation (Raul San Jose Estepar)
 
**Scalars
 
**Scalars
***Diffusion Tensor Scalar Measurements
+
***Diffusion Tensor Scalar Measurements (Raul San Jose Estepar)
 
* Filtering
 
* Filtering
**Calculate Volume Statistics
+
**Calculate Volume Statistics (Tri Ngo)
**Change Tracker Command-line
+
**Change Tracker Command-line  
**Checkerboard Filter
+
**Checkerboard Filter (Bill Lorensen)
**Extract Skeleton
+
**Extract Skeleton (Pierre Seroul, Martin Styner, Guido Gerig, Stephen Aylward)
**Histogram Matching
+
**Histogram Matching (Bill Lorensen)
**Image Label Combine
+
**Image Label Combine (Alex Yarmarkovich)
**Otsu Threshold
+
**Otsu Threshold (Bill Lorensen)
**Resample Volume
+
**Resample Volume (Bill Lorensen)
**Resample Volume2
+
**Resample Volume2 (Francois Budin)
 
**Threshold Image (Nicole Aucoin)
 
**Threshold Image (Nicole Aucoin)
**Voting Binary Hole Filling
+
**Voting Binary Hole Filling (Bill Lorensen)
 
**Zero Crossing Based Edge Detection Filter
 
**Zero Crossing Based Edge Detection Filter
 
**Arithmetic
 
**Arithmetic
***Add Images
+
***Add Images (Bill Lorensen)
***Subtract Images
+
***Subtract Images (Bill Lorensen)
 
**DWI
 
**DWI
***Joint Rician LMMSE Image Filter
+
***Joint Rician LMMSE Image Filter (Antonio Tritan Vega, Santiago Aja Fernandez)
***Rician LMMSE Image Filter
+
***Rician LMMSE Image Filter (Antonio Tritan Vega, Santiago Aja Fernandez)
***Unbiased Non Local Means filter for DWI
+
***Unbiased Non Local Means filter for DWI (Antonio Tritan Vega, Santiago Aja Fernandez)
 
**Denoising
 
**Denoising
***Curvature Anisotropic Diffusion
+
***Curvature Anisotropic Diffusion (Bill Lorensen)
***Gaussian Blur
+
***Gaussian Blur (Julien Jomier, Stephen Aylward)
***Gradient Anisotropic Diffusion
+
***Gradient Anisotropic Diffusion (Bill Lorensen)
***Median Filter
+
***Median Filter (Bill Lorensen)
 
**Morphology
 
**Morphology
***Greyscale Fill Hole
+
***Greyscale Fill Hole (Bill Lorensen)
***Greyscale Grind Peak
+
***Greyscale Grind Peak (Bill Lorensen)
 
* Model Generation
 
* Model Generation
**Clip Model
+
**Clip Model (unknown)
**Distance Transform Model
+
**Distance Transform Model (unknown)
**Grayscale Model Maker
+
**Grayscale Model Maker (Nicole Aucoin)
 
**[[Modules:Modelmaker-Documentation-3.4| Modelmaker]]
 
**[[Modules:Modelmaker-Documentation-3.4| Modelmaker]]
**Model into Label Volume (Nicole Aucoin)
+
**Model into Label Volume (Nicole Aucoin, Bill Lorensen)
**Probe Volume with Model (Paint)
+
**Probe Volume with Model (Paint) (Lauren O'Donnell)
 
* Python Modules
 
* Python Modules
**Python Diffusion Tensor Estimation
+
**Python Diffusion Tensor Estimation (Julien von Siebenthal)
**Python Explode Volume Transform
+
**Python Explode Volume Transform (Luca Antiga, Daniel Blezek)
**Python Extract Baseline DWI Volume
+
**Python Extract Baseline DWI Volume (Julien von Siebenthal)
**Python Gaussian Smoothing
+
**Python Gaussian Smoothing (Luca Antiga, Daniel Blezek)
**Python Gradient Anisotropic Diffusion
+
**Python Gradient Anisotropic Diffusion (Daniel Blezek)
**Python Numpy Script
+
**Python Numpy Script (Luca Antiga, Daniel Blezek)
**Python Recenter Scalar to DWI Volume
+
**Python Recenter Scalar to DWI Volume (Julien von Siebenthal)
 
**Python Resample Volume
 
**Python Resample Volume
 
**Python Reslice as Volume
 
**Python Reslice as Volume

Revision as of 23:10, 5 February 2009

Home < Documentation < 3.4

Note: This page is currently under construction

Introduction

This page is a portal for documentation about Slicer 3.4. For information for software developers, please go to the Developers page (see link in navigation box to the left).

How-To Tutorials

Slicer3 tutorial page

Feature Request and Problem Reports

We have an issues tracker for Slicer 3. You need to create an account for filing reports. We keep track of both feature requests and bug reports. Make sure to use the pull-down in the upper right to select Slicer 3.

List of Modules in need of documentation

  • Requirements for modules to be added to the release:
    • The module is feature complete for the tasks advertised on 2-4-2009
    • The module has a test. See here for more information.
    • Module has documentation on the Slicer wiki. Please use the template provided here to structure your page.
    • Please add a pointer to the documentation on the Slicer wiki to the the Help tab of the module. See the Editor module in Slicer for an example.
    • The contributor (and their manager/advisor), the lab (with labs/institution logo) and the funding source (with grant number, logo optional) are listed in the Acknowledgement tab of the module. Please see the Models module for and example. The people listed in the acknowledgement will be the primary people for support and maintenance relative of the module.
  • If your module has documentation in Slicer 3.2, please copy/paste/update into the 3.4 version

Main GUI

Modules

  • Please copy the template linked below, paste it into your page and customize it with your module's information.

Slicer3:Module_Documentation-3.4_Template

  • See above for info to be put into the Help and Acknowledgement Tabs
  • To put your lab's logo into a module, see here

Core and Loadable Modules

CLI Modules

Please adhere to the naming scheme for the module documentation:

  • Batch processing
  • Converters
    • Create a Dicom Series (Bill Lorensen)
    • DICOM DWI loader (Xiaodong Tao)
    • Dicom to NRRD (Xiaodong Tao)
    • Orient Images (Bill Lorensen)
  • Demonstration
    • Execution Model Tour (Daniel Blezek, Bill Lorensen)
    • Scripted Module Example (unknown)
  • Diffusion Tensor
    • Resample DTI Volume (Francois Budin)
    • Estimation
      • Diffusion Tensor Estimation (Raul San Jose Estepar)
    • Scalars
      • Diffusion Tensor Scalar Measurements (Raul San Jose Estepar)
  • Filtering
    • Calculate Volume Statistics (Tri Ngo)
    • Change Tracker Command-line
    • Checkerboard Filter (Bill Lorensen)
    • Extract Skeleton (Pierre Seroul, Martin Styner, Guido Gerig, Stephen Aylward)
    • Histogram Matching (Bill Lorensen)
    • Image Label Combine (Alex Yarmarkovich)
    • Otsu Threshold (Bill Lorensen)
    • Resample Volume (Bill Lorensen)
    • Resample Volume2 (Francois Budin)
    • Threshold Image (Nicole Aucoin)
    • Voting Binary Hole Filling (Bill Lorensen)
    • Zero Crossing Based Edge Detection Filter
    • Arithmetic
      • Add Images (Bill Lorensen)
      • Subtract Images (Bill Lorensen)
    • DWI
      • Joint Rician LMMSE Image Filter (Antonio Tritan Vega, Santiago Aja Fernandez)
      • Rician LMMSE Image Filter (Antonio Tritan Vega, Santiago Aja Fernandez)
      • Unbiased Non Local Means filter for DWI (Antonio Tritan Vega, Santiago Aja Fernandez)
    • Denoising
      • Curvature Anisotropic Diffusion (Bill Lorensen)
      • Gaussian Blur (Julien Jomier, Stephen Aylward)
      • Gradient Anisotropic Diffusion (Bill Lorensen)
      • Median Filter (Bill Lorensen)
    • Morphology
      • Greyscale Fill Hole (Bill Lorensen)
      • Greyscale Grind Peak (Bill Lorensen)
  • Model Generation
    • Clip Model (unknown)
    • Distance Transform Model (unknown)
    • Grayscale Model Maker (Nicole Aucoin)
    • Modelmaker
    • Model into Label Volume (Nicole Aucoin, Bill Lorensen)
    • Probe Volume with Model (Paint) (Lauren O'Donnell)
  • Python Modules
    • Python Diffusion Tensor Estimation (Julien von Siebenthal)
    • Python Explode Volume Transform (Luca Antiga, Daniel Blezek)
    • Python Extract Baseline DWI Volume (Julien von Siebenthal)
    • Python Gaussian Smoothing (Luca Antiga, Daniel Blezek)
    • Python Gradient Anisotropic Diffusion (Daniel Blezek)
    • Python Numpy Script (Luca Antiga, Daniel Blezek)
    • Python Recenter Scalar to DWI Volume (Julien von Siebenthal)
    • Python Resample Volume
    • Python Reslice as Volume
    • Python Script
    • Python Shift DWI Values
    • Python Stochastic Tractography
    • Python Surface Connectivity
    • Python Surface ICP Registration
    • Python Surface Toolbox
  • Registration
    • Affine Registration
    • Deformable B-Spline Registration
    • Diffeomorphic Demons Algorithm
    • Linear Registration
    • Realign Volume
    • Rigid Registration
    • Test Grid Transform Registration
    • (Utah) Deformable B-Spline Registration (Experimental)
  • Segmentation
    • EM Segment Command-Line
    • EM Segment Simple
    • EMSegmentTemplateBuilder
    • Freesurfer Surface Section Extraction
    • SFLS Sulci Seg
    • Simple Region Growing
  • Statistics
    • Label Statistics
  • Tractography
    • Display Load Save
    • Editor
      • ROI Select
    • Seeding
      • Fiducial Seeding
      • Seeding
    • Stochastic
      • Generate Connectivity Map
      • ROI Tract Filter
      • Stochastic Tractography Filter

Documented Modules

Main GUI

Modules

Core and Loadable Modules

CLI Modules

Modules on NITRC

Slicer on NITRC

We are using NITRC as a repository for contributed modules. As a general rule, we do not test them ourselves, it is the downloaders job to ensure that they do what they want them to do.

Click here to see a listing of Slicer 3 modules on NITRC.

This is how to get modules from NITRC into Slicer 3.4