Brainstorm
  • Comments
  • Menu
    • Attachments
    • Versions
    • Raw Text
    • Print View
  • Login

Software

  • Introduction

  • Gallery

  • Download

  • Installation

Users

  • Tutorials

  • Forum

  • Courses

  • Community

  • Publications

Development

  • What's new

  • What's next

  • About us

  • Contact us

  • Contribute

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Differences between revisions 211 and 362 (spanning 151 versions)
⇤ ← Revision 211 as of 2016-07-12 18:56:21 →
Size: 10654
Editor: FrancoisTadel
Comment:
← Revision 362 as of 2022-06-02 15:28:18 → ⇥
Size: 12527
Editor: SylvainBaillet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
These tutorial pages suppose you are comfortable with the basic concepts of MEG/EEG analysis and source imaging. If you're not, we encourage you to read some [[http://neuroimage.usc.edu/brainstorm/Tutorials#Background_readings|background literature]].<<BR>>To get a quick overview of the software interface, you can watch this [[Screenshots|introduction video]].<<BR>><<HTML(<FONT color="#C0C0C0" >)>>If you are looking for the old tutorials, they are still available [[TutorialsOld|here]]. <<HTML(</FONT>)>> These tutorial pages suppose you are comfortable with the basic concepts of MEG/EEG analysis and source imaging. If you're not, we encourage you to read some [[http://neuroimage.usc.edu/brainstorm/Tutorials#Background_readings|background literature]].<<BR>>To get a quick overview of the software interface, you can watch this [[Screenshots|introduction video]].<<BR>><<HTML(<FONT color="#C0C0C0" >)>>If you are looking for former versions of the tutorials, they are still available [[TutorialsOld|here]]. <<HTML(</FONT>)>>
Line 5: Line 5:
The easiest way to get started with Brainstorm is to read and follow carefully these introduction tutorials. The number between brackets represents the number of printed pages for each tutorial.<<BR>>Some sections are still being edited or under review: [[Tutorials/Review|Editing process]].

<<HTML(<TABLE class="tuto-table"><TR><TD>)>>
The easiest way to get started with Brainstorm is to read and follow carefully these introduction tutorials. They can be separately consulted (links below), or all in [[Tutorials/AllIntroduction|one page]].

<<HTML(<TABLE class="tuto-table"><TR><TD width=350>)>>
Line 11: Line 11:
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>1. [[Tutorials/CreateProtocol|Create a new protocol]] <<HTML(<FONT color="#DDDDDD">)>>[9] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>2. [[Tutorials/ImportAnatomy|Import the subject anatomy]] <<HTML(<FONT color="#DDDDDD">)>>[8] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>3. [[Tutorials/ExploreAnatomy|Explore the anatomy]] <<HTML(<FONT color="#DDDDDD">)>>[13] <<HTML(</FONT>)>>
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>1. [[Tutorials/CreateProtocol|Create a new protocol]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>2. [[Tutorials/ImportAnatomy|Import the subject anatomy]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>3. [[Tutorials/ExploreAnatomy|Explore the anatomy]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>
Line 19: Line 19:
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>4. [[Tutorials/ChannelFile|Channel file / MRI registration]] <<HTML(<FONT color="#DDDDDD">)>>[11] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>5. [[Tutorials/ReviewRaw|Continuous recordings]] <<HTML(<FONT color="#DDDDDD">)>>[9] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>6. [[Tutorials/MultipleWindows|Multiple windows]] <<HTML(<FONT color="#DDDDDD">)>>[5] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>7. [[Tutorials/EventMarkers|Event markers]] <<HTML(<FONT color="#DDDDDD">)>>[10] <<HTML(</FONT>)>>
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>4. [[Tutorials/ChannelFile|Channel file / MRI registration]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>5. [[Tutorials/ReviewRaw|Continuous recordings]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>6. [[Tutorials/MultipleWindows|Multiple windows]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>7. [[Tutorials/EventMarkers|Event markers]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>
Line 29: Line 29:
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>8. [[Tutorials/StimDelays|Stimulation delays]] <<HTML(<FONT color="#DDDDDD">)>>[9] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>9. [[Tutorials/PipelineEditor|Select files / Run processes]] <<HTML(<FONT color="#DDDDDD">)>>[11] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>10. [[Tutorials/ArtifactsFilter|Power spectrum / Frequency filters]] <<HTML(<FONT color="#DDDDDD">)>>[15] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>11. [[Tutorials/BadChannels|Bad channels]] <<HTML(<FONT color="#DDDDDD">)>>[6] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>12. [[Tutorials/ArtifactsDetect|Artifact detection]] <<HTML(<FONT color="#DDDDDD">)>>[8] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>13. [[Tutorials/ArtifactsSsp|Artifact cleaning with SSP]] <<HTML(<FONT color="#DDDDDD">)>>[16] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>14. [[Tutorials/BadSegments|Additional bad segments]] <<HTML(<FONT color="#DDDDDD">)>>[7] <<HTML(</FONT>)>>
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>8. [[Tutorials/StimDelays|Stimulation delays]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>9. [[Tutorials/PipelineEditor|Select files / Run processes]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>10. [[Tutorials/ArtifactsFilter|Power spectrum / Frequency filters]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>11. [[Tutorials/BadChannels|Bad channels]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>12. [[Tutorials/ArtifactsDetect|Artifact detection]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>13. [[Tutorials/ArtifactsSsp|Artifact cleaning with SSP]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>14. [[Tutorials/BadSegments|Additional bad segments]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>
Line 47: Line 47:
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>15. [[Tutorials/Epoching|Import epochs]] <<HTML(<FONT color="#DDDDDD">)>>[9] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>16. [[Tutorials/Averaging|Average response]] <<HTML(<FONT color="#DDDDDD">)>>[7] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>17. [[Tutorials/ExploreRecordings|Visual exploration]] <<HTML(<FONT color="#DDDDDD">)>>[10] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>18. [[Tutorials/Colormaps|Colormaps]] <<HTML(<FONT color="#DDDDDD">)>>[5] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>19. [[Tutorials/ChannelClusters|Clusters of sensors]] <<HTML(<FONT color="#DDDDDD">)>>[4] <<HTML(</FONT>)>>
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>15. [[Tutorials/Epoching|Import epochs]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>16. [[Tutorials/Averaging|Average response]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>17. [[Tutorials/ExploreRecordings|Visual exploration]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>18. [[Tutorials/Colormaps|Colormaps]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>19. [[Tutorials/ChannelClusters|Clusters of sensors]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>
Line 59: Line 59:
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>20. [[Tutorials/HeadModel|Head model]] <<HTML(<FONT color="#DDDDDD">)>>[9] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>21. [[Tutorials/NoiseCovariance|Noise/data covariance]] <<HTML(<FONT color="#DDDDDD">)>>[7] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>22. [[Tutorials/SourceEstimation|Source estimation]] <<HTML(<FONT color="#DDDDDD">)>>[28] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>23. [[Tutorials/Scouts|Scouts]] <<HTML(<FONT color="#DDDDDD">)>>[17] <<HTML(</FONT>)>>

'''Advanced processing'''

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>24. [[Tutorials/TimeFrequency|Time-frequency]] <<HTML(<FONT color="#DDDDDD">)>>[33] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>25. [[Tutorials/Difference|Difference]] <<HTML(<FONT color="#DDDDDD">)>>[13] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>26. [[Tutorials/Statistics|Statistics]] <<HTML(<FONT color="#DDDDDD">)>>[30] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>27. [[Tutorials/Workflows|Workflows]] <<HTML(<FONT color="#DDDDDD">)>>[10] <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>28. [[Tutorials/Scripting|Scripting]] [Under construction]
<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>20. [[Tutorials/HeadModel|Head model]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>21. [[Tutorials/NoiseCovariance|Noise/data covariance]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>22. [[Tutorials/SourceEstimation|Source estimation]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>23. [[Tutorials/Scouts|Scouts]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

'''Advanced processes'''

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>24. [[Tutorials/TimeFrequency|Time-frequency]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>25. [[Tutorials/Difference|Difference]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>26. [[Tutorials/Statistics|Statistics]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>27. [[Tutorials/Workflows|Workflows]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>

<<HTML(&nbsp;&nbsp;&nbsp;&nbsp;)>>28. [[Tutorials/Scripting|Scripting]] <<HTML(<FONT color="#DDDDDD">)>> <<HTML(</FONT>)>>
Line 81: Line 81:
== Advanced tutorials ==
<<HTML(<TABLE class="tuto-table"><TR><TD width=350>)>>

'''Anatomy and registration'''

 * [[CoordinateSystems|Brainstorm coordinate systems]]
 * MRI segmentation: [[https://neuroimage.usc.edu/brainstorm/Tutorials/SegCAT12|CAT12]], [[Tutorials/LabelFreeSurfer|FreeSurfer]], <<BR>>[[Tutorials/SegBrainSuite|BrainSuite]], [[Tutorials/SegBrainVisa|BrainVISA]], [[Tutorials/SegFastSurfer|FastSurfer]], [[Tutorials/SegCIVET|CIVET]]

 * [[Tutorials/DefaultAnatomy|Using the anatomy templates]]
 * [[Tutorials/TutWarping|Warping the anatomy templates]]
 * [[Tutorials/CoregisterSubjects|Group analysis: Subjects coregistration]]
 * [[Tutorials/TutDigitize|Digitize EEG electrodes and head shape]]
 * [[Tutorials/TutRealtime|Real-time head positioning (CTF MEG)]]
 * [[Tutorials/HeadMotion|Head motion detection (MEG)]]

'''Recordings'''

 * [[Tutorials/MontageEditor|Montage editor]]
 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/Epilepsy#Artifact_cleaning_with_ICA|ICA analysis]]
 * [[Tutorials/SSPCookbook|SSP cookbook]]
 * [[http://neuroimage.usc.edu/brainstorm/Tutorials/MovementDetect|Detect subject movements]]
 * [[Tutorials/EyetrackSynchro|Synchronization with eye tracker]]

'''Scripting'''

 * [[Tutorials/TutUserProcess|How to write your own process]]
 * [[ExportSpm8|Export volume sources to SPM8/SPM12]]
 * [[ExportSpm12|Export surface sources to SPM12]]
 * [[ExportBids|Export raw data to BIDS format]]

'''Software'''

 * [[Tutorials/Plugins|Plugins]]
 * [[MnePython|MNE-Python]]
 * [[CiteBrainstorm|How to cite Brainstorm]]
 * [[Tutorials/KnownBugs|Known bugs]]
 * [[Tutorials/Plotly|Export figures to Plotly]]

<<HTML(</TD><TD>)>>

'''Source modeling'''

 * [[Tutorials/TutVolSource|Volume source estimation]]

 * [[http://neuroimage.usc.edu/brainstorm/Tutorials/DeepAtlas|Deep cerebral structures]]

 * [[Tutorials/TutBem|Realistic head model: BEM with OpenMEEG]]
 * [[Tutorials/TutDipScan|Dipoles: Scanning and displaying]]
 * [[Tutorials/DipoleFitting|Dipoles: FieldTrip dipole fitting]]
 * [[Tutorials/TutBEst|Maximum entropy on the mean (MEM)]]
 * [[Tutorials/Beamformers|Other beamforming methods]]
 * [[Tutorials/Simulations|Simulations]]

'''Finite Element Modeling'''

 * [[Tutorials/Duneuro|Realistic head model: FEM with DUNEuro]]
 * [[Tutorials/FemMesh|FEM mesh generation]]
 * [[Tutorials/FemTensors|FEM tensors estimation]]
 * [[Tutorials/FemMedianNerve|FEM median nerve example]]

'''Signal processing'''

 * [[Tutorials/Decoding|Machine learning: Decoding / MVPA]]

 * [[Tutorials/TutPac|Phase-amplitude coupling: Method]]
 * [[Tutorials/Resting|Phase-amplitude coupling: Example]]
 * [[Tutorials/PLS|Partial Least Squares (PLS)]]

 * [[Tutorials/EZFingerprint|Epileptogenic Zone Fingerprint]]

 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/Fooof|FOOOF: Fitting Oscillations & One-Over-F]]

 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/SPRiNT|SPRiNT: Spectral Param. Resolved in Time]]

'''Connectivity'''

 * [[Tutorials/Connectivity|Functional connectivity]]
 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/CorticomuscularCoherence|Corticomuscular coherence]]
 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/ConnectivityGraph|Connectivity graphs]]
 * [[Tutorials/FiberConnectivity|Virtual fibers for connectivity]]
 * [[https://neuroimage.usc.edu/brainstorm/GrangerCausality|Granger causality]]

<<HTML(</TD></TR></TABLE>)>>
Line 82: Line 166:
 1. [[Tutorials/Epilepsy|EEG and epilepsy]] [Needs to be updated]

 1. [[Tutorials/VisualSingle|MEG visual: single subject (Elekta)]]
 1. [[Tutorials/VisualGroup|MEG visual: group study (Elekta)]] [Under construction]
 1. [[Tutorials/Auditory|MEG auditory (CTF)]] [Under construction]
 1. [[Tutorials/MedianNerveCtf|MEG median nerve (CTF)]] [Under construction]
 1. [[Tutorials/Yokogawa|MEG median nerve (Yokogawa)]]
 1. [[Tutorials/TutMindNeuromag|MEG median nerve (Elekta)]] [Under construction]
 1. [[Tutorials/Resting|MEG resting state (CTF)]]
 1. [[Tutorials/PhantomCtf|MEG current phantom (CTF)]]
 1. [[Tutorials/PhantomElekta|MEG current phantom (Elekta)]]
 1. [[Tutorials/NIRSFingerTapping|NIRS finger tapping]]

== Advanced tutorials ==
=== Recordings ===
 1. [[Tutorials/MontageEditor|Montage editor]] [Under construction]
 1. [[Tutorials/ICA|ICA decomposition]] [Under construction]
 1. [[Tutorials/SSPCookbook|Cleaning artifacts using SSP: examples]]
 1. [[http://neuroimage.usc.edu/brainstorm/Tutorials/MovementDetect|Detect subject movements]]

 1. [[http://neuroimage.usc.edu/brainstorm/Tutorials/TutRealtime|Real-time head-tracking for adjusting head position]]

 1. [[Tutorials/EyetrackSynchro|Synchronization with eye tracker]]

=== Anatomy and registration ===
 1. [[CoordinateSystems|Brainstorm coordinate systems]]
 1. MRI segmentation: [[Tutorials/LabelFreeSurfer|FreeSurfer]], [[Tutorials/SegBrainSuite|BrainSuite]], [[Tutorials/SegBrainVisa|BrainVISA]], [[Tutorials/SegCIVET|CIVET]]
 1. [[Tutorials/DefaultAnatomy|Using the anatomy templates]]

 1. [[Tutorials/TutWarping|Warping default anatomy]]

 1. [[Tutorials/CoregisterSubjects|Group analysis: Subjects coregistration]]

 1. [[Tutorials/TutDigitize|Digitize EEG electrodes and head shape]]
 1. [[Tutorials/TutRealtime|Real-time head positioning in the CTF MEG system]]

=== Source modeling ===
 1. [[Tutorials/TutBem|BEM with OpenMEEG]]

 1. [[Tutorials/TutVolSource|Volume source estimation]]

 1. [[http://neuroimage.usc.edu/brainstorm/Tutorials/DeepAtlas|Deep cerebral structures]] [Under construction]

 1. [[Tutorials/TutDipScan|Computing and displaying dipoles]] [Must be updated]

 1. [[Tutorials/DipoleFitting|Dipole fitting with FieldTrip]]

 1. [[Tutorials/Beamformers|Beamforming methods]] [Under construction]

 1. [[Tutorials/TutBEst|Maximum Entropy on the Mean (MEM)]]

 1. [[Tutorials/TutBEst|Maximum Entropy on the Mean (MEM) - Epilepsy]]

=== Advanced processing ===
 1. [[Tutorials/Connectivity|Functional connectivity]] [Under construction]
 1. [[Tutorials/TutPac|Phase-amplitude coupling]]

 1. [[ExportSpm8|Export volume source maps to SPM8 / SPM12]]
 1. [[ExportSpm12|Export surface source maps to SPM12]]
 1. [[Tutorials/Decoding|Decoding conditions (MVPA)]]
 1. [[Tutorials/MicrostatesCena|Microstate segmentation with CENA]]
 1. [[Tutorials/TutUserProcess|How to write your own process]]

=== Other useful how-to's ===
 1. [[Tutorials/IPythonNotebook|Brainstorm on IPython Notebook]] [Under construction]
 1. [[CiteBrainstorm|How to cite Brainstorm in your publications]]

 1. [[Tutorials/KnownBugs|Known bugs]]

 1. [[Tutorials/AllIntroduction|All the introduction tutorials on the same page]]

=== Tutorials from other authors ===
 1. This video illustrates how Brainstorm can be used for studying amygdala activity:<<BR>>[[http://www.jove.com/video/50212/how-to-detect-amygdala-activity-with-magnetoencephalography-using?status=a52218k|How to Detect Amygdala Activity with Magnetoencephalography using Source Imaging]] <<BR>>Authors: Balderston NL, Schultz DH, Baillet S, Helmstetter FJ
 1. [[http://meg.aalip.jp/matlab/index.html|A tutorial in Japanese]] (click on the menu "Brainstorm")
 1. [[Tutorials/WorkflowGuide|MEG analysis guidelines for McGill]]
<<HTML(<TABLE class="tuto-table"><TR><TD width=350>)>>

 * [[Tutorials/Epilepsy|EEG and epilepsy]]
 * [[Tutorials/Epileptogenicity|SEEG epileptogenicity maps]]
 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/ECoG|ECoG+sEEG epilepsy (BIDS)]]
 * [[Tutorials/VisualSingle|MEG visual: single subject (Elekta/BIDS)]]
 * [[Tutorials/VisualGroup|MEG visual: group study (Elekta/BIDS)]]
 * [[Tutorials/PhantomCtf|MEG current phantom (CTF)]]
 * [[Tutorials/PhantomElekta|MEG current phantom (Elekta)]]

<<HTML(</TD><TD>)>>

 * [[Tutorials/RestingOmega|MEG resting state & OMEGA database (CTF)]]
 * [[https://neuroimage.usc.edu/brainstorm/Tutorials/CorticomuscularCoherence|MEG corticomuscular coherence (CTF)]]
 * [[Tutorials/HCP-MEG|MEG Human Connectome Project (4D)]]
 * [[Tutorials/TutMindNeuromag|MEG median nerve (Elekta)]]
 * [[Tutorials/Yokogawa|MEG median nerve (Yokogawa)]]
 * [[Tutorials/MedianNerveCtf|MEG median nerve (CTF)]]
 * [[Tutorials/NIRSFingerTapping|NIRS finger tapping]]

== Single/multi-unit electrophysiology ==
Learn how to use Brainstorm for analyzing single/multi-unit electrophysiological data in a variety of preparations:

<<HTML(<TABLE class="tuto-table"><TR><TD width=350>)>>

 * [[https://neuroimage.usc.edu/brainstorm/e-phys/Introduction|Importing raw e-phys data]]

 * [[https://neuroimage.usc.edu/brainstorm/e-phys/SpikeSorting|Spike-sorting]]

 * [[https://neuroimage.usc.edu/brainstorm/e-phys/ConvertToBrainstormEvents|Using external spike-sorters]]

 * [[https://neuroimage.usc.edu/brainstorm/e-phys/RawToLFP|Converting raw data to LFP]]

<<HTML(</TD><TD>)>>

 * [[https://neuroimage.usc.edu/brainstorm/e-phys/functions|Tuning curves]]
 * [[https://neuroimage.usc.edu/brainstorm/e-phys/functions#Noise_correlation|Noise correlation]]
 * [[https://neuroimage.usc.edu/brainstorm/e-phys/functions#Spike_field_coherence|Spike field coherence]]
 * [[https://neuroimage.usc.edu/brainstorm/e-phys/functions#Raster_plots|Raster plots]]
 * [[https://neuroimage.usc.edu/brainstorm/e-phys/functions#Spike_triggered_average|Spike triggered average]]

<<HTML(</TD></TR></TABLE>)>>
Line 159: Line 210:
These tutorial pages suppose you are comfortable with the basic concepts of MEG and EEG source imaging. If you're not, we engage you to read some background information, which will quickly help you getting up to speed with this field:

 * A non-technical overview of MEG and EEG, with an emphasis on source modeling:<<BR>> [[http://www.canada-meg-consortium.org/EN/MegIntro|Canada MEG Consortium]]

 * Slides from a selection of educational courses:<<BR>>[[http://megcommunity.org/index.php?option=com_content&view=article&id=27&Itemid=13|megcommunity.org]]

 * Reference books:
 
* [[http://www.amazon.com/MEG-Introduction-Methods-Peter-Hansen/dp/0195307232/ref=sr_1_1?ie=UTF8&qid=1324419425&sr=8-1|MEG: An Introduction to Methods]]<<BR>>Editors: P Hansen, M Kringelbach, R Salmelin, ''Oxford University Press'', 2010, 448 pages

  * [[http://www.amazon.com/Oxford-Handbook-Neuroscience-Library-Psychology/dp/019534216X/ref=sr_1_3?s=books&ie=UTF8&qid=1324419480&sr=1-3|The Oxford Handbook of Social Neuroscience]]<<BR>>Editors: J Decety, JT Cacioppo, ''Oxford University Press'', 2011, 1128 pages<<BR>>A draft version of the MEG chapter by Sylvain Baillet can be found [[attachment:BailletMEGDraft.pdf|here]]. '' ''

 * [[http://www.ncbi.nlm.nih.gov/pubmed/23046981|Good practice for conducting and reporting MEG research]], Gross et al, Neuroimage, 2013

 * You can also ask us to come and organize a [[Training|training session]] at your institution, or [[http://www.bic.mni.mcgill.ca/ResearchLabsNeuroSPEED/HomePage|visit us]] to obtain training (McGill's Montreal Neurological Institute).
These tutorial pages suppose you are comfortable with the basic concepts of MEG and EEG source imaging. If you're not, we encourage you to read some background information, which will quickly help you getting up to speed with this field:

 * [[http://rdcu.be/pydB|MEG for Human Electrophysiology and Imaging]] (Baillet S, Nature Neuroscience, 2017)
 * [[https://doi.org/10.1016/j.neuroimage.2021.118788|Connectomics of Human Electrophysiology]] (Sadaghiani S, Brookes M, Baillet S, Neuroimage, 2022)
 * [[https://www.mcw.edu/Magnetoencephalography-Program-MEG/
About-MEG.htm|Introduction to MEG (Medical College of Wisconsin)]] <<BR>>A non-technical overview of MEG and EEG, with an emphasis on source modeling.

 * [[http://www.amazon.com/MEG-Introduction-Methods-Peter-Hansen/dp/0195307232/ref=sr_1_1?ie=UTF8&qid=1324419425&sr=8-1|MEG: An Introduction to Methods]]<<BR>>Editors: P Hansen, M Kringelbach, R Salmelin, ''Oxford University Press'', 2010, 448 pages.

 * [[http://www.amazon.com/Oxford-Handbook-Neuroscience-Library-Psychology/dp/019534216X/ref=sr_1_3?s=books&ie=UTF8&qid=1324419480&sr=1-3|The Oxford Handbook of Social Neuroscience]]<<BR>>Editors: J Decety, JT Cacioppo, ''Oxford University Press'', 2011, 1128 pages<<BR>>A draft version of the MEG chapter by Sylvain Baillet can be found [[http://neuroimage.usc.edu/paperspdf/baillet_draft_2011.pdf|here]].'' ''

 * [[http://www.ncbi.nlm.nih.gov/pubmed/23046981|Good practice for conducting and reporting MEG research]], Gross et al, Neuroimage, 2013.

 * Slides from a selection of educational courses: [[http://megcommunity.org/education/teaching-slides|megcommunity.org]]

 * We can als
o come and organize a [[Training|training session]] at your institution, or [[http://www.bic.mni.mcgill.ca/ResearchLabsNeuroSPEED/HomePage|visit us]] at the MNI.

Tutorials

These tutorial pages suppose you are comfortable with the basic concepts of MEG/EEG analysis and source imaging. If you're not, we encourage you to read some background literature.
To get a quick overview of the software interface, you can watch this introduction video.
If you are looking for former versions of the tutorials, they are still available ?here.

Get started

The easiest way to get started with Brainstorm is to read and follow carefully these introduction tutorials. They can be separately consulted (links below), or all in one page.

Starting a new study

    1. Create a new protocol

    2. Import the subject anatomy

    3. Explore the anatomy

Reviewing

    4. Channel file / MRI registration

    5. Continuous recordings

    6. Multiple windows

    7. Event markers

Pre-processing

    8. Stimulation delays

    9. Select files / Run processes

    10. Power spectrum / Frequency filters

    11. Bad channels

    12. Artifact detection

    13. Artifact cleaning with SSP

    14. Additional bad segments

Epoching and averaging

    15. Import epochs

    16. Average response

    17. Visual exploration

    18. Colormaps

    19. Clusters of sensors

Source modeling

    20. Head model

    21. Noise/data covariance

    22. Source estimation

    23. Scouts

Advanced processes

    24. Time-frequency

    25. Difference

    26. Statistics

    27. Workflows

    28. Scripting

Advanced tutorials

Anatomy and registration

  • Brainstorm coordinate systems

  • MRI segmentation: CAT12, FreeSurfer,
    BrainSuite, BrainVISA, FastSurfer, CIVET

  • Using the anatomy templates

  • Warping the anatomy templates

  • Group analysis: Subjects coregistration

  • Digitize EEG electrodes and head shape

  • Real-time head positioning (CTF MEG)

  • Head motion detection (MEG)

Recordings

  • Montage editor

  • ICA analysis

  • SSP cookbook

  • Detect subject movements

  • Synchronization with eye tracker

Scripting

  • How to write your own process

  • Export volume sources to SPM8/SPM12

  • Export surface sources to SPM12

  • Export raw data to BIDS format

Software

  • Plugins

  • MNE-Python

  • How to cite Brainstorm

  • Known bugs

  • Export figures to Plotly

Source modeling

  • Volume source estimation

  • Deep cerebral structures

  • Realistic head model: BEM with OpenMEEG

  • Dipoles: Scanning and displaying

  • Dipoles: FieldTrip dipole fitting

  • Maximum entropy on the mean (MEM)

  • Other beamforming methods

  • Simulations

Finite Element Modeling

  • Realistic head model: FEM with DUNEuro

  • FEM mesh generation

  • FEM tensors estimation

  • FEM median nerve example

Signal processing

  • Machine learning: Decoding / MVPA

  • Phase-amplitude coupling: Method

  • Phase-amplitude coupling: Example

  • Partial Least Squares (PLS)

  • Epileptogenic Zone Fingerprint

  • FOOOF: Fitting Oscillations & One-Over-F

  • SPRiNT: Spectral Param. Resolved in Time

Connectivity

  • Functional connectivity

  • Corticomuscular coherence

  • Connectivity graphs

  • Virtual fibers for connectivity

  • Granger causality

Other analysis scenarios

  • EEG and epilepsy

  • SEEG epileptogenicity maps

  • ECoG+sEEG epilepsy (BIDS)

  • MEG visual: single subject (Elekta/BIDS)

  • MEG visual: group study (Elekta/BIDS)

  • MEG current phantom (CTF)

  • MEG current phantom (Elekta)

  • MEG resting state & OMEGA database (CTF)

  • MEG corticomuscular coherence (CTF)

  • MEG Human Connectome Project (4D)

  • MEG median nerve (Elekta)

  • MEG median nerve (Yokogawa)

  • MEG median nerve (CTF)

  • NIRS finger tapping

Single/multi-unit electrophysiology

Learn how to use Brainstorm for analyzing single/multi-unit electrophysiological data in a variety of preparations:

  • Importing raw e-phys data

  • Spike-sorting

  • Using external spike-sorters

  • Converting raw data to LFP

  • Tuning curves

  • Noise correlation

  • Spike field coherence

  • Raster plots

  • Spike triggered average

Background readings

These tutorial pages suppose you are comfortable with the basic concepts of MEG and EEG source imaging. If you're not, we encourage you to read some background information, which will quickly help you getting up to speed with this field:

  • MEG for Human Electrophysiology and Imaging (Baillet S, Nature Neuroscience, 2017)

  • Connectomics of Human Electrophysiology (Sadaghiani S, Brookes M, Baillet S, Neuroimage, 2022)

  • Introduction to MEG (Medical College of Wisconsin)
    A non-technical overview of MEG and EEG, with an emphasis on source modeling.

  • MEG: An Introduction to Methods
    Editors: P Hansen, M Kringelbach, R Salmelin, Oxford University Press, 2010, 448 pages.

  • The Oxford Handbook of Social Neuroscience
    Editors: J Decety, JT Cacioppo, Oxford University Press, 2011, 1128 pages
    A draft version of the MEG chapter by Sylvain Baillet can be found here.

  • Good practice for conducting and reporting MEG research, Gross et al, Neuroimage, 2013.

  • Slides from a selection of educational courses: megcommunity.org

  • We can also come and organize a training session at your institution, or visit us at the MNI.

Now you are well equipped to go through the software tutorial, Enjoy!






Tutorials (last edited 2025-03-04 23:07:38 by ?EdouardDelaire)

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01