Diff for "COGNESTIC2025" - Methods
location: Diff for "COGNESTIC2025"
Differences between revisions 1 and 54 (spanning 53 versions)
Revision 1 as of 2025-04-09 16:23:59
Size: 37488
Editor: OlafHauk
Comment:
Revision 54 as of 2025-09-24 12:04:42
Size: 39337
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Course Material for COGNESTIC 2025 = = Pre-Course Material for COGNESTIC 2025 =
Line 4: Line 4:
== Software Installation Instructions ==
Attendees must read and follow these [[attachment:COGNESTIC Preparation.pdf|pre-course preparations]].

== Essential Preparation Materials ==
You will find the course easier if you can study as much of the material below in advance (e.g, many of the videos below give the theory to the examples we will work through in the course). This section contains essential viewing; a second section contains less critical background, but which you might nonetheless find useful.

<<BR>><<BR>> <<Anchor(openscience)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Background to Open Science'''+~ <<BR>> Rik Henson ||
||__Viewing__ ||[[https://youtu.be/kTVtc7kjVQg|Open Cognitive Neuroscience]] ||




<<BR>> <<Anchor(pythonprimer )>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211); "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''Primer on Python'''+~ <<BR>> Kshipra Gurunandan ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Viewing__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">[[https://colab.research.google.com/github/cs231n/cs231n.github.io/blob/master/python-colab.ipynb|Introduction to Python and notebooks]] ||




<<BR>> <<Anchor(structuralmri)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI I and II - VBM and surface-based analysis'''+~<<BR>> Marta Correia ||
||__Viewing__ ||[[https://youtu.be/Psh-GovQLiI|Introduction to MRI Physics and image contrast]] <<BR>> [[attachment:IntroductionToMRIPhysics.pdf|Slides]] ||
The following materials are still subject to change.

== Preparation Materials ==
The following materials provide background and theory for the workshop sessions. You will find the course easier to follow if you study this material in advance. The first section contains essential (or strongly recommended) viewing; a second section contains less critical background, which you might nonetheless find useful, as well as materials that will be used during the workshop sessions.

<<BR>> <<Anchor(pythonprimer)>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211); "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''Primer on Python'''+~ <<BR>> Kshipra Gurunandan ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Viewing__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">[[https://colab.research.google.com/github/cs231n/cs231n.github.io/blob/master/python-colab.ipynb|Introduction to Python and notebooks]] <<BR>>''[[#pythonprimer_extra|Further information..]]'' ||




<<BR>> <<Anchor(fmriimagesbids)>>
||||||<tablewidth="100%"style="text-align:center">~+'''MRI Image Handling & BIDS'''+~ <<BR>> Dace Apšvalka ||
||Viewing ||[[https://youtu.be/OuRdQJMU5ro|fMRI Data Structure & Terminology]] (6:47)<<BR>>[[https://youtu.be/5H6XaJLp2V8?si=39BLjouIy8aUaEo7|Brain imaging data structure]] (11:07) <<BR>>''[[#fmriimagebids_extra|Further information.]]'' ||




<<BR>> <<Anchor(statistics)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Statistics/Open Science'''+~ <<BR>> Rik Henson ||
||Viewing ||[[https://www.youtube.com/watch?v=kTVtc7kjVQg|Open Neuroimaging]] (1:12:00)<<BR>>''[[#statistics_extra|Further information.]]'' ||




<<BR>> <<Anchor(structuralmri1)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI I – Introduction to Group Analyses'''+~<<BR>> Marta Correia ||
||__Viewing__ ||[[https://youtu.be/Psh-GovQLiI|Introduction to MRI Physics and image contrast]] <<BR>> [[attachment:IntroductionToMRIPhysics.pdf|Slides]] <<BR>>''[[#structuralmri1_extra|Further information.]]'' ||




<<BR>> <<Anchor(structuralmri2)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI II – Advanced Methods '''+~<<BR>> Marta Correia ||
||__Viewing__ ||<<BR>>''[[#structuralmri2_extra|Further information.]]'' ||
Line 33: Line 46:
||__Viewing__ ||[[https://youtu.be/stpmlzO7b6c|Introduction to Diffusion MRI - Part I]] <<BR>> [[attachment:IntroductionToDiffusionMRI_I.pdf|Slides]] || ||__Viewing__ ||[[https://youtu.be/stpmlzO7b6c|Introduction to Diffusion MRI - Part I]] <<BR>> [[attachment:IntroductionToDiffusionMRI_I.pdf|Slides]] <<BR>> ''[[#diffusionmri1_extra|Further information.]]'' ||
Line 40: Line 53:
||__Viewing__ ||[[https://youtu.be/QDJJ6G2ZouA|Introduction to Diffusion MRI - Part II]] <<BR>> [[attachment:IntroductionToDiffusionMRI_II.pdf|Slides]] || ||__Viewing__ ||[[https://youtu.be/QDJJ6G2ZouA|Introduction to Diffusion MRI - Part II]] <<BR>> [[attachment:IntroductionToDiffusionMRI_II.pdf|Slides]] <<BR>> ''[[#diffusionmri2_extra|Further information.]]'' ||
Line 46: Line 59:
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI I - Data Organisation'''+~ <<BR>> Dace Apšvalka ||
||Viewing ||[[https://youtu.be/OuRdQJMU5ro|fMRI Data Structure & Terminology]] (6:47)<<BR>>[[https://youtu.be/5H6XaJLp2V8?si=39BLjouIy8aUaEo7|Brain imaging data structure]] (11:07) ||
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI I - Preprocessing'''+~ <<BR>> Dace Apšvalka ||
||Viewing ||[[https://youtu.be/7Kk_RsGycHs|fMRI Artifacts and Noise]] (11:57) <<BR>> [[https://youtu.be/Qc3rRaJWOc4|Pre-processing I]] (10:17) <<BR>> [[https://youtu.be/qamRGWSC-6g|Pre-processing II]] (7:42) <<BR>> ''[[#fmri1_extra|Further information.]]'' ||
Line 53: Line 66:
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI II - Preprocessing'''+~ <<BR>> Dace Apšvalka ||
||Viewing ||[[https://youtu.be/7Kk_RsGycHs|fMRI Artifacts and Noise]] (11:57) <<BR>> [[https://youtu.be/Qc3rRaJWOc4|Pre-processing I]] (10:17) <<BR>> [[https://youtu.be/qamRGWSC-6g|Pre-processing II]] (7:42) ||




<<BR>> <<Anchor(fmri3)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI I
II - Analysis'''+~ <<BR>> Dace Apšvalka ||
||Viewing ||[[https://www.youtube.com/watch?v=OyLKMb9FNhg|GLM applied to fMR]]I (11:21) <<BR>> [[https://www.youtube.com/watch?v=7MibM1ATai4|Model Building – conditions and contrasts]] (11:48) <<BR>> [[https://www.youtube.com/watch?v=DEtwsFdFwYc%20|Model Building - nuisance variables]] (13:58) <<BR>> [[https://youtu.be/AalIM9-5-Pk|Multiple Comparisons]] (9:03) <<BR>> [[https://youtu.be/__cOYPifDWk|Group-level Analysis I]] (7:05) ||




<<BR>> <<Anchor(connectivityfmri)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI Connectivity'''+~ <<BR>> Petar Raykov ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=SqyNPbsgHNQ&ab_channel=PetarRaykov|Functional Connectivity in fMRI]] ||




<<BR>> <<Anchor(networks)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Network Analysis'''+~ <<BR>> Rik Henson ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=H2q3fPxiuvw|Introduction to Network Neuroscience]] ||
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI II - Analysis'''+~ <<BR>> Dace Apšvalka ||
||Viewing ||[[https://www.youtube.com/watch?v=OyLKMb9FNhg|GLM applied to fMR]]I (11:21) <<BR>> [[https://www.youtube.com/watch?v=7MibM1ATai4|Model Building – conditions and contrasts]] (11:48) <<BR>> [[https://www.youtube.com/watch?v=DEtwsFdFwYc%20|Model Building - nuisance variables]] (13:58) <<BR>> [[https://youtu.be/AalIM9-5-Pk|Multiple Comparisons]] (9:03) <<BR>> [[https://youtu.be/__cOYPifDWk|Group-level Analysis I]] (7:05) <<BR>>''[[#fmri2_extra|Further information.]]'' ||




<<BR>> <<Anchor(connectivityfmri1)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI Connectivity I'''+~ <<BR>> Petar Raykov ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=SqyNPbsgHNQ&ab_channel=PetarRaykov|Functional Connectivity in fMRI]] <<BR>>''[[#connectivityfmri1_extra|Further information.]]'' ||




<<BR>> <<Anchor(connectivityfmri2)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI Connectivity II'''+~ <<BR>> Rik Henson ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=H2q3fPxiuvw|Introduction to Network Neuroscience]] <<BR>>''[[#connectivityfmri2_extra|Further information.]]'' ||
Line 81: Line 87:
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG I – Measurement and Pre-processing'''+~ <<BR>> Olaf Hauk ||
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=S24QG_n6KXk&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=1|Overview of EEG/MEG data processing from raw data to source estimates]] <<BR>>Event-related paradigm, sample dataset, power spectrum, pre-processing, artefact correction, epoching and averaging, visualization, source estimation.<<BR>> 2. [[https://www.youtube.com/watch?v=GGDc6qZoDZ4&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=2&pp=iAQB|The generation of EEG/MEG signals]] <<BR>>Dipole sources, volume currents, sensor types (EEG, magnetometers, gradiometers) and their leadfields.<<BR>>3.[[https://www.youtube.com/watch?v=fLAoRsB2MF8&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=5&pp=iAQB|Frequency and temporal filtering of EEG/MEG data]]<<BR>>Frequency spectrum, temporal smoothing, relationship between frequency and time domain, filters (low-/high-/band-pass, Notch), aliasing, decibels. <<BR>> 4. [[https://www.youtube.com/watch?v=OZFiYeIR2Xk&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=7&pp=iAQB|Differential sensitivity of EEG and MEG]] <<BR>>Volume conduction, sensor types and their leadfields, sensitivity maps, dipoles vs spatially extended sources. <<BR>> 5.[[https://www.youtube.com/watch?v=DYOnFu2Cuyw&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=16|Event-related potentials and fields]] <<BR>>Averaging, evoked and induced activity, number of trials, artefact rejection, parametric designs, regression. <<BR>> Fore more on this topic see [[#eegmeg1b|here.]] ||
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG I – Preprocessing'''+~ <<BR>> Olaf Hauk ||
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=S24QG_n6KXk&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=1|Overview of EEG/MEG data processing from raw data to source estimates]] <<BR>>Event-related paradigm, sample dataset, power spectrum, pre-processing, artefact correction, epoching and averaging, visualization, source estimation.<<BR>> 2. [[https://www.youtube.com/watch?v=GGDc6qZoDZ4&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=2&pp=iAQB|The generation of EEG/MEG signals]] <<BR>>Dipole sources, volume currents, sensor types (EEG, magnetometers, gradiometers) and their leadfields.<<BR>>3.[[https://www.youtube.com/watch?v=fLAoRsB2MF8&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=5&pp=iAQB|Frequency and temporal filtering of EEG/MEG data]]<<BR>>Frequency spectrum, temporal smoothing, relationship between frequency and time domain, filters (low-/high-/band-pass, Notch), aliasing, decibels. <<BR>> 4. [[https://www.youtube.com/watch?v=OZFiYeIR2Xk&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=7&pp=iAQB|Differential sensitivity of EEG and MEG]] <<BR>>Volume conduction, sensor types and their leadfields, sensitivity maps, dipoles vs spatially extended sources. <<BR>> 5.[[https://www.youtube.com/watch?v=DYOnFu2Cuyw&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=16|Event-related potentials and fields]] <<BR>>Averaging, evoked and induced activity, number of trials, artefact rejection, parametric designs, regression. <<BR>>''[[#eegmeg1_extra|Further information.]]'' ||
Line 88: Line 94:
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG II – Head Modelling and Source Estimation'''+~ <<BR>> Olaf Hauk ||
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=duhU5nOsAoc&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=8&pp=iAQB|The EEG/MEG forward model]]<<BR>>Basic formulation of the EEG/MEG forward problem, linear equation, basics of head modelling, examples of sensory evoked responses.<<BR>> 2. [[https://www.youtube.com/watch?v=KlRJ5kpT3eA&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=11&pp=iAQB|The EEG/MEG inverse problem]]<<BR>>Non-uniqueness, under-determinedness, examples of non-uniqueness, source estimates for sensorily evoked activity. <<BR>> 3. [[https://www.youtube.com/watch?v=X4EZCGPvI1k&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=12&pp=iAQB|The spatial resolution of linear EEG/MEG source estimation]]<<BR>>Leakage and blurring, resolution matrix, point-spread functions (PSFs), cross-talk functions (CTFs), examples of PSFs and CTFs, regions-of-interest for source estimation.<<BR>> 4. [[http://www.youtube.com/watch?v=XgYev3N1rR0&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=14&pp=iAQB|Noise and regularisation in EEG/MEG source estimates]] <<BR>>Over- and under-fitting, smoothing, regularisation parameter, data whitening, noise covariance matrix. <<BR>> Fore more on this topic see [[#eegmeg2b|here.]] ||
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG II – Source Estimation'''+~ <<BR>> Olaf Hauk ||
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=duhU5nOsAoc&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=8&pp=iAQB|The EEG/MEG forward model]]<<BR>>Basic formulation of the EEG/MEG forward problem, linear equation, basics of head modelling, examples of sensory evoked responses.<<BR>> 2. [[https://www.youtube.com/watch?v=KlRJ5kpT3eA&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=11&pp=iAQB|The EEG/MEG inverse problem]]<<BR>>Non-uniqueness, under-determinedness, examples of non-uniqueness, source estimates for sensorily evoked activity. <<BR>> 3. [[https://www.youtube.com/watch?v=X4EZCGPvI1k&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=12&pp=iAQB|The spatial resolution of linear EEG/MEG source estimation]]<<BR>>Leakage and blurring, resolution matrix, point-spread functions (PSFs), cross-talk functions (CTFs), examples of PSFs and CTFs, regions-of-interest for source estimation.<<BR>> 4. [[http://www.youtube.com/watch?v=XgYev3N1rR0&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=14&pp=iAQB|Noise and regularisation in EEG/MEG source estimates]] <<BR>>Over- and under-fitting, smoothing, regularisation parameter, data whitening, noise covariance matrix. <<BR>>''[[#eegmeg2_extra|Further information.]]'' ||
Line 96: Line 102:
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=N4Pm1_C8hlA&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=18&pp=iAQB|Frequency spectra and the Fourier analysis]] <<BR>> Periodic basis functions, Fourier Decomposition, frequency spectrum, Nyquist Theorem, steady state response. <<BR>> 2. [[https://www.youtube.com/watch?v=ac0LbTm1Eb8&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=19&pp=iAQB|Time-frequency analysis and wavelets]] <<BR>>Fourier analysis, wavelets, trade-off between time and frequency resolution, wavelets, number of cycles, evoked and induced activity, beta bursts. <<BR>> 3.[[https://www.youtube.com/watch?v=omWqJ8xD2gs&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=20&pp=iAQB|The basics of functional connectivity methods]] <<BR>>Types of connectivity, amplitude envelope correlation, resting state analysis, Hilbert envelope, phase-locking, coherence, SNR bias, time-resolved connectivity. <<BR>> Fore more on this topic see [[#eegmeg3b|here.]] || ||__Viewing__ ||1. [[https://www.youtube.com/watch?v=N4Pm1_C8hlA&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=18&pp=iAQB|Frequency spectra and the Fourier analysis]] <<BR>> Periodic basis functions, Fourier Decomposition, frequency spectrum, Nyquist Theorem, steady state response. <<BR>> 2. [[https://www.youtube.com/watch?v=ac0LbTm1Eb8&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=19&pp=iAQB|Time-frequency analysis and wavelets]] <<BR>>Fourier analysis, wavelets, trade-off between time and frequency resolution, wavelets, number of cycles, evoked and induced activity, beta bursts. <<BR>> 3.[[https://www.youtube.com/watch?v=omWqJ8xD2gs&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=20&pp=iAQB|The basics of functional connectivity methods]] <<BR>>Types of connectivity, amplitude envelope correlation, resting state analysis, Hilbert envelope, phase-locking, coherence, SNR bias, time-resolved connectivity. <<BR>>''[[#eegmeg3_extra|Further information.]]'' ||
Line 102: Line 108:
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG IV – Further Topics and BIDS'''+~ <<BR>> Olaf Hauk & Máté Aller ||
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=sW2i5sZC0zA&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=22&pp=iAQB|Primer on group statistics for EEG/MEG data]]<<BR>>Regions-of-interest (ROI) analysis, multiple comparison problem, cluster-based permutation tests, problems estimating cluster extent, MNE-Python tutorial.<<BR>> 2. [[https://www.youtube.com/watch?v=08_VgAlVjIg&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=23&pp=iAQB|Primer on decoding and RSA with EEG/MEG data]]<<BR>>Basics of linear decoding, temporal generalisation, interpreting decoding weights, back-projection, representational similarity analysis (RSA).<<BR>> 3. [[https://www.youtube.com/watch?v=95WZzPGXJes&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=24&pp=iAQB|Primer on multimodal integration]] <<BR>> Types of neural “activity”, differential sensitivity of EEG/MEG vs fMRI, source weighting and priors, estimating deep sources with EEG/MEG. <<BR>> Fore more on this topic see [[#eegmeg4b|here.]] ||




<<BR>> <<Anchor(rsa1)>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211); "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''MVPA/RSA I and II'''+~ <<BR>> Daniel Mitchell & Máté Aller ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Viewing__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">Excellent presentations from Martin Hebart's MVPA course, on:<<BR>>[[https://fmrif.nimh.nih.gov/course/mvpa_course/2017/02_lecture1|Introduction to MVPA]]<<BR>>[[https://fmrif.nimh.nih.gov/course/mvpa_course/2017/03_lecture2|Introduction to classification]]. <<BR>> If the links don't work, download from [[https://imaging.mrc-cbu.cam.ac.uk/methods/COGNESTIC2023?action=AttachFile&do=view&target=02_lecture1_MVPA_intro.mp4|here]] and [[https://imaging.mrc-cbu.cam.ac.uk/methods/COGNESTIC2023?action=AttachFile&do=view&target=03_lecture2_Classification.mp4|here]]. <<BR>> [[https://fmrif.nimh.nih.gov/course/mvpa_course/2017/08_lecture6|Martin Hebart's lecture on RSA]]. If the link fails, download from [[https://imaging.mrc-cbu.cam.ac.uk/methods/COGNESTIC2023?action=AttachFile&do=view&target=08_lecture6_RSA.mp4|here]]. <<BR>> [[https://www.youtube.com/watch?v=08_VgAlVjIg&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=23|Primer on decoding and RSA with EEG/MEG data]] ||
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG IV – Statistics and BIDS'''+~ <<BR>> Olaf Hauk & Máté Aller ||
||__Viewing__ ||1. [[https://www.youtube.com/watch?v=sW2i5sZC0zA&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=22&pp=iAQB|Primer on group statistics for EEG/MEG data]]<<BR>>Regions-of-interest (ROI) analysis, multiple comparison problem, cluster-based permutation tests, problems estimating cluster extent, MNE-Python tutorial.<<BR>> 2. [[https://www.youtube.com/watch?v=08_VgAlVjIg&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=23&pp=iAQB|Primer on decoding and RSA with EEG/MEG data]]<<BR>>Basics of linear decoding, temporal generalisation, interpreting decoding weights, back-projection, representational similarity analysis (RSA).<<BR>> 3. [[https://www.youtube.com/watch?v=95WZzPGXJes&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=24&pp=iAQB|Primer on multimodal integration]] <<BR>> Types of neural “activity”, differential sensitivity of EEG/MEG vs fMRI, source weighting and priors, estimating deep sources with EEG/MEG. <<BR>>''[[#eegmeg4_extra|Further information.]]'' ||




<<BR>> <<Anchor(rsa)>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211);                          "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''MVPA I - fMRI; classification '''+~ <<BR>> Daniel Mitchell ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Viewing__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">Excellent presentations from Martin Hebart's MVPA course, on:<<BR>>[[https://fmrif.nimh.nih.gov/course/mvpa_course/2017/02_lecture1|Introduction to MVPA]]  (If the link fails, download from [[https://imaging.mrc-cbu.cam.ac.uk/methods/COGNESTIC2023?action=AttachFile&do=view&target=02_lecture1_MVPA_intro.mp4|here]]) <<BR>>[[https://fmrif.nimh.nih.gov/course/mvpa_course/2017/03_lecture2|Introduction to classification]] (If the link fails, download from [[https://imaging.mrc-cbu.cam.ac.uk/methods/COGNESTIC2023?action=AttachFile&do=view&target=03_lecture2_Classification.mp4|here]]) <<BR>>''[[#mvpa1_extra|Further information.]]'' ||




<<BR>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211); "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''MVPA II - fMRI; RSA'''+~ <<BR>> Daniel Mitchell ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Viewing__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">
[[https://fmrif.nimh.nih.gov/course/mvpa_course/2017/08_lecture6|Martin Hebart's lecture on RSA]]  (If the link fails, download from [[https://imaging.mrc-cbu.cam.ac.uk/methods/COGNESTIC2023?action=AttachFile&do=view&target=08_lecture6_RSA.mp4|here]]) <<BR>>''[[#mvpa2_extra|Further information.]]'' ||




<<BR>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211); "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''MVPA III - EEG/MEG'''+~ <<BR>> Máté Aller ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Viewing__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">
[[https://www.youtube.com/watch?v=08_VgAlVjIg&list=PLp67eqWCj2f_DBsCMkIOBpBbLWGAUKtu5&index=23|Primer on decoding and RSA with EEG/MEG data]] <<BR>>''[[#mvpa3_extra|Further information.]]'' ||
Line 120: Line 140:
<<BR>> <<BR>> <<Anchor(pythonprimer_extra)>>
||||||<tablewidth="734px" tableheight="248px"style="text-align:center">~+'''Primer on Python'''+~ <<BR>> Kshipra Gurunandan ||
||<10%>__Software__ ||[[https://www.python.org/|Python]], [[https://pandas.pydata.org/|Pandas]], [[https://numpy.org/|NumPy]], [[https://matplotlib.org/|Matplotlib]], [[https://seaborn.pydata.org/|Seaborn]] ||
||__Datasets__ ||[[https://openneuro.org/datasets/ds000117/versions/1.0.5|Wakeman Multimodal]] ||
||__Useful references__ ||[[https://www.w3schools.com/python/default.asp|Python concepts with examples]], [[https://quickref.me/python.html|Quick reference]], [[https://blog.finxter.com/python-cheat-sheets/|Cheatsheets]] ||
||__Slides and scripts__ ||[[attachment:Primer on Python.pdf|Slides]] [[https://github.com/MRC-CBU/COGNESTIC/tree/main/01_Primer_on_Python|Notebooks and HTMLs]] ||




<<BR>> <<Anchor(statistics_extra)>>
Line 130: Line 160:
<<BR>> <<Anchor(pythonprimer)>>
||||||<tablewidth="734px" tableheight="248px"style="text-align:center">~+'''Primer on Python'''+~ <<BR>> Kshipra Gurunandan ||
||<10%>__Software__ ||[[https://www.python.org/|Python]], [[https://pandas.pydata.org/|Pandas]], [[https://numpy.org/|NumPy]], [[https://matplotlib.org/|Matplotlib]], [[https://seaborn.pydata.org/|Seaborn]] ||
||__Datasets__ ||[[https://openneuro.org/datasets/ds000117/versions/1.0.5|Wakeman Multimodal]] ||
||__Useful references__ ||[[https://www.w3schools.com/python/default.asp|Python concepts with examples]], [[https://quickref.me/python.html|Quick reference]], [[https://blog.finxter.com/python-cheat-sheets/|Cheatsheets]] ||
||__Slides and scripts__ ||[[attachment:Primer on Python.pdf|Slides]] [[https://github.com/MRC-CBU/COGNESTIC/tree/main/01_Primer_on_Python|Notebooks and HTMLs]] ||




<<BR>> <<Anchor(structuralmri)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI I - Voxel-based morphometry'''+~''' '''<<BR>> Marta Correia ||
<<BR>> <<Anchor(fmriimagebids_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''MRI Image Handling & BIDS'''+~ <<BR>> Dace Apšvalka ||
||<10%>Software ||[[https://heudiconv.readthedocs.io/en/latest/|HeudiConv]], [[https://bids-standard.github.io/pybids/|PyBIDS]], [[https://nipy.org/nibabel/|NiBabel]], [[https://nilearn.github.io/stable/index.html|Nilearn]] ||
||<10%>Websites ||[[https://bids.neuroimaging.io/|Brain Imaging Data Structure]] <<BR>> [[https://bids-standard.github.io/bids-starter-kit/|BIDS Starter Kit]] <<BR>> [[https://bids-specification.readthedocs.io/en/stable/|BIDS Specification v1.9.0]] ||
||Suggested reading ||[[https://www.nature.com/articles/sdata201644|The brain imaging data structure (BIDS)]], Gorgolewski et al., 2016<<BR>>[[https://doi.org/10.1162/imag_a_00103|The past, present, and future of the brain imaging data structure (BIDS)]], Poldrack et al., 2024<<BR>> ||




<<BR>> <<Anchor(structuralmri1_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI I – Introduction to Group Analyses'''+~''' '''<<BR>> Marta Correia ||
Line 148: Line 177:
<<BR>> <<Anchor(structuralmri2)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI II - Surface-based analyses'''+~''' '''<<BR>> Marta Correia ||
<<BR>> <<Anchor(structuralmri2_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Structural MRI II Advanced Methods '''+~''' '''<<BR>> Marta Correia ||
Line 157: Line 186:
<<BR>> <<Anchor(diffusionmri1)>> <<BR>> <<Anchor(diffusionmri1_extra)>>
Line 165: Line 194:
<<BR>> <<Anchor(diffusionmri2)>> <<BR>> <<Anchor(diffusionmri2_extra)>>
Line 173: Line 202:
<<BR>> <<Anchor(fmri1extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI I - Data Organisation'''+~ <<BR>> Dace Apšvalka ||
||<10%>Software ||[[https://heudiconv.readthedocs.io/en/latest/|HeudiConv]], [[https://bids-standard.github.io/pybids/|PyBIDS]], [[https://nipy.org/nibabel/|NiBabel]], [[https://nilearn.github.io/stable/index.html|Nilearn]] ||
||<10%>Websites ||[[https://bids.neuroimaging.io/|Brain Imaging Data Structure]] <<BR>> [[https://bids-standard.github.io/bids-starter-kit/|BIDS Starter Kit]] <<BR>> [[https://bids-specification.readthedocs.io/en/stable/|BIDS Specification v1.9.0]] ||
||Suggested reading ||[[https://www.nature.com/articles/sdata201644|The brain imaging data structure (BIDS)]], Gorgolewski et al., 2016<<BR>>[[https://doi.org/10.1162/imag_a_00103|The past, present, and future of the brain imaging data structure (BIDS)]], Poldrack et al., 2024<<BR>> ||




<<BR>> <<Anchor(fmri2extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI II - Pre-processing'''+~ <<BR>> Dace Apšvalka ||
<<BR>> <<Anchor(fmri1_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI I - Preprocessing'''+~ <<BR>> Dace Apšvalka ||
Line 190: Line 210:
<<BR>> <<Anchor(fmri3extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI III - Analysis'''+~ <<BR>> Dace Apšvalka ||
<<BR>> <<Anchor(fmri2_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''fMRI II - Analysis'''+~ <<BR>> Dace Apšvalka ||
Line 199: Line 219:
<<BR>> <<Anchor(connectivityfmri)>>
||||||<tablewidth="734px" tableheight="239px"style="text-align:center">~+'''fMRI Connectivity'''+~ <<BR>> Petar Raykov ||
<<BR>> <<Anchor(connectivityfmri1_extra)>>
||||||<tablewidth="734px" tableheight="239px"style="text-align:center">~+'''fMRI Connectivity I'''+~ <<BR>> Petar Raykov ||
Line 204: Line 224:
||__Viewing__ ||[[https://www.youtube.com/watch?v=SqyNPbsgHNQ&ab_channel=PetarRaykov|fMRI Functional Connectivity in fMRI]]<<BR>>[[https://www.youtube.com/watch?v=1VOKsWWLgjk&ab_channel=RikHenson&t=15m10s|Overview of Effective Connectivity (not covered in person)]] ||
||__Tutorial slides and scripts__ ||[[https://github.com/ppraykov/FCCognestic2023|Functional Connectivity Nilearn Practical]]<<BR>>[[attachment:Multimodal_DCM_cognestic_tutorial_fMRI.pdf|DCM tutorial in SPM (not covered in-person)]] ||




<<BR>> <<Anchor(networksb
)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Brain Network Analysis'''+~ <<BR>> Rik Henson ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=SqyNPbsgHNQ&ab_channel=PetarRaykov|fMRI Functional Connectivity in fMRI]] ||
||__Tutorial slides and scripts__ ||[[https://github.com/ppraykov/FCCognestic2023|Functional Connectivity Nilearn Practical]] ||




<<BR>> <<Anchor(connectivityfmri2_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''Functional Connectivity II'''+~ <<BR>> Rik Henson ||
Line 214: Line 234:
||__Reading__ ||- (Review article) Bullmore, E., Sporns, O. Complex brain networks: graph theoretical analysis of structural and functional systems. ''Nat Rev Neurosci'' '''10''', 186–198 (2009). https://doi.org/10.1038/nrn2575 <<BR>> - (Textbook reference for more information) Alex Fornito, Andrew Zalesky, and Edward Bullmore. ''Fundamentals of brain network analysis''. Academic press, 2016. ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=HjSGqwAFRcc|Understanding your brain as a network and as art]] by Prof. Dani Bassett. ||
||__Slides__ ||[[https://github.com/isebenius/COGNESTIC_network_analysis/tree/main|https://github.com/isebenius/COGNESTIC_network_analysis/]] [[attachment:COGNESTIC23-presentation_Sebenius.pdf|Slides]] ||




<<BR>> <<Anchor(eegmeg1b)>>
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG I – Measurement and Pre-processing'''+~ <<BR>> Olaf Hauk ||
||__Reading__ ||[[https://doi.org/10.1038/s42003-024-07088-3|Review Paper on Task-based fMRI Connectivity Analysis]] <<BR>> [[https://doi.org/10.1038/nrn2575|Review Paper on Brain Network Analysis]] ||
||__Viewing__ ||[[https://www.youtube.com/watch?v=1VOKsWWLgjk&ab_channel=RikHenson&t=15m10s|Overview of Effective Connectivity (not covered in person)]], [[https://www.youtube.com/watch?v=HjSGqwAFRcc|Network theory by Prof. Dani Bassett]] ||
||__Slides__ ||[[attachment:CBUTraining_Henson_Connectivity.pdf|DCM tutorial in SPM (not covered in-person)]] <<BR>> [[attachment:CBUTraining_Henson_NetworkTheory.pdf|Slides on Network Theory]] ||




<<BR>> <<Anchor(eegmeg1_extra)>>
||||||<tablewidth="100%"style="text-align:center">~+'''EEG/MEG I – Preprocessing'''+~ <<BR>> Olaf Hauk ||
Line 231: Line 251:
<<BR>> <<Anchor(eegmeg2b)>>
||||||<tablewidth="751px" tableheight="626px"style="text-align:center">~+'''EEG/MEG II – Head Modelling and Source Estimation'''+~ <<BR>> Olaf Hauk ||
<<BR>> <<Anchor(eegmeg2_extra)>>
||||||<tablewidth="751px" tableheight="626px"style="text-align:center">~+'''EEG/MEG II – Source Estimation'''+~ <<BR>> Olaf Hauk ||
Line 241: Line 261:
<<BR>> <<Anchor(eegmeg3b)>> <<BR>> <<Anchor(eegmeg3_extra)>>
Line 251: Line 271:
<<BR>> <<Anchor(eegmeg4b)>> <<BR>> <<Anchor(eegmeg4_extra)>>
Line 262: Line 282:
<<BR>> <<Anchor(rsa1)>>
||||||<tablewidth="100%"style="text-align:center;">~+'''MVPA/RSA I'''+~''' '''<<BR>> Daniel Mitchell ||
||<12%>__Software__ ||[[https://www.python.org/|Python 3.7+]], including numpy, matplotlib, nilearn & [[https://scikit-learn.org/stable/|scikit-learn]]. <<BR>> (To visualise MRI data, you can use your software of choice, although for nifti format data you might like to consider [[https://www.nitrc.org/projects/mricron|MRIcroN]] or [[https://www.nitrc.org/projects/mricrogl|MRIcroGL]].) ||
||__Datasets__ ||[[https://openneuro.org/datasets/ds003965/versions/1.0.0|"NI-edu-data-minimal" faces dataset]] ||
<<BR>> <<Anchor(mvpa1_extra)>>
||||||<tablewidth="100%"style="text-align:center;">~+'''MVPA I - fMRI; classification'''+~''' '''<<BR>> Daniel Mitchell ||
||<12%>__Software__ ||[[https://www.python.org/|Python 3.7+]], including numpy, matplotlib, nilearn & [[https://scikit-learn.org/stable/|scikit-learn]]. ||
||__Datasets__ ||[[https://openneuro.org/datasets/ds000117/
versions/1.0.5|Wakeman Multimodal]] ||
Line 267: Line 287:
||__Slides and scripts __ ||[[https://github.com/MRC-CBU/COGNESTIC/tree/main/09_MVPA_MRI|Notebooks and slides are on the COGNESTIC github]] ||




<<BR>> <<Anchor(rsa2)>>
||||||<tablewidth="100%"style="text-align:center;">~+'''MVPA/RSA II'''+~''' '''<<BR>> Daniel Mitchell & Máté Aller ||
||__Slides and scripts __ ||Notebooks and slides are available on [[https://github.com/MRC-CBU/COGNESTIC/tree/main/09_MVPA_MRI/Decoding|github]]. ||




<<BR>> <<Anchor(mvpa2_extra)>>
||||||<tablewidth="100%"style="text-align:center;">~+'''MVPA II - fMRI; RSA'''+~''' '''<<BR>> Daniel Mitchell ||
Line 276: Line 296:
||__Reading__ ||[[https://www.frontiersin.org/articles/10.3389/neuro.06.004.2008/full|Kriegeskorte et al. (2008) Representational similarity analysis - connecting the branches of systems neuroscience]]<<BR>>[[https://www.cell.com/trends/cognitive-sciences/fulltext/S1364-6613(13)00127-7|Kriegeskorte & Kievit (2013) Representational geometry: integrating cognition, computation, and the brain]] <<BR>>[[https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003553|Nili et al. (2014) A toolbox for representational similarity analysis]]<<BR>> [[https://elifesciences.org/articles/82566|Schutt et al. (2023) Statistical inference on representational geometries]]<<BR>>EEG/MEG: <<BR>> [[https://pubmed.ncbi.nlm.nih.gov/27779910/%20|Tutorial on EEG/MEG decoding]]<<BR>> [[https://www.sciencedirect.com/science/article/pii/S1364661314000199|Temporal Generalization]] [[https://www.sciencedirect.com/science/article/pii/S1053811913010914|Interpretation of Weight Vectors]] ||
||__Slides and scripts__ ||We will demo the RSA toolbox using the jupyter notebooks in the "demos" folder of the toolbox, also available, along with the slides, on the COGNESTIC[[https://github.com/MRC-CBU/COGNESTIC/tree/main/09_MVPA_MRI|github]]. <<BR>>[[attachment:EEGMEG5-decoding.zip|EEGMEG Notebooks]] [[attachment:EMEG5_Decoding.pdf|EEG/MEG Slides]]<<BR>> ||




<<BR>> <<Anchor(stimulation)>>
||||||<tablewidth="100%"style="text-align:center;">~+'''Brain Stimulation'''+~''' '''<<BR>> Elizabeth Michael & Ajay Halai ||
||__Reading__ ||TMS-EEG: <<BR>> https://doi.org/10.1016/j.neuroimage.2016.10.031 <<BR>> https://doi.org/10.1016/j.xpro.2022.101435 <<BR>> https://pressrelease.brainproducts.com/tms-eeg/ <<BR>> <<BR>> TMS-fMRI: <<BR>> https://doi.org/10.31234/osf.io/9fyxb <<BR>> https://doi.org/10.1101/2021.05.28.446111 ||
||Slides||[[attachment:BrainStimSession2024_2.pdf|General]][[attachment:cognestic_TMSEEG.pdf|TMS+EEG]] [[attachment:TMS_FMRI_COGNESTIC_ASSEM.pdf|TMS+fMRI]] [[attachment:TMSfMRIArtifacts_V1_prt_nn.pdf|TMS+fMRI_Artefacts]]||
||__Reading__ ||[[https://www.frontiersin.org/articles/10.3389/neuro.06.004.2008/full|Kriegeskorte et al. (2008) Representational similarity analysis - connecting the branches of systems neuroscience]]<<BR>>[[https://www.cell.com/trends/cognitive-sciences/fulltext/S1364-6613(13)00127-7|Kriegeskorte & Kievit (2013) Representational geometry: integrating cognition, computation, and the brain]] <<BR>>[[https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1003553|Nili et al. (2014) A toolbox for representational similarity analysis]]<<BR>> [[https://elifesciences.org/articles/82566|Schutt et al. (2023) Statistical inference on representational geometries]]<<BR>> ||
||__Slides and scripts__ ||We will demo the RSA toolbox using the jupyter notebooks in the "demos" folder of the toolbox. Notebooks and slides are available on [[https://github.com/MRC-CBU/COGNESTIC/tree/main/09_MVPA_MRI/RSA|github]]. ||




<<BR>> <<Anchor(mvpa3_extra)>>
||||||<tablewidth="100%" tablestyle="margin:0.5em 0px;border-collapse:collapse;border:1px dotted rgb(211, 211, 211); "style="padding:0.25em;border:1px dotted rgb(211, 211, 211);text-align:center;">~+'''MVPA III - EEG/MEG'''+~''' '''<<BR>> Máté Aller ||
||<12% style="padding:0.25em;border:1px dotted rgb(211, 211, 211); ">__Software__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">[[https://mne.tools/stable/index.html|MNE-Python]], [[https://rsatoolbox.readthedocs.io/en/stable/|rsatoolbox]], [[https://mtrfpy.readthedocs.io/en/latest/index.html|mTRFpy]] ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Datasets__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">Datasets used in the notebooks are included alongside them in the github repository. ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Reading__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">[[https://pubmed.ncbi.nlm.nih.gov/27779910/%20|Tutorial on EEG/MEG decoding]]<<BR>> [[https://www.sciencedirect.com/science/article/pii/S1364661314000199|Temporal Generalization]] [[https://www.sciencedirect.com/science/article/pii/S1053811913010914|Interpretation of Weight Vectors]] [[https://www.frontiersin.org/articles/10.3389/fnhum.2016.00604/full|Multivariate Temporal Response Function (mTRF) analysis]] ||
||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">__Slides and scripts__ ||<style="padding:0.25em;border:1px dotted rgb(211, 211, 211);">Scripts and notebooks are available in the github repository. Slides to be added in due course. ||

Pre-Course Material for COGNESTIC 2025

The Cognitive Neuroimaging Skills Training In Cambridge (COGNESTIC) is a 2-week course that provides researchers with training in state-of-the-art methods for reproducible and open neuroimaging analysis and related methods. You can find more information on the COGNESTIC webpage.

The following materials are still subject to change.

Preparation Materials

The following materials provide background and theory for the workshop sessions. You will find the course easier to follow if you study this material in advance. The first section contains essential (or strongly recommended) viewing; a second section contains less critical background, which you might nonetheless find useful, as well as materials that will be used during the workshop sessions.


Primer on Python
Kshipra Gurunandan

Viewing

Introduction to Python and notebooks
Further information..


MRI Image Handling & BIDS
Dace Apšvalka

Viewing

fMRI Data Structure & Terminology (6:47)
Brain imaging data structure (11:07)
Further information.


Statistics/Open Science
Rik Henson

Viewing

Open Neuroimaging (1:12:00)
Further information.


Structural MRI I – Introduction to Group Analyses
Marta Correia

Viewing

Introduction to MRI Physics and image contrast
Slides
Further information.


Structural MRI II – Advanced Methods
Marta Correia

Viewing


Further information.


Diffusion MRI I - Preprocessing, model fitting and group analysis
Marta Correia

Viewing

Introduction to Diffusion MRI - Part I
Slides
Further information.


Diffusion MRI II - Tractography and the anatomical connectome
Marta Correia

Viewing

Introduction to Diffusion MRI - Part II
Slides
Further information.


fMRI I - Preprocessing
Dace Apšvalka

Viewing

fMRI Artifacts and Noise (11:57)
Pre-processing I (10:17)
Pre-processing II (7:42)
Further information.


fMRI II - Analysis
Dace Apšvalka

Viewing

GLM applied to fMRI (11:21)
Model Building – conditions and contrasts (11:48)
Model Building - nuisance variables (13:58)
Multiple Comparisons (9:03)
Group-level Analysis I (7:05)
Further information.


fMRI Connectivity I
Petar Raykov

Viewing

Functional Connectivity in fMRI
Further information.


fMRI Connectivity II
Rik Henson

Viewing

Introduction to Network Neuroscience
Further information.


EEG/MEG I – Preprocessing
Olaf Hauk

Viewing

1. Overview of EEG/MEG data processing from raw data to source estimates
Event-related paradigm, sample dataset, power spectrum, pre-processing, artefact correction, epoching and averaging, visualization, source estimation.
2. The generation of EEG/MEG signals
Dipole sources, volume currents, sensor types (EEG, magnetometers, gradiometers) and their leadfields.
3.Frequency and temporal filtering of EEG/MEG data
Frequency spectrum, temporal smoothing, relationship between frequency and time domain, filters (low-/high-/band-pass, Notch), aliasing, decibels.
4. Differential sensitivity of EEG and MEG
Volume conduction, sensor types and their leadfields, sensitivity maps, dipoles vs spatially extended sources.
5.Event-related potentials and fields
Averaging, evoked and induced activity, number of trials, artefact rejection, parametric designs, regression.
Further information.


EEG/MEG II – Source Estimation
Olaf Hauk

Viewing

1. The EEG/MEG forward model
Basic formulation of the EEG/MEG forward problem, linear equation, basics of head modelling, examples of sensory evoked responses.
2. The EEG/MEG inverse problem
Non-uniqueness, under-determinedness, examples of non-uniqueness, source estimates for sensorily evoked activity.
3. The spatial resolution of linear EEG/MEG source estimation
Leakage and blurring, resolution matrix, point-spread functions (PSFs), cross-talk functions (CTFs), examples of PSFs and CTFs, regions-of-interest for source estimation.
4. Noise and regularisation in EEG/MEG source estimates
Over- and under-fitting, smoothing, regularisation parameter, data whitening, noise covariance matrix.
Further information.


EEG/MEG III – Time-Frequency and Functional Connectivity Analysis
Olaf Hauk

Viewing

1. Frequency spectra and the Fourier analysis
Periodic basis functions, Fourier Decomposition, frequency spectrum, Nyquist Theorem, steady state response.
2. Time-frequency analysis and wavelets
Fourier analysis, wavelets, trade-off between time and frequency resolution, wavelets, number of cycles, evoked and induced activity, beta bursts.
3.The basics of functional connectivity methods
Types of connectivity, amplitude envelope correlation, resting state analysis, Hilbert envelope, phase-locking, coherence, SNR bias, time-resolved connectivity.
Further information.


EEG/MEG IV – Statistics and BIDS
Olaf Hauk & Máté Aller

Viewing

1. Primer on group statistics for EEG/MEG data
Regions-of-interest (ROI) analysis, multiple comparison problem, cluster-based permutation tests, problems estimating cluster extent, MNE-Python tutorial.
2. Primer on decoding and RSA with EEG/MEG data
Basics of linear decoding, temporal generalisation, interpreting decoding weights, back-projection, representational similarity analysis (RSA).
3. Primer on multimodal integration
Types of neural “activity”, differential sensitivity of EEG/MEG vs fMRI, source weighting and priors, estimating deep sources with EEG/MEG.
Further information.


MVPA I - fMRI; classification
Daniel Mitchell

Viewing

Excellent presentations from Martin Hebart's MVPA course, on:
Introduction to MVPA (If the link fails, download from here)
Introduction to classification (If the link fails, download from here)
Further information.


MVPA II - fMRI; RSA
Daniel Mitchell

Viewing

Martin Hebart's lecture on RSA (If the link fails, download from here)
Further information.


MVPA III - EEG/MEG
Máté Aller

Viewing

Primer on decoding and RSA with EEG/MEG data
Further information.


Additional Extra

If you want additional background, consider some of the below:


Primer on Python
Kshipra Gurunandan

Software

Python, Pandas, NumPy, Matplotlib, Seaborn

Datasets

Wakeman Multimodal

Useful references

Python concepts with examples, Quick reference, Cheatsheets

Slides and scripts

Slides Notebooks and HTMLs


Background to Open Science
Rik Henson

Websites

OSF
UKRN
BIDS

Reading

Munafo et al, 2017, problems in science
Button et al, 2013, power in neuroscience
Poldrack et al, 2017, reproducible neuroimaging
Marek et al, 2022, power in neuroimaging association studies

Viewing

Statistical power in neuroimaging
PayWall: open access
Comedian's Perspective on science and media

Slides

Open Science Talk Slides


MRI Image Handling & BIDS
Dace Apšvalka

Software

HeudiConv, PyBIDS, NiBabel, Nilearn

Websites

Brain Imaging Data Structure
BIDS Starter Kit
BIDS Specification v1.9.0

Suggested reading

The brain imaging data structure (BIDS), Gorgolewski et al., 2016
The past, present, and future of the brain imaging data structure (BIDS), Poldrack et al., 2024


Structural MRI I – Introduction to Group Analyses
Marta Correia

Software

FSL

Suggested reading

Introduction to GLM for structural MRI analysis
Good et al, 2001, A VBM study of ageing
Smith et al, 2004, Structural MRI analysis in FSL


Structural MRI II – Advanced Methods
Marta Correia

Software

Freesurfer

Suggested reading

Dale et al, 1999, Cortical surface-based analysis I
Fischl et al, 1999, Cortical surface-based analysis II

Suggested viewing

Using the command line


Diffusion MRI I - Preprocessing, Model Fitting and Group Analysis
Marta Correia

Software

dipy, FSL

Suggested reading

FSL Diffusion Toolbox Wiki
Le Bihan et al, 2015, What water tells us about biological tissues
Soares et al, 2013, A short guide to Diffusion Tensor Imaging
Smith et al, 2006, Tract-based spatial statistics (TBSS)


Diffusion MRI II - Tractography and the Anatomical Connectome
Marta Correia

Software

dipy

Suggested reading

MR Diffusion Tractography


fMRI I - Preprocessing
Dace Apšvalka

Software

MRIQC, fMRIprep, NiPype

Suggested reading

Functional Magnetic Resonance Imaging Methods, Chen & Glover, 2015
Quality control in functional MRI studies with MRIQC and fMRIPrep, Provins et al., 2023
fMRIPrep: a robust preprocessing pipeline for functional MRI, Esteban et al., 2018
Nipype: a flexible, lightweight and extensible neuroimaging data processing framework in Python, Gorgolewski et al., 2011


fMRI II - Analysis
Dace Apšvalka

Software

Nilearn

Suggested reading

The Statistical Analysis of fMRI Data, Lindquist, 2008
Controlling the familywise error rate in functional neuroimaging: a comparative review, Nichols & Hayasaka, 2003
Analysis of task-based functional MRI data preprocessed with fMRIPrep, Esteban et al., 2020
Guidelines for reporting an fMRI study, Poldrack et al., 2008

Suggested viewing

Model Building - temporal basis sets (11:08)
GLM Estimation (9:11)
Noise Models- AR models (9:57)
Inference- Contrasts and t-tests (11:05)
Multiple Comparisons by Martin Lindquist and Tor Wager (9:03)
FWER Correction (16:11)
FDR Correction (5:25)
More about multiple comparisons (14:39)


fMRI Connectivity I
Petar Raykov

Software

Nilearn

Datasets

movie dataset

Reading

Resting-state functional Connectivity
Learning and comparing functional connectomes across subjects

Viewing

fMRI Functional Connectivity in fMRI

Tutorial slides and scripts

Functional Connectivity Nilearn Practical


Functional Connectivity II
Rik Henson

Software

Python 3.7+, nxviz, python-louvain

Datasets

Reading

Review Paper on Task-based fMRI Connectivity Analysis
Review Paper on Brain Network Analysis

Viewing

Overview of Effective Connectivity (not covered in person), Network theory by Prof. Dani Bassett

Slides

DCM tutorial in SPM (not covered in-person)
Slides on Network Theory


EEG/MEG I – Preprocessing
Olaf Hauk

Software and datasets

This will be part of a download that will become available later.
MNE-Python software homepage
MNE stand-alone installation instructions for COGNESTIC
Jupyter script to download sample datasets in MNE-Python

Essential and suggested viewing

0. Overview of EEG/MEG data processing from raw data to source estimates
Event-related paradigm, sample dataset, power spectrum, pre-processing, artefact correction, epoching and averaging, visualization, source estimation.

1. A brief history of timing
A brief overview of the history of bioelectromagnetism, EEG and MEG.
2. The generation of EEG/MEG signals
Dipole sources, volume currents, sensor types (EEG, magnetometers, gradiometers) and their leadfields.
3. Basics of EEG/MEG artefact correction
Physiological and non-physiological artefacts, data decompositions, frequency/temporal/spatial filtering.
4. Frequency and temporal filtering of EEG/MEG data
Frequency spectrum, temporal smoothing, relationship between frequency and time domain, filters (low-/high-/band-pass, Notch), aliasing, decibels.
5. Topographical artefact correction of EEG/MEG data
Independent Component Analysis (ICA), Signal Space Projection (SSP), eye movement and heart beat artefacts.
6. Maxfiltering of MEG data
Signal Space Separation, options of Maxfilter software (e.g. movement compensation).
7. Differential sensitivity of EEG and MEG
Volume conduction, sensor types and their leadfields, sensitivity maps, dipoles vs spatially extended sources.
8. Event-related potentials and fields
Averaging, evoked and induced activity, number of trials, artefact rejection, parametric designs, regression.
+ Origin, significance, and interpretation of EEG (Michael X Cohen)
+ Analysing MEG data with MNE-Python and its ecosystem (Alex Gramfort)
+ List of EEG/MEG lectures

MNE-Python tutorials:
Overview of MNE-Python processing pipeline from preprocessing to source estimation
Preprocessing

Suggested reading

Digitial Filtering
Filtering How To
Maxwell Filtering
General EEG/MEG Literature

Slides and scripts

Slides: 1 2 3 Scripts


EEG/MEG II – Source Estimation
Olaf Hauk

Software and datasets

This will be part of a download that will become available later.
MNE-Python software homepage
MNE stand-alone installation instructions for COGNESTIC
Jupyter script to download sample datasets in MNE-Python

Essential and suggested viewing

0. Overview of EEG/MEG data processing from raw data to source estimates
Event-related paradigm, sample dataset, power spectrum, pre-processing, artefact correction, epoching and averaging, visualization, source estimation.

1. The EEG/MEG forward model
Basic formulation of the EEG/MEG forward problem, linear equation, basics of head modelling, examples of sensory evoked responses.
2. Source spaces for EEG/MEG source estimation
Cortical surface, volumetric source space, spatial sampling, spatial normalisation, subcortical areas, source orientation.
3. Head models for EEG/MEG source estimation <<BR>>Volume conduction, Boundary Element Method (BEM), Finite Element Method (FEM), head model accuracy.
4. The EEG/MEG inverse problem
Non-uniqueness, under-determinedness, examples of non-uniqueness, source estimates for sensorily evoked activity.
5. The spatial resolution of linear EEG/MEG source estimation
Leakage and blurring, resolution matrix, point-spread functions (PSFs), cross-talk functions (CTFs), examples of PSFs and CTFs, regions-of-interest for source estimation.
6. Comparison of spatial resolution for linear EEG/MEG source estimation methods
Point-spread functions (PSFs), cross-talk functions (CTFs), resolution metrics (localisation error, spatial deviation), combination of EEG and MEG, PSFs and CTFs for minimum-norm type methods and beamformers, comparison of resolution metrics for minimum-norm type methods and beamformers.
7. Noise and regularisation in EEG/MEG source estimates
Over- and under-fitting, smoothing, regularisation parameter, data whitening, noise covariance matrix.
+ List of EEG/MEG lectures

MNE-Python Tutorials:
Forward Models and Source Spaces
Source Estimation

Suggested reading

Linear source estimation and spatial resolution
Comparison of common head models (e.g. BEM)
Guidelines for head modelling (incl. FEM)
General EEG/MEG Literature

Slides and scripts

Slides: 1 2 3 Scripts


EEG/MEG III – Time-Frequency and Functional Connectivity Analysis
Olaf Hauk

Software and datasets

This will be part of a download that will become available later.
MNE-Python software homepage
MNE stand-alone installation instructions for COGNESTIC
Jupyter script to download sample datasets in MNE-Python

Essential and suggested viewing

1. The basics of signals in the frequency domain
Oscillations, periodic signals, sine and cosine, polar representation, complex numbers.
2. Frequency spectra and the Fourier analysis
Periodic basis functions, Fourier Decomposition, frequency spectrum, Nyquist Theorem, steady state response.
3. Time-frequency analysis and wavelets
Fourier analysis, wavelets, trade-off between time and frequency resolution, wavelets, number of cycles, evoked and induced activity, beta bursts.
4. The basics of functional connectivity methods
Types of connectivity, amplitude envelope correlation, resting state analysis, Hilbert envelope, phase-locking, coherence, SNR bias, time-resolved connectivity.
5. Spatial resolution (leakage) and connectivity
Connectivity in sensor and source space, point-spread and cross-talk, (non-)zero-lag signals, orthogonalisation, imaginary part of coherency, source space parcellations.

Suggested reading

Tutorial on Functional Connectivity
Analyzing Neural Time Series Data
General EEG/MEG Literature

Slides and scripts

Slides: 1 2 3 Scripts


EEG/MEG IV – Statistics and BIDS
Olaf Hauk & Máté Aller

Software

MNE-Python
MNE Installation for Cognestic

Datasets

Sample dataset in MNE-Python. Tutorials
MNE Installation for Cognestic
M/EEG combined dataset Download Datasets

Suggested reading

Estimating subcortical sources from EEG/MEG
Tutorial on converting MEG data to BIDS format
Example using MNE-BIDS-Pipeline for processing combined M/EEG data

Suggested viewing

Talk on Multimodal Integration

Slides and scripts

Notebooks Exercises Slides1 Slides2
Notebooks mne-bids-pipeline Slides mne-bids-pipeline


MVPA I - fMRI; classification
Daniel Mitchell

Software

Python 3.7+, including numpy, matplotlib, nilearn & scikit-learn.

Datasets

Wakeman Multimodal

Reading

Mur et al. (2009) Revealing representational content with pattern-information fMRI--an introductory guide

Slides and scripts

Notebooks and slides are available on github.


MVPA II - fMRI; RSA
Daniel Mitchell

Software

Python implementation of the RSA Toolbox: Version 3.0

Datasets

Example data included with RSA toolbox

Reading

Kriegeskorte et al. (2008) Representational similarity analysis - connecting the branches of systems neuroscience
Kriegeskorte & Kievit (2013) Representational geometry: integrating cognition, computation, and the brain
Nili et al. (2014) A toolbox for representational similarity analysis
Schutt et al. (2023) Statistical inference on representational geometries

Slides and scripts

We will demo the RSA toolbox using the jupyter notebooks in the "demos" folder of the toolbox. Notebooks and slides are available on github.


MVPA III - EEG/MEG
Máté Aller

Software

MNE-Python, rsatoolbox, mTRFpy

Datasets

Datasets used in the notebooks are included alongside them in the github repository.

Reading

Tutorial on EEG/MEG decoding
Temporal Generalization Interpretation of Weight Vectors Multivariate Temporal Response Function (mTRF) analysis

Slides and scripts

Scripts and notebooks are available in the github repository. Slides to be added in due course.


None: COGNESTIC2025 (last edited 2025-09-24 12:04:42 by DannyMitchell2)