Skip to main content
. 2022 Jun 15;12(6):788. doi: 10.3390/brainsci12060788

Table 1.

Open source and licensed toolbox and their features for the analysis of MEG/EEG databases.

Sl. No. Toolbox Features Availability
1 NUTMEG [43]
  • Supports MEG, EEG and intracranial EEG,

  • Easy integration with other toolboxes

  • GUI based functions

  • Supports call function for batch analysis

  • Tomographic visualisation is avaliable

  • parametric and non-parametric statistics can be computed

  • Functional Connectivity Mapping is available

open-source MATLAB-based toolbox
2 NIRS Brain AnalyzIR Toolbox [44]
  • Limited support for (EEG), (MEG), and surface-based fMRI (CIFTI) dense time-series data

  • Contains modules like Pre-Processing,

    Data management

    filtering and first and second order statistical analysis

  • GUI based functions

open-source MATLAB-based analysis
3 Field Trip [45]
  • Supports MEG, EEG, and Invasive Electrophysiological Data

  • No GUI, hence, MATLAB command line scripting is possible

  • Several types of time frequency analysis, connectivity analysis, and nonparametric statistical permutation tests at the channel and source level.

open-source MATLAB-toolbox
4 ELAN [46]
  • Supports MEG, EEG, and LFP Signals

  • Analysis and Visualisation of data

  • Supports Time Frequency analysis and Topographical Mapping.

  • Capable of analysing Individual and group level statistics across the subjects

  • Compatible with all types of MATLAB toolboxes like SPM, FieldTrip, Nutmeg, EEGLab and BrainStorm

Licenced version
C implementation
5 SPM8 [47]
  • Supports MRI, fMRI, PET, MEG, EEG.

  • Analysis and Visualisation of data

  • Statistical Parametric Mapping of the analysed data

  • Source Reconstruction

  • Dynamic casual modelling for EEG and MEG

MATLAB-toolbox
6 Electro Magneto Encephalography Software [48]
  • Supports EEG and MEG data analysis and Visualisation

  • Data pre-processing in EMEGS for statistical control of artifacts.

  • Capable of analysing Statistical and Exploratory brain signals

  • Supports ANOVA for region of interest analysis

  • GUI based functions

  • Synthetic data analysis for education.

MATLAB supported toolbox
7 Brainstorm [49]
  • Dedicated for EEG and MEG

  • Signal Source estimation with MRI integration

  • GUI based functions

  • Supports MRI, EEG and MEG file formats

  • Visualisation of Topological sensor data and anatomical structure volumes

  • Registration and modelling of Multimodal data for analysis

Cross platform software supports MATLAB, Python and Java scripts
8 ERP WAVELAB [50]
  • Supports multichannel time frequency analysis of EEG and MEG data

  • GUI based functions

  • Supports scalp plotting with EEGLAB

  • With ANOVA performs various statistical analysis.

open-source MATLAB-based analysis
9 MNE python toolbox [52].
  • Analysing and Visualisation of MEG, EEG, sEEG, ECoG, and NIRS data.

  • Co-registration of MEG and MRI.

  • Supports preprocessing, SSP, ICA, forward modeling, inverse methods, and Beamforming (Equivalent Current Dipole, Linearly Constrained Minimum-Variance)

  • Supports time-frequency analysis, statistical analysis and connectivity estimation.

  • GUI supported by MNELAB for MNE toolbox.

  • Fast and memory efficient processing of large data sets

Open-source python package, Also avilable in MATLAB and C with limited modules.