Deviation maps

Authors: Pauline Amrouche, Raymundo Cassani

This tutorial introduces the implementation of the computation of deviation maps in Brainstorm. This tutorial is based on the results from five subjects of the OMEGA tutorial, as such, before proceeding, please complete the OMEGA tutorial as we will build on its results.

Introduction

Electrophysiology recordings have been used to estimate the brain activity, this is to say source estimation or source mapping. Source mapping have been explored to identify and describe abnormal brain activity patterns in patients with specific clinical phenotypes compared to healthy controls.Normative modelling helps define the healthy range of certain biomarkers and map individual differences at the single-subject level—a concept known as deviation maps.

Several studies have explored the potential of electrophysiology recordings to identify and describe abnormal activity patterns in patients with specific clinical phenotypes compared to healthy controls. Normative modelling has been used to define the healthy range of certain biomarkers and map individual differences at the single-subject level, a concept to which we refer as deviation maps. This approach has been applied in refractory epilepsy using scalp EEG in Janiukstyte et al., 2023 and in identifying new biomarkers for mild traumatic brain injury (mTBI) using MEG in Itälinna et al., 2023 for instance.

In this tutorial, we will create dummy deviation maps from the MEG spectral features of five subjects from the OMEGA tutorial. Four subjects will serve as the reference population, against which the fifth subject will be compared.

Pre-processing

Extract spectral features

Deviation maps can be derived from any statistic defined on a common spatial scale across subjects. In this example, we will extract a feature from the power spectrum computed for each vertex of the cortical surface. The feature is the standard deviation of the power spectrum computed on overlapping short time windows, with the final power for a given frequency bin being the standard deviation of power across all time windows. Additionally, the mean or the coefficient of variation (standard deviation/mean) of the power across time windows can also be analysed. Note that the mean of the power spectra is by definition the power spectrum density (PSD) computed with the the Welch method.

For this tutorial, we will compute the standard deviation of the power spectrum across time windows to illustrate to show how to use the Compute PSD features process. We will use only the first 100 s of the recordings as it is faster and should lead to similar results. Then we project those results from each individual cortex into on the common anatomy.

AlternativeText

AlternativeText

This process can take quite a long time, 30 min.

Deviation maps process

For each vertex in the cortical surface and each frequency bin of the PSD festures, we create a normative distribution from the reference population values. These values are z-scored to simplify interpretation. For a subject outside this reference population, we calculate the z-score for the same feature relative to the normative distribution. When considering a given deviation level d, if the subject's value falls outside the d/2​ and 1−d/2​ quantile interval in the empirical distribution, we flag the point as deviant. Repeating for every vertex and frequency bin creates the deviation map.

Important note: When choosing the deviation level, the number of subjects in the reference population must be taken into account. For example, in our example with only four subjects, as we must exclude at least 1 subject on each side of the distribution we need a minimal deviation level of 0.5. A deviation level of 0.5 is obviously too large, but this serves as a simplified example to illustrate the process. As the size of the reference population increases, the deviation level can be reduced.

We will now compute the deviation map for subject 2 compared to the reference population (subjects 3,4,6 and 7).

AlternativeText

AlternativeText

AlternativeText

References

V. Janiukstyte et al., ‘Normative brain mapping using scalp EEG and potential clinical application’, Sci Rep, vol. 13, no. 1, p. 13442, Aug. 2023, doi: 10.1038/s41598-023-39700-7.

V. Itälinna, H. Kaltiainen, N. Forss, M. Liljeström, and L. Parkkonen, ‘Using normative modeling and machine learning for detecting mild traumatic brain injury from magnetoencephalography data’, PLOS Computational Biology, vol. 19, no. 11, p. e1011613, Nov. 2023, doi: 10.1371/journal.pcbi.1011613.

Tutorials/DeviationMaps (last edited 2024-08-26 17:56:54 by RaymundoCassani)