Difference between revisions of "RSNA2012 Planning"
From NAMIC Wiki
m (Text replacement - "[http://www.na-mic.org/Wiki/images/" to "[https://na-mic.org/w/images/") |
|||
(27 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
+ | == Process == | ||
+ | |||
+ | We are following the release schedule documented during [http://www.na-mic.org/Wiki/index.php/Slicer4.2Planning the 4.2 release planning session]. The following tables describe the target behavior for the RSNA 2012 courses and booth. | ||
+ | |||
+ | * Adopt-a-demo program | ||
+ | ** For the demos and tutorials listed below, the roles of developer and clinical contact are: | ||
+ | *** '''clinical expert''' who is responsible for the data and content of the tutorial and can answer questions about how the program is meant to work. This person should be providing the data and in some cases provides a step by step tutorial. | ||
+ | *** '''developer / tester''' | ||
+ | **** is the point of contact if anyone finds that the demo in question does not work correctly | ||
+ | **** is responsible for testing that the functionality is working for the demo on all platforms (mac, windows, linux). If you do not have the platform available yourself, you will need to offer to trade some work with another person who has access to the platform. You cannot just ignore testing just because you don't have ready access to all the platforms! | ||
+ | **** needs to get a working familiarity with the demo and investigate any incorrect or unworkable behavior | ||
+ | **** needs to file bug reports and track down appropriate developer resources to get issues resolved (pester your fellow developers as needed so that issues are addressed). | ||
+ | ** If there's a tutorial already existing, the developer should be able to go through the testing on all platforms and only contact the tutorial writer with feedback or questions. In the case of demos or atlas datasets, the developer should discuss with the clinical contact about what functionality should be supported and test that this is working as expected on all platforms. | ||
+ | ** In all cases the developer should try to provide a test that loads and manipulates the data, using either a python script or Qt testing, to help automate the testing process for future releases. | ||
+ | ** Developers should consider following [https://www.slicer.org/wiki/Documentation/Nightly/Developers/Tutorials/SelfTestModule these instructions for writing a python self test] so that they can easily and reproducibly confirm that demos are running correctly on all platforms. | ||
+ | |||
== RSNA hands-on courses == | == RSNA hands-on courses == | ||
{| border="1" | {| border="1" | ||
|- bgcolor="#abcdef" | |- bgcolor="#abcdef" | ||
− | ! | + | !Schedule !! Tutorial slides !! Datasets !! Tools !! Slicer Modules !! Developer/Tester !! Clinical Expert |
|- | |- | ||
− | || Classroom Course 1 - ICIA32, Nov.27, 12:30-2:00 pm || [http://www.slicer.org/slicerWiki/images/ | + | || Classroom Course 1 - ICIA32, Nov.27, 12:30-2:00 pm || [http://www.slicer.org/slicerWiki/images/b/b9/3DVisualizationDICOM_RadiologyApplications_SoniaPujol_KittShaffer_RSNA2012.pdf 3D Visualization of DICOM Data for Radiology Applications] || [http://www.na-mic.org/Wiki/index.php/File:RSNA2012_1.zip RSNA2012_Part1] [http://www.na-mic.org/Wiki/index.php/File:RSNA2012_2.zip RSNA2012_Part2] [http://www.na-mic.org/Wiki/index.php/File:RSNA2012_3.zip RSNA2012_Part3] |
|| Compare View, Clipping, Save, Restore, Scene Views, Dicom studies sorting, Dicom networking || Data, Volumes, Models, Scene Views + DICOM ( note: the DICOM part will be a new addition to the slides) || Steve || Sonia | || Compare View, Clipping, Save, Restore, Scene Views, Dicom studies sorting, Dicom networking || Data, Volumes, Models, Scene Views + DICOM ( note: the DICOM part will be a new addition to the slides) || Steve || Sonia | ||
|- | |- | ||
− | || Classroom Course 2 - ICIA11, Nov.25, 11:00-12:30 pm || [http://www.slicer.org/slicerWiki/images/c/c6/Slicer4QuantitativeImaging.pdf Quantitative Imaging Tutorial] || ICIA 11 datasets: [ | + | || Classroom Course 2 - ICIA11, Nov.25, 11:00-12:30 pm || [http://www.slicer.org/slicerWiki/images/c/c6/Slicer4QuantitativeImaging.pdf Quantitative Imaging Tutorial] || ICIA 11 datasets: [https://na-mic.org/w/images/7/73/PETCTFusion-Tutorial-Data.zip PETCT data], [http://www.slicer.org/slicerWiki/images/b/b2/ChangeTracker2011.zip Change Tracker Data] || Change Tracker, Compare Views, Volume Rendering, CropVolume, Crosshairs, BRAINSFit || Change Tracker, Volume Rendering, BRAINSFit, CropVolume} || Steve || Sonia |
|- | |- | ||
|} | |} | ||
==Quantitative Imaging Reading Room== | ==Quantitative Imaging Reading Room== | ||
+ | |||
+ | Logistics: The exhibit must be fully installed by 5:00 pm on Saturday, November 24. The Lakeside Learning Center exhibit area will open on Saturday, November 24 from 8:00 am until 10:00 pm for installation. | ||
+ | |||
+ | * [[Media:RSNA2012QIRRPoster_3DSlicer-spujol.AF.pptx|Poster PPT]] | ||
+ | * [[Media:RSNA2012QIRRHandout.AF.pptx|Handout PPT]] | ||
+ | |||
Tentative list of demonstrations for the RSNA 2012 Slicer booth. Needs further development and testing | Tentative list of demonstrations for the RSNA 2012 Slicer booth. Needs further development and testing | ||
Line 18: | Line 40: | ||
{| border="1" | {| border="1" | ||
|- bgcolor="#abcdef" | |- bgcolor="#abcdef" | ||
− | ! | + | !# !!DEMO !! Datasets !! Notes !! Tools !! Slicer Modules !! Developer/Tester !! Clinical Expert |
|- | |- | ||
− | ||0 ||3D Visualization of DICOM images for Radiology Applications || [http://www.slicer.org/slicerWiki/index.php/ | + | ||0 ||3D Visualization of DICOM images for Radiology Applications || [http://www.slicer.org/slicerWiki/images/b/b9/3DVisualizationDICOM_RadiologyApplications_SoniaPujol_KittShaffer_RSNA2012.pdf 3D Visualization of DICOM Data for Radiology Applications] || [http://www.na-mic.org/Wiki/index.php/File:RSNA2012_1.zip RSNA2012_Part1] [http://www.na-mic.org/Wiki/index.php/File:RSNA2012_2.zip RSNA2012_Part2] [http://www.na-mic.org/Wiki/index.php/File:RSNA2012_3.zip RSNA2012_Part3] |
|| Compare View, Clipping, Save, Restore, Scene Views, Dicom studies sorting, Dicom networking || Data, Volumes, Models, Scene Views || Jim || Sonia | || Compare View, Clipping, Save, Restore, Scene Views, Dicom studies sorting, Dicom networking || Data, Volumes, Models, Scene Views || Jim || Sonia | ||
|- | |- | ||
− | ||1 ||Data Loading and Visualization || [http://www.slicer.org/slicerWiki/images/6/61/Slicer3VisualizationDataset.zip Slicer3Visualization Data] | + | ||1 ||Data Loading and Visualization || <strike>[http://www.slicer.org/slicerWiki/images/6/61/Slicer3VisualizationDataset.zip Slicer3Visualization Data] </strike>[http://www.slicer.org/slicerWiki/images/f/f4/3DVisualizationData.zip 3D Visualization Data] || [https://www.slicer.org/wiki/Documentation/4.1/Training#Slicer4_Data_Loading_and_3D_Visualization Slicer4Visualization Tutorial]|| Compare View, Clipping, Save, Restore, Scene Views, DICOM studies sorting, DICOM networking (?) || Data, Volumes, Models, Scene Views || Jim || Sonia |
|- | |- | ||
− | ||2||MRI-based topographic parcellation of human brain || [[Media:RSNA2010_EMS.zip | EM Segmenter Data]] || registration, segmentation [ | + | ||2||MRI-based topographic parcellation of human brain || [[Media:RSNA2010_EMS.zip | EM Segmenter Data]] || registration, segmentation [https://www.slicer.org/wiki/EMSegmenter-Tasks EMSegmenter Tasks] || EM Segmenter || EMSegmenter || Kilian || Ron |
|- | |- | ||
||3|| Volume Rendering #1 Head || [[Media:RSNA2010_OsirixManixDataset.zip | Head CT Scan (Osirix Manix Dataset)]] || show cropping, transfer functions, GPU, slice composite view, Annotations || Volume Rendering and Annotations || Volume Rendering, Annotations, Scene Views || Julien || Ron | ||3|| Volume Rendering #1 Head || [[Media:RSNA2010_OsirixManixDataset.zip | Head CT Scan (Osirix Manix Dataset)]] || show cropping, transfer functions, GPU, slice composite view, Annotations || Volume Rendering and Annotations || Volume Rendering, Annotations, Scene Views || Julien || Ron | ||
Line 33: | Line 55: | ||
||5|| Volume Rendering #3 Thorax|| [[Media:RSNA2010_Lungs_Dataset.zip | Thoracic CT scan]] || show cropping, transfer functions, GPU, slice composite view, Annotations || Volume Rendering and Annotations || Volume Rendering, Annotations, Scene Views || Julien || Ron | ||5|| Volume Rendering #3 Thorax|| [[Media:RSNA2010_Lungs_Dataset.zip | Thoracic CT scan]] || show cropping, transfer functions, GPU, slice composite view, Annotations || Volume Rendering and Annotations || Volume Rendering, Annotations, Scene Views || Julien || Ron | ||
|- | |- | ||
− | ||6|| Traumatic Brain Injury Case Analysis || [[Media:TBI-DemoScene-RSNA2011.zip | TBI Demo Data (UCLA)]] || [http://wiki.na-mic.org/Wiki/index.php/File:TBISegmentation_TutorialContestSummer2011.pdf TBI tutorial] || ABC Segmentation, Model Maker, Editor, Annotations || Data, ABC Segmentation, Model Maker, Editor, Annotations, Scene Views || Alex || Jack Van Horn | + | ||6|| Traumatic Brain Injury Case Analysis || [[Media:TBI-DemoScene-RSNA2011.zip | TBI Demo Data (UCLA)]] [http://www.nitrc.org/frs/download.php/1766/adult-atlas-abc1.1.zip Atlas data link] || [http://wiki.na-mic.org/Wiki/index.php/File:TBISegmentation_TutorialContestSummer2011.pdf TBI tutorial] || ABC Segmentation, Model Maker, Editor, Annotations || Data, ABC Segmentation, Model Maker, Editor, Annotations, Scene Views || Alex || Jack Van Horn |
|- | |- | ||
− | ||7|| Radiotherapy || [http:// | + | ||7|| Radiotherapy || [http://slicer.kitware.com/midas3/folder/859 SlicerRT ART dose verification data] || [https://www.assembla.com/spaces/slicerrt/wiki/20121127_Slicer_tutorials_at_RSNA_2012 SlicerRT RSNA2012 Tutorial] || SlicerRT, Plastimatch || DICOM, General Registration (BRAINS), Resample Image (BRAINS),<br>SlicerRT: DicomRtImport, Dose Accumulation, Dose Volume Histogram || Csaba || Andras |
|- | |- | ||
− | ||8|| White matter exploration for neurosurgical planning || [[media:WhiteMatterExplorationData.zip| White Matter Exploration dataset]] || [ | + | ||8|| White matter exploration for neurosurgical planning || [[media:WhiteMatterExplorationData.zip| White Matter Exploration dataset]] || [https://www.slicer.org/wiki/Documentation/4.1/Training#Slicer4_Neurosurgical_Planning_Tutorial Neurosurgical planning Tutorial]] || Diffusion (Estimation, Tractography, Fiducial Seeding), Editor, Model Maker || Data, Volumes, Editor, Fiducials, Diffusion Tensor Estimation, Diffusion Tensor Scalar Measurements, Labelmap Seeding, Tractography Fiducial Seeding, Tractography Display || Demian || Ron |
|- | |- | ||
− | ||9|| Longitudinal analysis of meningioma growth|| Change Tracker Data | + | ||9|| Longitudinal analysis of meningioma growth|| [https://na-mic.org/w/images/7/73/PETCTFusion-Tutorial-Data.zip PETCT data], [http://www.slicer.org/slicerWiki/images/b/b2/ChangeTracker2011.zip Change Tracker Data] || [http://www.slicer.org/slicerWiki/images/c/c6/Slicer4QuantitativeImaging.pdf Quantitative Imaging Tutorial] || Change Tracker, Compare Views, Volume Rendering, CropVolume, Crosshairs, BRAINSFit || Change Tracker, Volume Rendering, BRAINSFit, CropVolume || Jc || Andrey |
|- | |- | ||
− | ||10||Image-guided prostate interventions || [[media:RSNA2011_Prostate.zip | | + | ||10||Image-guided prostate interventions || [[media:RSNA2011_Prostate.zip | Demo dataset from RSNA'2011 -- crash while switching to a scene view]] see [http://www.na-mic.org/Bug/view.php?id=1523 here.], [[Media:RSNA2012_Prostate.zip | Demo dataset created from scratch in Slicer4 RSNA'2012]] || Pre-op/Intra-op registration; [http://www.na-mic.org/Wiki/index.php/Slicer4:Prostate_mpMRI_review_use_case Use Case Demo] [[media:RSNA2010_Prostate.zip | Prostate Data]] || Linked Viewing || Annotations, Models, Crosshairs, CompareViews || Jim || Andrey |
|- | |- | ||
− | ||11|| Brain Atlas || [http://www.na-mic.org/publications/item/view/2037 NAC Multi-modality MRI-based Atlas of the Brain] || | + | ||11|| Brain Atlas || [http://www.na-mic.org/publications/item/view/2037 NAC Multi-modality MRI-based Atlas of the Brain]<br>[http://www.na-mic.org/publications/bitstream/download/5521 Slicer4 version] || Show model hierarchies, visibility, scene views restore|| Linked Viewing || Data, Volumes, Models, Scene Views || Nicole || Marianna |
|- | |- | ||
− | ||12|| | + | ||12|| Head and Neck Atlas || [http://www.na-mic.org/publications/item/view/2271 Head and Neck Atlas]<br>[http://www.spl.harvard.edu/publications/bitstream/download/5527 Slicer4 version] || Show model hierarchies, visibility, scene views restore|| Linked Viewing || Data, Volumes, Models, Scene Views || Nicole || Marianna |
|- | |- | ||
− | ||13|| | + | ||13|| Abdominal Atlas || [http://www.na-mic.org/publications/item/view/1918 Abdominal Atlas]<br>[http://www.na-mic.org/publications/bitstream/download/5522 Slicer4 version]|| Show model hierarchies, visibility, scene views restore|| Linked Viewing || Data, Volumes, Models, Scene Views || Nicole || Marianna |
|- | |- | ||
+ | ||14|| Knee Atlas|| [http://www.na-mic.org/publications/item/view/1953 Knee Atlas] <br> [http://www.na-mic.org/publications/bitstream/download/5523 Slicer4 version] || Show model hierarchies, visibility, scene views restore || Linked Viewing || Data, Volumes, Models, Scene Views || Nicole || Marianna | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== List of Slicer Modules involved in RSNA tutorials & demos== | == List of Slicer Modules involved in RSNA tutorials & demos== | ||
Line 89: | Line 99: | ||
**Skull Stripper | **Skull Stripper | ||
** Reporting | ** Reporting | ||
− | + | ** Longitudinal PET CT | |
*Documentation: We need all [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.2#Core_Modules core modules] reasonably well documented. | *Documentation: We need all [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.2#Core_Modules core modules] reasonably well documented. | ||
− |
Latest revision as of 18:27, 10 July 2017
Home < RSNA2012 PlanningContents
Process
We are following the release schedule documented during the 4.2 release planning session. The following tables describe the target behavior for the RSNA 2012 courses and booth.
- Adopt-a-demo program
- For the demos and tutorials listed below, the roles of developer and clinical contact are:
- clinical expert who is responsible for the data and content of the tutorial and can answer questions about how the program is meant to work. This person should be providing the data and in some cases provides a step by step tutorial.
- developer / tester
- is the point of contact if anyone finds that the demo in question does not work correctly
- is responsible for testing that the functionality is working for the demo on all platforms (mac, windows, linux). If you do not have the platform available yourself, you will need to offer to trade some work with another person who has access to the platform. You cannot just ignore testing just because you don't have ready access to all the platforms!
- needs to get a working familiarity with the demo and investigate any incorrect or unworkable behavior
- needs to file bug reports and track down appropriate developer resources to get issues resolved (pester your fellow developers as needed so that issues are addressed).
- If there's a tutorial already existing, the developer should be able to go through the testing on all platforms and only contact the tutorial writer with feedback or questions. In the case of demos or atlas datasets, the developer should discuss with the clinical contact about what functionality should be supported and test that this is working as expected on all platforms.
- In all cases the developer should try to provide a test that loads and manipulates the data, using either a python script or Qt testing, to help automate the testing process for future releases.
- Developers should consider following these instructions for writing a python self test so that they can easily and reproducibly confirm that demos are running correctly on all platforms.
- For the demos and tutorials listed below, the roles of developer and clinical contact are:
RSNA hands-on courses
Schedule | Tutorial slides | Datasets | Tools | Slicer Modules | Developer/Tester | Clinical Expert |
---|---|---|---|---|---|---|
Classroom Course 1 - ICIA32, Nov.27, 12:30-2:00 pm | 3D Visualization of DICOM Data for Radiology Applications | RSNA2012_Part1 RSNA2012_Part2 RSNA2012_Part3 | Compare View, Clipping, Save, Restore, Scene Views, Dicom studies sorting, Dicom networking | Data, Volumes, Models, Scene Views + DICOM ( note: the DICOM part will be a new addition to the slides) | Steve | Sonia |
Classroom Course 2 - ICIA11, Nov.25, 11:00-12:30 pm | Quantitative Imaging Tutorial | ICIA 11 datasets: PETCT data, Change Tracker Data | Change Tracker, Compare Views, Volume Rendering, CropVolume, Crosshairs, BRAINSFit | Change Tracker, Volume Rendering, BRAINSFit, CropVolume} | Steve | Sonia |
Quantitative Imaging Reading Room
Logistics: The exhibit must be fully installed by 5:00 pm on Saturday, November 24. The Lakeside Learning Center exhibit area will open on Saturday, November 24 from 8:00 am until 10:00 pm for installation.
Tentative list of demonstrations for the RSNA 2012 Slicer booth. Needs further development and testing
Note: RSNA demo machines will need nvidia graphics cards to get GPU Volume Rendering
# | DEMO | Datasets | Notes | Tools | Slicer Modules | Developer/Tester | Clinical Expert |
---|---|---|---|---|---|---|---|
0 | 3D Visualization of DICOM images for Radiology Applications | 3D Visualization of DICOM Data for Radiology Applications | RSNA2012_Part1 RSNA2012_Part2 RSNA2012_Part3 | Compare View, Clipping, Save, Restore, Scene Views, Dicom studies sorting, Dicom networking | Data, Volumes, Models, Scene Views | Jim | Sonia |
1 | Data Loading and Visualization | Slicer4Visualization Tutorial | Compare View, Clipping, Save, Restore, Scene Views, DICOM studies sorting, DICOM networking (?) | Data, Volumes, Models, Scene Views | Jim | Sonia | |
2 | MRI-based topographic parcellation of human brain | EM Segmenter Data | registration, segmentation EMSegmenter Tasks | EM Segmenter | EMSegmenter | Kilian | Ron |
3 | Volume Rendering #1 Head | Head CT Scan (Osirix Manix Dataset) | show cropping, transfer functions, GPU, slice composite view, Annotations | Volume Rendering and Annotations | Volume Rendering, Annotations, Scene Views | Julien | Ron |
4 | Volume Rendering #2 Abdomen | Abdominal CT scan with AAA (Osirix Panoramix Dataset) | show cropping, transfer functions, GPU, slice composite view, Annotations | Volume Rendering and Annotations | Volume Rendering, Annotations, Scene Views | Julien | Ron |
5 | Volume Rendering #3 Thorax | Thoracic CT scan | show cropping, transfer functions, GPU, slice composite view, Annotations | Volume Rendering and Annotations | Volume Rendering, Annotations, Scene Views | Julien | Ron |
6 | Traumatic Brain Injury Case Analysis | TBI Demo Data (UCLA) Atlas data link | TBI tutorial | ABC Segmentation, Model Maker, Editor, Annotations | Data, ABC Segmentation, Model Maker, Editor, Annotations, Scene Views | Alex | Jack Van Horn |
7 | Radiotherapy | SlicerRT ART dose verification data | SlicerRT RSNA2012 Tutorial | SlicerRT, Plastimatch | DICOM, General Registration (BRAINS), Resample Image (BRAINS), SlicerRT: DicomRtImport, Dose Accumulation, Dose Volume Histogram |
Csaba | Andras |
8 | White matter exploration for neurosurgical planning | White Matter Exploration dataset | Neurosurgical planning Tutorial] | Diffusion (Estimation, Tractography, Fiducial Seeding), Editor, Model Maker | Data, Volumes, Editor, Fiducials, Diffusion Tensor Estimation, Diffusion Tensor Scalar Measurements, Labelmap Seeding, Tractography Fiducial Seeding, Tractography Display | Demian | Ron |
9 | Longitudinal analysis of meningioma growth | PETCT data, Change Tracker Data | Quantitative Imaging Tutorial | Change Tracker, Compare Views, Volume Rendering, CropVolume, Crosshairs, BRAINSFit | Change Tracker, Volume Rendering, BRAINSFit, CropVolume | Jc | Andrey |
10 | Image-guided prostate interventions | Demo dataset from RSNA'2011 -- crash while switching to a scene view see here., Demo dataset created from scratch in Slicer4 RSNA'2012 | Pre-op/Intra-op registration; Use Case Demo Prostate Data | Linked Viewing | Annotations, Models, Crosshairs, CompareViews | Jim | Andrey |
11 | Brain Atlas | NAC Multi-modality MRI-based Atlas of the Brain Slicer4 version |
Show model hierarchies, visibility, scene views restore | Linked Viewing | Data, Volumes, Models, Scene Views | Nicole | Marianna |
12 | Head and Neck Atlas | Head and Neck Atlas Slicer4 version |
Show model hierarchies, visibility, scene views restore | Linked Viewing | Data, Volumes, Models, Scene Views | Nicole | Marianna |
13 | Abdominal Atlas | Abdominal Atlas Slicer4 version |
Show model hierarchies, visibility, scene views restore | Linked Viewing | Data, Volumes, Models, Scene Views | Nicole | Marianna |
14 | Knee Atlas | Knee Atlas Slicer4 version |
Show model hierarchies, visibility, scene views restore | Linked Viewing | Data, Volumes, Models, Scene Views | Nicole | Marianna |
List of Slicer Modules involved in RSNA tutorials & demos
- Data
- Welcome to Slicer
- Volumes
- Models
- Scene Views
- Annotations
- Volume Rendering
- Editor
- Model Maker
- Diffusion Tensor Estimation
- Diffusion Tensor Scalar Measurements
- Tractography Labelmap Seeding
- Tractography Fiducial Seeding
- Tractography Display
- BRAINSTools
- Change Tracker
- CropVolume
- Extensions:
- ABC
- Plastimatch
- EMSegmenter
- Skull Stripper
- Reporting
- Longitudinal PET CT
- Documentation: We need all core modules reasonably well documented.