FSL Workshop Session 3 David Smith & John Clithero

Similar documents
Single Subject Demo Data Instructions 1) click "New" and answer "No" to the "spatially preprocess" question.

Playing with data from lab

SPM Introduction. SPM : Overview. SPM: Preprocessing SPM! SPM: Preprocessing. Scott Peltier. FMRI Laboratory University of Michigan

SPM Introduction SPM! Scott Peltier. FMRI Laboratory University of Michigan. Software to perform computation, manipulation and display of imaging data

The organization of the human cerebral cortex estimated by intrinsic functional connectivity

FMRI data: Independent Component Analysis (GIFT) & Connectivity Analysis (FNC)

Percent Change and Power Calculation NITP 2010

Function-Structure Integration in FreeSurfer

FSL Pre-Processing Pipeline

FSL Pre-Processing Pipeline

Journal of Articles in Support of The Null Hypothesis

FMRI Pre-Processing and Model- Based Statistics

Functional MRI data preprocessing. Cyril Pernet, PhD

Multi-voxel pattern analysis: Decoding Mental States from fmri Activity Patterns

CS/NEUR125 Brains, Minds, and Machines. Due: Wednesday, April 5

Statistical Analysis of Neuroimaging Data. Phebe Kemmer BIOS 516 Sept 24, 2015

FROM IMAGE RECONSTRUCTION TO CONNECTIVITY ANALYSIS: A JOURNEY THROUGH THE BRAIN'S WIRING. Francesca Pizzorni Ferrarese

CONN fmri functional connectivity toolbox

DynaConn Users Guide. Dynamic Function Connectivity Graphical User Interface. Last saved by John Esquivel Last update: 3/27/14 4:26 PM

EMSegment Tutorial. How to Define and Fine-Tune Automatic Brain Compartment Segmentation and the Detection of White Matter Hyperintensities

Anatomic parcellation based on DTI data with FSL taking the example of SMA/preSMA

FEAT 3 - Advanced FMRI Analysis

SuRVoS Workbench. Super-Region Volume Segmentation. Imanol Luengo

MR IMAGE SEGMENTATION

Introduction to fmri. Pre-processing

Analysis of fmri data within Brainvisa Example with the Saccades database

A Computational Approach To Understanding The Response Properties Of Cells In The Visual System

OHBA M/EEG Analysis Workshop. Mark Woolrich Diego Vidaurre Andrew Quinn Romesh Abeysuriya Robert Becker

NA-MIC National Alliance for Medical Image Computing fmri Data Analysis

fmri Basics: Single Subject Analysis

Supplementary methods

TRACULA: Troubleshooting, visualization, and group analysis

An independent component analysis based tool for exploring functional connections in the brain

MRI Segmentation MIDAS, 2007, 2010

FVGWAS- 3.0 Manual. 1. Schematic overview of FVGWAS

Structural MRI of Amygdala Tutorial: Observation, Segmentation, Quantification

NEURO M203 & BIOMED M263 WINTER 2014

Documentation for imcalc (SPM 5/8/12) Robert J Ellis

Supplementary Data. in residuals voxel time-series exhibiting high variance, for example, large sinuses.

Detecting White Matter Lesions in Lupus

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

White Pixel Artifact. Caused by a noise spike during acquisition Spike in K-space <--> sinusoid in image space

Supplementary Figure 1. Decoding results broken down for different ROIs

Pixels to Voxels: Modeling Visual Representation in the Human Brain

Group ICA of fmri Toolbox (GIFT) Manual

An Introduction To Automatic Tissue Classification Of Brain MRI. Colm Elliott Mar 2014

Independent Component Analysis of fmri Data

Data Visualisation in SPM: An introduction

syngo.mr Neuro 3D: Your All-In-One Post Processing, Visualization and Reporting Engine for BOLD Functional and Diffusion Tensor MR Imaging Datasets

Basic Introduction to Data Analysis. Block Design Demonstration. Robert Savoy

GLM for fmri data analysis Lab Exercise 1

Resting state network estimation in individual subjects

Motion Estimation for Video Coding Standards

Decoding the Human Motor Cortex

Group (Level 2) fmri Data Analysis - Lab 4

7/15/2016 ARE YOUR ANALYSES TOO WHY IS YOUR ANALYSIS PARAMETRIC? PARAMETRIC? That s not Normal!

Norbert Schuff VA Medical Center and UCSF

ANALYSIS OF FUNCTIONAL MAGNETIC RESONANCE IMAGING DATA USING SPM99: VOXEL-BASED MORPHOMETRY DONNA ROSE ADDIS

Batch processing of GLMs

First-level fmri modeling

A problem - too many features. TDA 231 Dimension Reduction: PCA. Features. Making new features

Structural MRI of Amygdala Tutorial: Observation, Segmentation, Quantification

Neuroimaging and mathematical modelling Lesson 2: Voxel Based Morphometry

Quality Checking an fmri Group Result (art_groupcheck)

Data Visualisation in SPM: An introduction

INDEPENDENT COMPONENT ANALYSIS APPLIED TO fmri DATA: A GENERATIVE MODEL FOR VALIDATING RESULTS

Title: Wired for function: Anatomical connectivity patterns predict face-selectivity in the

Basic principles of MR image analysis. Basic principles of MR image analysis. Basic principles of MR image analysis

ASAP_2.0 (Automatic Software for ASL Processing) USER S MANUAL

AFNI Preprocessing: Outline, Recommendations, and New(ish) Stuff. Robert W Cox SSCC / NIMH & NINDS / NIH / DHHS / USA / EARTH

Fmri Spatial Processing

Functional MRI in Clinical Research and Practice Preprocessing

Version. Getting Started: An fmri-cpca Tutorial

Group ICA/IVA of fmri Toolbox (GIFT) Manual

Preprocessing II: Between Subjects John Ashburner

EPI Data Are Acquired Serially. EPI Data Are Acquired Serially 10/23/2011. Functional Connectivity Preprocessing. fmri Preprocessing

SPM8 for Basic and Clinical Investigators. Preprocessing. fmri Preprocessing

SISCOM (Subtraction Ictal SPECT CO-registered to MRI)

MultiVariate Bayesian (MVB) decoding of brain images

fmri Preprocessing & Noise Modeling

HST.583 Functional Magnetic Resonance Imaging: Data Acquisition and Analysis Fall 2008

Statistical Methods in functional MRI. False Discovery Rate. Issues with FWER. Lecture 7.2: Multiple Comparisons ( ) 04/25/13

Machine Learning for Medical Image Analysis. A. Criminisi

EMSegmenter Tutorial (Advanced Mode)

Big Data Methods. Chapter 5: Machine learning. Big Data Methods, Chapter 5, Slide 1

Basic fmri Design and Analysis. Preprocessing

Neuroimage Processing

CS 229 Final Project Report Learning to Decode Cognitive States of Rat using Functional Magnetic Resonance Imaging Time Series

Machine Learning for Pre-emptive Identification of Performance Problems in UNIX Servers Helen Cunningham

Relationship between Fourier Space and Image Space. Academic Resource Center

SIVIC GUI Overview. SIVIC GUI Layout Overview

REX: Response Exploration for Neuroimaging Datasets

Getting Started Guide

Tutorial BOLD Module

Attention modulates spatial priority maps in human occipital, parietal, and frontal cortex

Introductory Concepts for Voxel-Based Statistical Analysis

Pattern Recognition for Neuroimaging Toolbox: PRoNTo

SPM8 for Basic and Clinical Investigators. Preprocessing

CHAPTER 2. Morphometry on rodent brains. A.E.H. Scheenstra J. Dijkstra L. van der Weerd

Spatial Filtering Methods in MEG. Part 3: Template Normalization and Group Analysis"

Transcription:

FSL Workshop 12.09.08 Session 3 David Smith & John Clithero

What is MELODIC? Probabilistic ICA Improves upon standard ICA Allows for inference Avoids over-fitting Three stage process ( ppca ) 1.) Dimension reduction 2.) Estimate source signals that maximize non- Gaussianity of source estimates 3.) Convert maps into Z stat maps and assess significance with Gaussian mixture model

Think of it this way GLM has a pre-specified design matrix Lots of assumptions that do not always hold up picaestimates a design matrix (or mixing matrix) as part of model fitting

MELODIC options Single Session ICA Multi Session Temporal Concatenation. Multi Session Tensor ICA

Example components Head motion Sensory motor activation Motion and interaction with susceptibility at sinus Nyquist Ghosting Resting state / default network

Tohka Poldrack (2008) Automation Technique Supervised classifier trained to distinguish between noise and signal ICs Global decision tree trained in NP framework NP served a tuning mechanism for conservativeness Test against expert raters First automation technique to consider spatial characteristics http://www.poldracklab.org/software

Group-level activations Red shows original data Blue shows denoised data Yellow shows overlap *Note how activation in white matter posterior to ventricles disappears after denoising

Dave's Denoiser Only examines time courses of ICs Set thresholds Predict motion/air ICs via regression 4 basic parts: You do MELODIC ( wiki Run my MATLAB program (on the Creates.txt files flagging bad components ( wiki Run my bash script (also on the Reads.txt files and cycles through your data removing the bad stuff with FSL s regfilt command Analyze denoised and preprocessed data WARNING: This is program is still being refined and tested!!!

Four features Flag components that: 1.) have extreme power spectra 2.) have sudden jumps in intensity 3.) significantly predict motion 4.) significantly predict air signal Every threshold is based on a percentile, usually the 90 th, of the distribution of ICs across a decomposition (i.e., a run of data). The only exception is the sudden jumps feature explained on the wiki.

Example IC time courses

Denoiser results Normal Denoised

More on MELODIC... MELODIC webpage http://www.fmrib.ox.ac.uk/fsl/melodic/index.html Practical from FSL course http://www.fmrib.ox.ac.uk/fslcourse/lectures/practicals/melodic/index.htm

Featquery: ROI analyses in FSL Online sources http://www.fmrib.ox.ac.uk/fsl/feat5/featquery.html http://www.fmrib.ox.ac.uk/fslcourse/lectures/practicals/feat 1/index.htm http://mumford.bol.ucla.edu/perchange_guide.pdf Allows you to interrogate FEAT results within a mask or at a given co-ordinate. Calculates a number of image and time-series statistics. Find featquery option under misc on FSL GUI.

More on Featquery Setting it up ( level FEAT directories (1 st or 2 nd ( Stats/pe Stats images of interest (e.g. ( atlas Mask (either from ROI or an ( p ) Probably will want to convert PE/COPE values to % Other Options (w) allow weighting of different voxels (i) change post-interpolation, default is 0.5 (t) pick a threshold for stats image (a) atlas for output (s) create time-series plots from 4D data. Scripting Example featquery 1 ${COPE_DIR} 1 stats/pe1 ${FQ_DIR} -p -i 0.3 ${MASK}

Featquery Output List of different FEAT stats images that you asked Featquery to report on; each of these is also a link to a raw text file giving the data time-series plot at the position of the maximum image value within the mask. Number of non-zero voxels within the mask. Statistics derived from each image's values within the Featquery mask, including min, mean, median, max. The 10% and 90% columns show the image values at 10% and 90% of the way through the ordered list of values (i.e., at 10%/90% of the cumulative distribution function), Co-ordinates of the maximum image voxel within the Featquery mask, both in voxels in native space and in mm in standard space (assuming that FEAT registration was run), as well as overlapping atlas structures, if requested. More in output folder if options selected (e.g., time-series).

What about fslutils? There are a lot of them: http://www.fmrib.ox.ac.uk/fsl/avwutils/index.html Use as command lines on qinteract or in scripts. fslmaths Mathematical operations with images. Examples: multiply, add. Use mask to extract values from images very quickly in scripts. fslstats report certain summary statistics for an input 3D/4D image. Examples: mean values, coordinates of max/min fslinfo - report a basic subset of an Analyze or Nifti header. fslmerge concatenate image files into a single output (over time, or in X, Y or Z). Can use to take multiple 3D files and create a single 4D image file. fslslice - split a 3D file into lots of 2D files (along z-axis). fslsplit - split a 4D file into lots of 3D files.

PPI in FSL psychophysiological interactions analysis http://www.fmrib.ox.ac.uk/members/joreilly/what-is-ppi Method for finding out whether the correlation in activity between two distant brain areas is different in different psychological contexts. Is there an interaction between the psychological state and the functional coupling between two brain areas?

Key concept of PPI: If two areas are interacting, their activity will go up and down in synch This effect may be task dependent It should be more than can be explained by the shared main effect of task

PPI strategy Look for all the voxels in which the level of activity is well explained by the level of activity in the hippocampus ROI >> fslmeants i filtered_func.data o hippocampus.txt m hpc_mask.nii.gz

Problem: Some brain areas will have a similar time-course to the seed area regardless of what task participants are doing e.g. Shared sub-cortical or neuro-modulatory input Shared sensory input Anatomical connections

Solution: use a psychophysiological interaction regressor PSY main effect ( variable (task.* PHYS main effect (time-course from ( region seed PPI = PSY.*PHYS Overlay:

Caveat: covariates of no interest Must include main effects (PSY and PHYS) in model Design matrix

Setting up your PPI in Feat In FEAT stats tab EV1 = your task regressor EV2 = your ROI timecourse EV3 = PPI EV4 all your other EV5 task regressors EV6 Click on basic shape dropdown Interaction Between EVs 1 and 2 Make zero centre for task regressor mean for ROI timecourse Orthogonalise, temporal derivative, temporal filtering --- OFF