AnalyzeFMRI: an R package to perform statistical analysis on fMRI C - - PowerPoint PPT Presentation

analyzefmri an r package to perform statistical analysis
SMART_READER_LITE
LIVE PREVIEW

AnalyzeFMRI: an R package to perform statistical analysis on fMRI C - - PowerPoint PPT Presentation

AnalyzeFMRI: an R package to perform statistical analysis on fMRI C ecile Bordier, Michel Dojat, Pierre Lafaye de Micheaux use R 2009 July 9th, 2009 AAAAAA AAAAAA Package R/C : AnalyzeFMRI 2001 J.Marchini 2007 AnalyzeFMRI extension


slide-1
SLIDE 1

AnalyzeFMRI: an R package to perform statistical analysis on fMRI

C´ ecile Bordier, Michel Dojat, Pierre Lafaye de Micheaux

use R 2009

July 9th, 2009 AAAAAA AAAAAA

slide-2
SLIDE 2

Package R/C : AnalyzeFMRI

◮ 2001 J.Marchini ◮ 2007 AnalyzeFMRI extension

Processing and analysis of large structural Magnetic Resonance Imaging (MRI) and functional MRI (fMRI) datasets

slide-3
SLIDE 3

MRI & functional MRI

Non invasive procedure

slide-4
SLIDE 4

MRI & functional MRI

slide-5
SLIDE 5

MRI & functional MRI

Anatomical

[linewidth=2pt, arrowsize=10pt]-¿(-0

slide-6
SLIDE 6

MRI & functional MRI

Anatomical Functional

  • r EPI
slide-7
SLIDE 7

MRI & functional MRI

Anatomical Functional

  • r EPI

hrf

slide-8
SLIDE 8

Example of Experiment

Paradigm

slide-9
SLIDE 9

Example of Experiment

Paradigm

slide-10
SLIDE 10

Example of Experiment

Paradigm Expected Signal

slide-11
SLIDE 11

Example of Experiment

Paradigm Expected Signal Image Acquisition

slide-12
SLIDE 12

Example of Experiment

Paradigm Expected Signal Image Acquisition Correlation between voxels and paradigm

slide-13
SLIDE 13

Problem & Solution Problem: Each voxel is a mix of several original signals:

  • ccular movement, heart rate, respiratory

cycle, noise... Solutions: GLM : General Linear Model : Linear modelisation of

the hemodynamic response during the paradigm

ICA: Independent Component Analysis : exploratory

method

Is a computational method for separating a multivariate signal into additive subcomponents supposing the mutual statistical independence

  • f the non-Gaussian source signals
slide-14
SLIDE 14

Problem & Solution Problem: Each voxel is a mix of several original signals:

  • ccular movement, heart rate, respiratory

cycle, noise... Solutions: GLM : General Linear Model : Linear modelisation of

the hemodynamic response during the paradigm

ICA: Independent Component Analysis : exploratory

method

Is a computational method for separating a multivariate signal into additive subcomponents supposing the mutual statistical independence

  • f the non-Gaussian source signals
slide-15
SLIDE 15

Problem & Solution Problem: Each voxel is a mix of several original signals:

  • ccular movement, heart rate, respiratory

cycle, noise... Solutions: GLM : General Linear Model : Linear modelisation of

the hemodynamic response during the paradigm

ICA: Independent Component Analysis : exploratory

method

Is a computational method for separating a multivariate signal into additive subcomponents supposing the mutual statistical independence

  • f the non-Gaussian source signals
slide-16
SLIDE 16

Problem & Solution Problem: Each voxel is a mix of several original signals:

  • ccular movement, heart rate, respiratory

cycle, noise... Solutions: GLM : General Linear Model : Linear modelisation of

the hemodynamic response during the paradigm

ICA: Independent Component Analysis : exploratory

method

Is a computational method for separating a multivariate signal into additive subcomponents supposing the mutual statistical independence

  • f the non-Gaussian source signals
slide-17
SLIDE 17

Spatial ICA

◮ Spatial decomposition

slide-18
SLIDE 18

Spatial ICA

slide-19
SLIDE 19

Temporal ICA

◮ Temporal decomposition

slide-20
SLIDE 20

Temporal ICA

slide-21
SLIDE 21

Temporal ICA

”...Note that TICA is typically much more computationally demanding than SICA for functional MRI applications because

  • f a higher spatial than temporal dimension and can grow

quickly beyond practical feasibility. Thus a covariance matrix

  • n the order of N2 (where N is the number of spatial voxels of

interests) must be calculated. A combination of increased hardware capacity as well as more advanced methods for calculating and storing the covariance matrix may provide a solution in the future ...”

Calhoun, Human Brain Mapping, 2001

Volume= 128X128X30 voxels and Time= 240 volumes Spatial ICA: covariance matrix = 2402 = 57600 Temporal ICA: covariance matrix ≈ 5000002 = 25 ∗ 1011

slide-22
SLIDE 22

Temporal ICA

”...Note that TICA is typically much more computationally demanding than SICA for functional MRI applications because

  • f a higher spatial than temporal dimension and can grow

quickly beyond practical feasibility. Thus a covariance matrix

  • n the order of N2 (where N is the number of spatial voxels of

interests) must be calculated. A combination of increased hardware capacity as well as more advanced methods for calculating and storing the covariance matrix may provide a solution in the future ...”

Calhoun, Human Brain Mapping, 2001

Not available in other software like FSL

slide-23
SLIDE 23

Temporal ICA

”...Note that TICA is typically much more computationally demanding than SICA for functional MRI applications because

  • f a higher spatial than temporal dimension and can grow

quickly beyond practical feasibility. Thus a covariance matrix

  • n the order of N2 (where N is the number of spatial voxels of

interests) must be calculated. A combination of increased hardware capacity as well as more advanced methods for calculating and storing the covariance matrix may provide a solution in the future ...”

Calhoun, Human Brain Mapping, 2001

Not available in other software like FSL Possible with the singular value decomposition (svd)

slide-24
SLIDE 24

Simulation: sine wave with various frequency

2 4 6

+Gaussian noise S/N=10%

1 3 5

slide-25
SLIDE 25

Spatial ICA simulation results

Poor Results

slide-26
SLIDE 26

Temporal ICA simulation results

Better Results

slide-27
SLIDE 27

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

slide-28
SLIDE 28

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

slide-29
SLIDE 29

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

slide-30
SLIDE 30

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

slide-31
SLIDE 31

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

slide-32
SLIDE 32

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

slide-33
SLIDE 33

Real fMRI data with the AnalyzeFMRI package

◮ Experimental Protocol

...

slide-34
SLIDE 34

Real fMRI data results with the AnalyzeFMRI package

◮ Original

+hrf

slide-35
SLIDE 35

Real fMRI data results with the AnalyzeFMRI package

◮ Original

+hrf

◮ Spatial ICA signal result

cor= -0.52

slide-36
SLIDE 36

Real fMRI data results with the AnalyzeFMRI package

◮ Original

+hrf

◮ Spatial ICA signal result

cor= -0.52

◮ Temporal ICA signal result

cor= 0.44

slide-37
SLIDE 37

Comparison results

Spatial ICA results Temporal ICA results Results obtained with spm general linear model

slide-38
SLIDE 38

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

slide-39
SLIDE 39

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
slide-40
SLIDE 40

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti
slide-41
SLIDE 41

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

Read, write, modify metada

More than 40 parameters: orientations, size, subject informations...

slide-42
SLIDE 42

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

Read, write, modify metada Read, write, convert 3D and/to 4D

slide-43
SLIDE 43

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

Read, write, modify metada Read, write, convert 3D and/to 4D Display nifti volume

slide-44
SLIDE 44

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

◮ ICA

  • Existing : Spatial ICA
slide-45
SLIDE 45

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

◮ ICA

  • Existing : Spatial ICA
  • New : Temporal ICA
slide-46
SLIDE 46

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

◮ ICA

  • Existing : Spatial ICA
  • New : Temporal ICA

Submission to CRAN very soon!

slide-47
SLIDE 47

AnalyzeFMRI Package

Updates :

◮ Image Format in the package :

  • Existing : Analyze
  • New : nifti

◮ ICA

  • Existing : Spatial ICA
  • New : Temporal ICA

Submission to CRAN very soon! Maintainers: Pierre Lafaye de Micheaux Maintainers: C´ ecile Bordier

slide-48
SLIDE 48