Difference between revisions of "Developer Meetings/20131008"
From Slicer Wiki
(13 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
− | == | + | == Update documentation == |
* Ron's priorities for final year of NAMIC funding | * Ron's priorities for final year of NAMIC funding | ||
− | + | ===Not yet done=== | |
# Update the slicer user documentation pages by RSNA. Describe up-to-date workflows in the examples. Make sure all the features are described. Make sure authors, institutions, and grants are properly acknowledged. The following is an incomplete list: | # Update the slicer user documentation pages by RSNA. Describe up-to-date workflows in the examples. Make sure all the features are described. Make sure authors, institutions, and grants are properly acknowledged. The following is an incomplete list: | ||
− | ## Probe Volume With Model | + | ## Probe Volume With Model (Lauren O'Donnell) |
## ACPC Transform (Nicole Aucoin) | ## ACPC Transform (Nicole Aucoin) | ||
## Cast Scalar Volume (Nicole Aucoin) | ## Cast Scalar Volume (Nicole Aucoin) | ||
Line 13: | Line 13: | ||
## Merge Models (Nicole Aucoin) | ## Merge Models (Nicole Aucoin) | ||
## Model Maker (Nicole Aucoin) | ## Model Maker (Nicole Aucoin) | ||
− | ## Models ( | + | ## Models (Julien Finet) |
## Model To LabelMap (Nicole Aucoin) | ## Model To LabelMap (Nicole Aucoin) | ||
## PET Standard Uptake Value Computation (Nicole Aucoin) | ## PET Standard Uptake Value Computation (Nicole Aucoin) | ||
Line 20: | Line 20: | ||
## Gaussian Blur Image Filter (Stephen Aylward) | ## Gaussian Blur Image Filter (Stephen Aylward) | ||
## Resample Scalar/Vector/DWI Volume (Francois Budin) | ## Resample Scalar/Vector/DWI Volume (Francois Budin) | ||
− | |||
− | |||
− | |||
## Data (Julien Finet) | ## Data (Julien Finet) | ||
## Models (Julien Finet) | ## Models (Julien Finet) | ||
Line 58: | Line 55: | ||
## Voting Binary Hole Filling Image Filter (Jim Miller) | ## Voting Binary Hole Filling Image Filter (Jim Miller) | ||
## Label Map Smoothing (Dirk Padfield) | ## Label Map Smoothing (Dirk Padfield) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
## EMSegment Command-line (Kilian Pohl) | ## EMSegment Command-line (Kilian Pohl) | ||
## EMSegment Easy (no atlas) (Kilian Pohl) | ## EMSegment Easy (no atlas) (Kilian Pohl) | ||
Line 86: | Line 73: | ||
## Tractography Interactive Seeding (Alex Yarmarkovich) | ## Tractography Interactive Seeding (Alex Yarmarkovich) | ||
## Transforms (Alex Yarmarkovich) | ## Transforms (Alex Yarmarkovich) | ||
− | + | ||
− | + | ===Recently updated Module Documentations=== | |
− | |||
## Annotations (Nicole Aucoin) 12:11, 24 September 2013. | ## Annotations (Nicole Aucoin) 12:11, 24 September 2013. | ||
## Markups (Nicole Aucoin) 11:59, 24 September 2013. | ## Markups (Nicole Aucoin) 11:59, 24 September 2013. | ||
Line 95: | Line 81: | ||
## Tractography Display (Demian Wasserman) 12:26, 13 September 2013. by Alex Yarmarkovich | ## Tractography Display (Demian Wasserman) 12:26, 13 September 2013. by Alex Yarmarkovich | ||
## FiberBundleLabelSelect (Alex Yarmarkovich) 11:33, 13 September 2013. | ## FiberBundleLabelSelect (Alex Yarmarkovich) 11:33, 13 September 2013. | ||
− | # | + | ## N4ITK Bias Field Correction (Andrey Fedorov) (svn tags updated in 4.3 and Nightly, don't recall how updates are propagated to the wiki page content) 7 Nov 2013 |
− | ##when I save an MRB repeatedly, my customizations from last time should be remembered. Right now, the save module forgets that I selected .mrb for my last save. I need to tell it again. When doing so, the default name turns into .mrb.mrb. It also forgets that I pointed it to a particular directory and offers to save in the default location. Having this persist for the session only would be good. If persistent across session, a reset button would be good. | + | ## Intensity Difference Metric (Andrey Fedorov) -- Not applicable -- this is a CLI that should be used only by ChangeTracker extension, not by the user, also ChangeTracker and this CLI are not in Slicer core 7 Nov 2013 |
+ | ## Crop Volume (Andrey Fedorov) updated 7 Nov 2013 | ||
+ | ## SurfaceToolbox (Luca Antiga) updated 7 Nov 2013 | ||
+ | ## Left Atrial Scar Segmenter (LiangJia Zhu) updated 7 Nov 2013 | ||
+ | ## Left Atrium Segmenter (LiangJia Zhu) updated 7 Nov 2013 | ||
+ | ## Data Probe (Steve Pieper) | ||
+ | ## DICOM (Steve Pieper) | ||
+ | ## Editor (Steve Pieper) | ||
+ | ## Endoscopy (Steve Pieper) | ||
+ | ## Fiber Bundle to Label Map (Steve Pieper) | ||
+ | ## Label Statistics (Steve Pieper) | ||
+ | ## .mrb (Steve Pieper) | ||
+ | ## Sample Data (Steve Pieper) | ||
+ | ## Vector to Scalar Volume (Steve Pieper) | ||
+ | ## Volumes (Steve Pieper) | ||
+ | |||
+ | ==Other improvements== | ||
+ | ## when I save an MRB repeatedly, (1) <del>my customizations from last time should be remembered. Right now, the save module forgets that I selected .mrb for my last save. I need to tell it again.</del> (2) When doing so, the default name turns into .mrb.mrb. (3) <del>It also forgets that I pointed it to a particular directory and offers to save in the default location.</del> (4) <del>Having this persist for the session only would be good. If persistent across session, a reset button would be good.</del> See [http://www.na-mic.org/Bug/view.php?id=3484 #3484] and [http://www.na-mic.org/Bug/view.php?id=2948 #2948] | ||
##the location from which something was loaded should be the default for saving. | ##the location from which something was loaded should be the default for saving. | ||
##create a preset w/l+LUT in the volume module (scaled from 0 to 1), and corresponding transfer function for FA maps in the volume rendering module (bug #1857) | ##create a preset w/l+LUT in the volume module (scaled from 0 to 1), and corresponding transfer function for FA maps in the volume rendering module (bug #1857) | ||
Line 102: | Line 105: | ||
# All tutorials should be updated, including new basic features such as .drag and drop and .mrb | # All tutorials should be updated, including new basic features such as .drag and drop and .mrb | ||
# [http://www.na-mic.org/Bug/view.php?id=3452 Unable to use Volume module Threshold widget in a meaningful way ] | # [http://www.na-mic.org/Bug/view.php?id=3452 Unable to use Volume module Threshold widget in a meaningful way ] | ||
+ | #[http://www.na-mic.org/Bug/view.php?id=1299 Better presentation of text in sceneviews] | ||
− | + | #Review critical bugs / Open questions | |
− | |||
− | |||
− | |||
* Nonlinear transform support (Alex) | * Nonlinear transform support (Alex) | ||
** Resampled on the fly | ** Resampled on the fly |
Latest revision as of 18:35, 19 November 2013
Home < Developer Meetings < 20131008Contents
Update documentation
- Ron's priorities for final year of NAMIC funding
Not yet done
- Update the slicer user documentation pages by RSNA. Describe up-to-date workflows in the examples. Make sure all the features are described. Make sure authors, institutions, and grants are properly acknowledged. The following is an incomplete list:
- Probe Volume With Model (Lauren O'Donnell)
- ACPC Transform (Nicole Aucoin)
- Cast Scalar Volume (Nicole Aucoin)
- Colors (Nicole Aucoin)
- LUTs (Nicole Aucoin)
- Mask Scalar Volume (Nicole Aucoin)
- Merge Models (Nicole Aucoin)
- Model Maker (Nicole Aucoin)
- Models (Julien Finet)
- Model To LabelMap (Nicole Aucoin)
- PET Standard Uptake Value Computation (Nicole Aucoin)
- Threshold Scalar Volume (Nicole Aucoin)
- Fiducial Registration (Stephen Aylward)
- Gaussian Blur Image Filter (Stephen Aylward)
- Resample Scalar/Vector/DWI Volume (Francois Budin)
- Data (Julien Finet)
- Models (Julien Finet)
- Robust Statistics Segmenter (Yi Gao)
- Segmentation Aided Registration (Yi Gao)
- Reformat (Michael Jeulin-Lagarrigue)
- Demon Registration (BRAINS) (Hans Johnson)
- Foreground Masking (BRAINS) (Hans Johnson)
- General Brainsfit Registration (Hans Johnson)
- Resample Image (BRAINS) (Hans Johnson)
- Vector Demon Registration (Hans Johnson)
- KSlice Interactive Segmenter (Ivan Kolesov)
- Simple Filters (Bradley Lowekamp)
- WatershedFromMarkers (Bradley Lowekamp)
- SNR Measurement (Babak Matinfar)
- Main window (JC)
- Welcome to Slicer (JC)
- Add Scalar Volumes (Jim Miller)
- CheckerBoard Filter (Jim Miller)
- Create DICOM Series (Jim Miller)
- Curvature Anisotropic Diffusion (Jim Miller)
- Dicom to Nrrd Converter (Jim Miller)
- Extract Skeleton (Jim Miller)
- Gradient Anisotropic Diffusion (Jim Miller)
- Grayscale Fill Hole Image Filter (Jim Miller)
- Grayscale Grind Peak Image Filter (Jim Miller)
- Grayscale Model Maker (Jim Miller)
- Histogram Matching (Jim Miller)
- Median Image Filter (Jim Miller)
- Multiply Scalar Volumes (Jim Miller)
- Orient Scalar Volume (Jim Miller)
- Simple Region Growing Segmentation (Jim Miller)
- Subtract Scalar Volumes (Jim Miller)
- View Controllers (Jim Miller)
- Voting Binary Hole Filling Image Filter (Jim Miller)
- Label Map Smoothing (Dirk Padfield)
- EMSegment Command-line (Kilian Pohl)
- EMSegment Easy (no atlas) (Kilian Pohl)
- EMSegment (with atlas) (Kilian Pohl)
- DTIExport (Sonia Pujol)
- DTIImport (Sonia Pujol)
- OpenIGTLink IF (Junichi Tokuda)
- Diffusion Tensor Scalar Measurements (Demian Wasserman)
- Diffusion Weighted Volume Masking (Demian Wasserman)
- DWI Joint Rician LMMSE Image Filter (Demian Wasserman)
- DWI Rician LMMSE Filter (Demian Wasserman)
- DWI To DTI Estimation (Demian Wasserman)
- DWI to Full Brain Tractography (Demian Wasserman)
- Resample DTI Volume (Demian Wasserman)
- Tractography Label Map Seeding (Demian Wasserman)
- Image Label Combine (Alex Yarmarkovich)
- Sceneviews (Alex Yarmarkovich)
- Tractography Interactive Seeding (Alex Yarmarkovich)
- Transforms (Alex Yarmarkovich)
Recently updated Module Documentations
- Annotations (Nicole Aucoin) 12:11, 24 September 2013.
- Markups (Nicole Aucoin) 11:59, 24 September 2013.
- Volume rendering (including label data sets) (Julien Finet) 11:43, 19 September 2013.
- Introduction to Registration (Dominik Meier) 16:18, 13 September 2013.
- Tractography Display (Demian Wasserman) 12:26, 13 September 2013. by Alex Yarmarkovich
- FiberBundleLabelSelect (Alex Yarmarkovich) 11:33, 13 September 2013.
- N4ITK Bias Field Correction (Andrey Fedorov) (svn tags updated in 4.3 and Nightly, don't recall how updates are propagated to the wiki page content) 7 Nov 2013
- Intensity Difference Metric (Andrey Fedorov) -- Not applicable -- this is a CLI that should be used only by ChangeTracker extension, not by the user, also ChangeTracker and this CLI are not in Slicer core 7 Nov 2013
- Crop Volume (Andrey Fedorov) updated 7 Nov 2013
- SurfaceToolbox (Luca Antiga) updated 7 Nov 2013
- Left Atrial Scar Segmenter (LiangJia Zhu) updated 7 Nov 2013
- Left Atrium Segmenter (LiangJia Zhu) updated 7 Nov 2013
- Data Probe (Steve Pieper)
- DICOM (Steve Pieper)
- Editor (Steve Pieper)
- Endoscopy (Steve Pieper)
- Fiber Bundle to Label Map (Steve Pieper)
- Label Statistics (Steve Pieper)
- .mrb (Steve Pieper)
- Sample Data (Steve Pieper)
- Vector to Scalar Volume (Steve Pieper)
- Volumes (Steve Pieper)
Other improvements
- when I save an MRB repeatedly, (1)
my customizations from last time should be remembered. Right now, the save module forgets that I selected .mrb for my last save. I need to tell it again.(2) When doing so, the default name turns into .mrb.mrb. (3)It also forgets that I pointed it to a particular directory and offers to save in the default location.(4)Having this persist for the session only would be good. If persistent across session, a reset button would be good.See #3484 and #2948 - the location from which something was loaded should be the default for saving.
- create a preset w/l+LUT in the volume module (scaled from 0 to 1), and corresponding transfer function for FA maps in the volume rendering module (bug #1857)
- on/off switch in the editor module for volume rendering of active label map
- when I save an MRB repeatedly, (1)
- All tutorials should be updated, including new basic features such as .drag and drop and .mrb
- Unable to use Volume module Threshold widget in a meaningful way
- Better presentation of text in sceneviews
- Review critical bugs / Open questions
- Nonlinear transform support (Alex)
- Resampled on the fly
- Pre-cached non-linear hardened version
- Need to fix read/write of grid transforms
- Fix resample CLIs to consistently accept grid transforms
- See: http://www.na-mic.org/Wiki/index.php/Handling_deformable_transforms_in_Slicer_meeting_minutes
- Migrating Rulers into Markups module (Nicole)
- Pluggable registration module (Steve, for Head and Neck Radiotherapy DBP)
- Each DBP to be pinged for wish list by Engineering contact
- Steve -> Greg
- Jim -> Rob/Josh
- Stephen -> Jack
- Dan -> Hans
- Steve will send blanket email to all DBPs requesting their priorities
- In coming months we will finalize a strategy for 4.x releases as final NA-MIC deliverables