Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

CAN2017 fmri tutorial

Material for fMRI tutorial session at CAN 2017 Montreal

About The Workshop

This repository contains materials for my tutorial at a satellite workshop the Canadian Association for Neuroscience (CAN) 2017 Meeting in Montreal.

The workshop is titled "Neural Signal and Image Processing: Quantitative Analysis of Neural Activity"

(see here for the full program)

Students at the workshop shall be / were exposed to data analysis approaches for a wide variety of neural recording techniques.

The materials in this repository are for my tutorial session:

"Analysis of functional magnetic resonance imaging data: principles and techniques"

About this tutorial

The workshop session is 2 hours long, which is extremely short for an introduction to any technical topic. A thorough introduction to fMRI would of course take several weeks of full day lectures. So the aim of this tutorial is not to be comprehensive; but rather to give a flavour for the kinds of data, experimental paradigms, and statistical approaches that are used in the field, and some pointers on how to explore further.

One of the aims in putting together the workshop was to have some uniformity regarding programming language, and so the practical examples in all of the talks are matlab-based. I have therefore prepared this tutorial around the Statistical Parametric Mapping (SPM) toolbox, which is one of the predominant software packages used in neuroimaging. The content could however be fairly easily transposed to other languages and associated software tools such as bash (with FSL and freesurfer) or Python (nipy, nilearn, nipype). In general I recommend students should aim to have at least basic competence in all three of those languages, as they can then choose the best tool for any given job on the basis of something substantial like the quality of algorithm, rather than more superficial things like preferred coding tribe. But for this session we are sticking with matlab.

The session will consist of interleaved lecture material and short practical sessions.

The practicals will cover the following:

  • Structural MRI data
  • Mass univariate (GLM) analysis
  • Region-of-interest (ROI) analysis and functional connectivity
  • Macro-connectomics

Before the workshop

We shall be using the following software packages:

SPM12 - download here
...or if (like me) you prefer the github option: git clone

Brain Connectivity Toolbox

And the following datasets:

SPM auditory tutorial data

SPM faces tutorial data

There will be a few USB drives floating around on the day with all the necessary files; but by all means download these in advance and have a play.


Material for fMRI tutorial session at CAN 2017 Montreal



No releases published


No packages published