NA-MIC National Alliance for Medical Image Computing fMRI Data Analysis in Slicer (short dataset tutorial) Steve Pieper Haiying Liu Wendy.

Slides:



Advertisements
Similar presentations
Surgical Planning Laboratory -1- Brigham and Womens Hospital Slicer Tutorial 7 Saving Data Sonia Pujol, Ph.D. Randy Gollub, M.D.,
Advertisements

NA-MIC National Alliance for Medical Image Computing Slicer Tutorial Module: Segmentation May 26, 2005.
NA-MIC National Alliance for Medical Image Computing fMRI Data Analysis Sonia Pujol, Ph.D. Wendy Plesniak, Ph.D. Randy Gollub, M.D.,
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
Slicer3 Training Compendium Pohl K, Konukoglu E, Fedorov A Measuring Volume Change in Tumors Kilian M. Pohl, Ph.D. Ender Konugolu, Ph.D. Andriy Fedorov,
National Alliance for Medical Image Computing © 2010, All Rights Reserved Sonia Pujol, PhD Slicer3Minute Tutorial Sonia.
Pohl K, Konukoglu E, Fedorov A National Alliance for Medical Image Computing NA-MIC© 2010, ARR Measuring Volume Change in Tumors Kilian M Pohl, PhD Ender.
National Alliance for Medical Image Computing © 2010, ARR Sonia Pujol, PhD Slicer3Minute Tutorial Slicer3 minute tutorial.
NA-MIC National Alliance for Medical Image Computing Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial / Registration Library: Case 29 - DTI converting and aligning diffusion.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial / Registration Library: Case 03 - DTI aligning low-resolution diffusion.
SPM5 Tutorial, Part 1 fMRI preprocessing Tiffany Elliott May
-- CTSA at RSNA 2010 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD PET/CT Visualization and Analysis.
Slicer Welcome Tutorial
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1 Loading and Viewing Data Sonia Pujol, Ph.D. Randy.
Pohl K, Konukoglu E -1- National Alliance for Medical Image Computing Measuring Volume Change in Tumors Kilian M Pohl, PhD Ender Konugolu Slicer3 Training.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1: Loading and Viewing Data.
NA-MIC National Alliance for Medical Image Computing Interactive Editor tutorial Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard.
-1- Pujol S et al. National Alliance for Medical Image Computing 3D Visualization of FreeSurfer Data Sonia Pujol, Ph.D. Silas Mann, B.Sc. Randy Gollub,
Interval browser and fMRIEngine Slicer tools for fMRI analysis and other multi-volume applications Separate general handling & processing of multi-volume.
© NIH National Center for Image-Guided Therapy, 2011 Tumor Segmentation from DCE-MRI with the SegmentCAD module Vivek Narayan, Jayender Jagadeesan Brigham.
-- CTSA at RSNA 2009 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD Slicer3 Training Compendium.
National Alliance for Medical Image Computing Slicer fMRI introduction.
NA-MIC National Alliance for Medical Image Computing shapeAnalysisMANCOVA_Wizar d Lucile Bompard, Clement Vacher, Beatriz Paniagua, Martin.
Slicer3 Training Tutorial IA-FEMesh v1.0
SPM5 Tutorial Part 2 Tiffany Elliott May 10, 2007.
1 Hands-On Data Analysis Kate Pirog Revill and Chris Rorden Data from safety training –9 subjects –Finger-tapping task (12s tapping, 12s rest) –188 scans.
-1- 3D Visualization. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing 3D Visualization Sonia Pujol, Ph.D. Surgical.
Jeffrey Yap, PhD Ron Kikinis, MD Wendy Plesniak, PhD -1- CTSA at RSNA 2009 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 10 EMAtlasBrainClassifier Sonia Pujol, Ph.D. Randy.
Pujol S., Plesniak, W. -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Harvard CTSC Slicer3 minute tutorial Sonia Pujol, PhD.
NA-MIC National Alliance for Medical Image Computing DTI Atlas Registration via 3D Slicer and DTI-Reg Martin Styner, UNC Clement Vachet,
DICOM to NRRD Conversion Tutorial Martin Styner 1 University of North Carolina Neuro Image Research and Analysis Lab.
Sonia Pujol, PhD National Alliance for Medical Image Computing © 2010, ARR.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 14 Intra-subject Brain PET-MRI fusion.
PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD Slicer3 Training Compendium.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
NA-MIC National Alliance for Medical Image Computing Registering Image Volumes in Slicer Steve Pieper.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1 Loading and Viewing Data Sonia Pujol, Ph.D. Randy.
NA-MIC National Alliance for Medical Image Computing Using Annotations in Slicer 4.0 Yong Zhang, Kilian Pohl June 2010.
Programming into Slicer3. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing ©
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 15 AC-PC Alignment Dominik Meier, Ron.
NA-MIC National Alliance for Medical Image Computing Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
FEAT (fMRI Expert Analysis Tool)
-1- Massachusetts General Hospital National Alliance for Medical Image Computing Using Plastimatch for DICOM / DICOM-RT Import Gregory C. Sharp Department.
Diffusion Tensor Analysis in Slicer3
Sonia Pujol, PhD -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Diffusion Tensor Imaging tutorial Sonia Pujol, Ph.D. Surgical.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital 3DSlicer Hands-on session Sonia Pujol, Ph.D.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Nonrigid Atlas Registration Dominik Meier, Ron Kikinis February.
The General Linear Model
-1- National Alliance for Medical Image Computing MR-guided prostate interventions using the NA-MIC Kit Danielle Pace, B.CmpH and Sota Oguro, M.D. Surgical.
Pujol S, Gollub R -1- National Alliance for Medical Image Computing Slicer3 Training Tutorial Python Stochastic Tractography Module Doug Terry, Julien.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Registration Library Case 06: Breast Cancer Follow-up Dominik Meier,
Standard Response Evaluation Criteria in Solid Tumors (RECIST) using 3D Slicer Slicer3 Training Compendium Image here. Jeffrey Yap, PhD Wendy Plesniak,
The general linear model and Statistical Parametric Mapping II: GLM for fMRI Alexa Morcom and Stefan Kiebel, Rik Henson, Andrew Holmes & J-B Poline.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 08 Serial PET-CT Dominik Meier, Ron.
Ron Kikinis, M.D ‡. Wanmei Ou, MSc §, Polina Golland, Ph.D. §, William Wells III, Ph.D. ‡§, Carsten Richter ‡, Steven Pieper, Ph.D. ¥, Haiying Liu ‡, Wendy.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Tutorial 4 Module: DTMRI Data: Sample Slicer DTI Sonia Pujol,
3D Visualization Sonia Pujol, Ph.D. Instructor of Radiology
Dominik Meier, Ron Kikinis Sept. 2010
Slicer fMRI introduction
shapeAnalysisMANCOVA_Wizard
3D Visualization of FreeSurfer Data
The SPL Abdominal Atlas
Session 1 Loading and Viewing Data
Slicer 3 Tutorial The SPL Abdominal Atlas
Tumor Segmentation from DCE-MRI with OpenCAD
Interactive Editor tutorial
Presentation transcript:

NA-MIC National Alliance for Medical Image Computing fMRI Data Analysis in Slicer (short dataset tutorial) Steve Pieper Haiying Liu Wendy Plesniak Sandy Wells Cindy Wible Carsten Richter

National Alliance for Medical Image Computing Acknowledgments National Alliance for Medical Image Computing NIH U54EB Neuroimage Analysis Center NIH P41RR FIRST Biomedical Informatics Research Network NCRR/NIH 5 MOI RR Harvard Center for Neurodegeneration and Repair Data was acquired on a Philips Achieva 3T scanner. Courtesy of the Brain Imaging Laboratory, Dartmouth Medical School, a participating NAMIC site.

National Alliance for Medical Image Computing Disclaimer It is the responsibility of the user of 3DSlicer to comply with both the terms of the license and with the applicable laws, regulations and rules.

National Alliance for Medical Image Computing Goal of the tutorial Guiding you step by step through the process of using the fMRIEngine to analyze fMRI data and visualize results within Slicer.

National Alliance for Medical Image Computing Prerequisites This tutorial assumes that you have already completed Slicer Basics: Loading and Viewing Data (Slicer Training 1) Saving Data ( Slicer Training 7) Supporting material:

National Alliance for Medical Image Computing Module current status The fMRIEngine is: A package for analyzing and visualizing brain activations in Slicer’s multi-modality environment. a developing framework for a suite of activation detection algorithms and inference engines; currently it provides a basic linear modeling detector only. a prototype under development; it does not yet have full save/load functionality or full compatibility with other fMRI packages.

National Alliance for Medical Image Computing Computer Resources The short-dataset tutorial teaches you how the module works; it uses a truncated fMRI timeseries to get users quickly familiar with the interface and workflow ( we recommend at least 1GB RAM). The full-dataset tutorial guides you through a full fMRI analysis. For this part, your computer must have adequate processing speed and RAM (we recommend at least 3GB). Please use the appropriate tutorial and dataset for you.

National Alliance for Medical Image Computing Tutorial datasets Download: fMRIEngineTutorial.zip Short dataset: functional scans (file format Analyze): functional01.hdr, functional01.img … functional90.hdr, functional90.img structural scan (file format NifTI): anatomical3T.hdr, anatomical3T.img Full dataset: functional scans (file format Analyze): functional01.hdr, functional01.img … functional90.hdr, functional90.img structural scan (file format NifTI): anatomical3T.hdr, anatomical3T.img

National Alliance for Medical Image Computing Tutorial datasets What loaded data looks like: Functional scans…………. (functional01.img) Structural scan..…………. (anatomical3T.img)

National Alliance for Medical Image Computing Data description Functional (EPI): 45 slices, 90 scans; 3.75 x 3.75 x 3.75 mm 3 voxels (64 x 64 matrix with 240mm FOV). Transverse acquisition. Preprocessing: realigned, motion corrected, normalized to MNI, smoothed. Structural (MPRAGE): 170 sagittal slices; 1x1x1.2 mm 3 voxels; normalized to MNI.

National Alliance for Medical Image Computing Paradigm Finger sequencing fMRI task Blocked motor paradigm Subject alternates simple left and right thumb to finger sequencing (always same thumb to 1,2,3,4 finger order within block). Three cycles each of rest, right hand and left hand. TR = 2 seconds Durations: 10 TRs in all epochs Onsets (in TRs): Rest: Right : Left :

National Alliance for Medical Image Computing Slicer’s fMRIEngine

National Alliance for Medical Image Computing fMRIEngine workflow Load preprocessed functional data Describe paradigm and stimulus schedule Specify linear modeling & estimate model parameters Define contrasts and compute parametric map Statistical inference inspect data & combine with other analyses

National Alliance for Medical Image Computing Overview Part 1: Loading and Previewing Data Part 2: Describing stimulus schedule Part 3: Linear modeling & estimation Part 4: Contrasts & computing SPMs Part 5: Inference & inspection

National Alliance for Medical Image Computing Load Image Sequence 1: Pick Sequence->Load tab 7: Click Apply 2: Click File Browse 6: Input a sequence name 5: Input a file filter 4: Click Load Multiple Files 3: Pick any file in the functional directory

National Alliance for Medical Image Computing Set Image Display 11: operations will apply to currently viewed image in the sequence only… 8: Go to Volumes->Display 9: Adjust Win and Lev to get best display of image data 10: Adjust Lo threshold to mask out non-brain

National Alliance for Medical Image Computing Select Image Sequence 13: Pick Select Tab 14: Specify number of runs = 1 15: Click Add to assign sequence to run 1 16: Click Set Window/Level/Thresholds to apply to all volumes in the sequence 12: Go back to fMRIEngine Visually inspect sequence

National Alliance for Medical Image Computing Overview Part 1: Loading and Previewing Data Part 2: Describing stimulus schedule Part 3: Linear modeling & estimation Part 4: Contrasts & computing SPMs Part 5: Inference & inspection

National Alliance for Medical Image Computing Stimulus schedule 16: Pick Set Up Tab and choose the Linear Modeling detector 17: Choose Paradigm Design 18: Enter schedule for first condition (name = right) 19: Click OK to add this condition to the list of defined conditions } detection technique linear modeling step

National Alliance for Medical Image Computing Stimulus schedule 20: Enter schedule for next condition (Name = left) 21: Click OK to add this condition to the list too… }

National Alliance for Medical Image Computing Stimulus schedule 22: To change the schedule for any condition: select condition from box, click Edit, make changes, and click OK again to re-assign it. 23: To delete any defined condition: select it and click Delete Making modifications… After clicking OK, each specified condition for Run 1 is listed as shown below, labeled “r1:condition_name”

National Alliance for Medical Image Computing Overview Part 1: Loading and Previewing Data Part 2: Describing stimulus schedule Part 3: Linear modeling & estimation Part 4: Contrasts & computing SPMs Part 5: Inference & inspection

National Alliance for Medical Image Computing Model Signal 24: Choose the Signal Modeling step 25: Click to model both conditions identically 28: model drift with Discrete Cosine set 27: convolve with HRF 30: Add to Model 26: choose boxcar waveform 29: Choose to use default cutoff

National Alliance for Medical Image Computing View Design Matrix 31: Click View Design 32: The model design matrix appears in a separate window (this may take some time)

National Alliance for Medical Image Computing Estimating model parameters 33: Choose the estimation step 34: Select run1 and click Fit Model

National Alliance for Medical Image Computing Overview Part 1: Loading and Previewing Data Part 2: Describing stimulus schedule Part 3: Linear modeling & estimation Part 4: Contrasts & computing SPMs Part 5: Inference & inspection

National Alliance for Medical Image Computing Specify Contrasts 35: Choose Contrasts step 36: Specify Name (c1) 37: Name activation volume 38: Specify contrast vector (1 –1 0 0) 39: Click OK to add this contrast to a list of defined contrasts 40: Contrast name appears here

National Alliance for Medical Image Computing Check contrasts & model 41: Click View Design 42: Verify contrast is correct

National Alliance for Medical Image Computing Perform activation detection 43: Select Detect tab 44: Select contrast to compute for 45: Click Compute

National Alliance for Medical Image Computing Overview Part 1: Loading and Previewing Data Part 2: Describing stimulus schedule Part 3: Linear modeling & estimation Part 4: Contrasts & computing SPMs Part 5: Inference & inspection

National Alliance for Medical Image Computing Threshold, visualize, inspect 46: Pick View Tab 47: Select activation volume 48: Click Select

National Alliance for Medical Image Computing Threshold, visualize, inspect 49: Pick Threshold Tab 50: Select uncorrected p-value 51: Specify p-value threshold = Activations appear in the foreground

National Alliance for Medical Image Computing Threshold, visualize, inspect Display anatomical image in background Color map code: Strong negative activation Below p-value threshold (not rendered) Weak negative activation Weak positive activation Strong positive activation

National Alliance for Medical Image Computing Threshold, visualize, inspect 52: Pick Plot tab 53: Select condition = right 54: Select Timecourse plot option Plotting…

National Alliance for Medical Image Computing Threshold, visualize, inspect 55: Mouse over labeled voxel in Slice Window and click… view voxel’s timecourse plotted with the modeled condition

National Alliance for Medical Image Computing Threshold, visualize, inspect 56: Select Peristimulus histogram option and click a voxel labeled as active 57: Click any curve on the peristimulus plot for details

National Alliance for Medical Image Computing Threshold, visualize, inspect 58: Select ROI tab 59: Choose New from label map pulldown menu… Activation-based Regions of Interest…

National Alliance for Medical Image Computing Threshold, visualize, inspect 60: Click Create label map… 61: Wait short while while activation “blobs” are labeled 62: Default blob view: Label map shown in FG; activation map shown in BG.

National Alliance for Medical Image Computing Threshold, visualize, inspect 63: Select Stats tab 64: Select one or multiple regions to include in analysis by clicking in Slice Window. Selected regions display green. 65: (clear all selections and start over if you make a mistake)

National Alliance for Medical Image Computing Threshold, visualize, inspect 66: Click Show stats View region statistics

National Alliance for Medical Image Computing Threshold, visualize, inspect 67: Select Timecourse plot option 68: Click Plot time series for this region View region statistics

National Alliance for Medical Image Computing Threshold, visualize, inspect 69: Select Peristimulus histogram option 70: Click Plot time series for this region View region statistics

National Alliance for Medical Image Computing Threshold, visualize, inspect 72: Fade in the activation volume a little more for a good view of combined data 71: Clear selections. Then display anatomical image in BG and activation in FG.

National Alliance for Medical Image Computing Threshold, visualize, inspect Adjusting colormaps for visualization… 73: Navigate to Volumes->Display 74: Set the Active Volume to be the activation volume 75: Adjust Window and Level to shift the color map hue range Recall color map code: Strong negative activation Below p-value threshold (not rendered) Weak negative activation Weak positive activation Strong positive activation

National Alliance for Medical Image Computing Threshold, visualize, inspect To view only positive activations… 76: Choose Palette to be fMRIPosActive 75: Adjust Window and Level to shift the color map hue range Color map code: Below p-value threshold (not rendered) Weak positive activation Strong positive activation

National Alliance for Medical Image Computing Features to come… Features that will be developed within the fMRIEngine: Load/Save functionality for modeling and analysis Ability to apply prior models Ability to perform other statistical tests Other techniques for performing activation detection Advanced visualization …