Supported Software

This list contains EEG analysis software that can import Mentalab Explore data.

In general, many EEG analysis pipelines use EDF file formats. To convert your Mentalab Explore data to EDF, please use the bin2edf command available in our open source API explorepy.

If your device has internal memory, it will automatically save data to BIN. If you are using the Bluetooth feature of your Mentalab Explore device, be sure to record to BIN and not CSV on the connected device.

For more information on explorepy, please consult the explorepy documentation.

LabStreaming Layer integrations

LabStreaming Layer (LSL) handles networking and time-synchronization, and can be used to collect and view data. explorepy can push data directly to LSL, where it will be time-synced with other data streams. Once time-synced, data can be forwarded to different visualization and analysis platforms.

For more, see the push2lsl function in explorepy, or, to use our Desktop application, refer to the Explore Desktop Guide.

Name Description Features FOSS [1] Download

LabRecorder is the default recording program for LSL. It allows you to record all data streams on the LSL network into a single, time-synchronized file.

  • Data stream management

  • Robust network recovery system

  • Start and stop recording

Yes

NeuroPype is a powerful platform for real-time brain-computer interfacing, neuroimaging, and bio/neural signal processing. It comes with a free academic edition. The NeuroPype Suite is a collection of applications that, in addition to NeuroPype, includes an open-source visual pipeline designer and tools for interfacing with diverse sensor hardware, recording data, and other functions.

  • Noise removal

  • ERP and spectral analysis

  • Spatial and temporal filtering

  • 3D brain mapping and connectivity

  • Statistics

  • Neural state classification

  • Cardiac signal analysis

  • Gaze detection

  • Pipeline designer

  • Real-time neurofeedback

  • Cloud ready

  • Developer-friendly

Partially

E-Prime is the most comprehensive stimulus presentation software available. Over 100,000 users adopt E-Prime’s intuitive interface to design experiments.

  • Drag and drop design

  • Pre-built experiment library

  • Millisecond precision

  • Unlimited data collection

  • Filter and analyze data

  • Scripting

  • Support team

  • Many hardware integrations

No

OpenViBE is a software platform dedicated to designing, testing and using brain-computer interfaces. The software is designed for real-time neurosciences, that is, for real-time processing of brain signals. It can be used to acquire, filter, process, classify and visualize brain signals in real time.

See our device syncing guide for more.

  • Supports many hardware solutions

  • User-friendly GUI

  • Signal processing

  • Offline analysis

  • Python processing

  • MATLAB processing

  • Scripting

  • BCI examples

Yes

MATLAB-based tools

Name Description Features FOSS [1] Download

EEGLAB is an interactive MATLAB toolbox for processing continuous and event-related EEG, MEG and other electrophysiological data incorporating many analysis tools, and several useful visualization modes of the averaged and single-trial data.

  • Multiformat data importing

  • Interactive plotting functions

  • High-density data scrolling

  • Independent component analysis (ICA)

  • Time-frequency analysis

  • Artifact rejection

  • Event-related statistics

  • Semi-automated artifact removal

  • Event & channel location handling

  • Over 120 advanced plugins

Yes

ERPLAB is a free, open-source MATLAB package for analyzing ERP data. It is tightly integrated with EEGLAB Toolbox, extending EEGLAB’s capabilities to provide robust, industrial-strength tools for ERP processing, visualization, and analysis.

  • User-friendly GUI

  • Epoching

  • Artifact detection and rejection

  • Behavioral analyses

  • Computing averaged ERPs

  • Filtering & plotting

  • Topographic mapping

  • Data management

  • ERP measurement

  • Current source density

  • Data quality metrics

Yes

Brainstorm is a collaborative, open-source application dedicated to the analysis of brain recordings: MEG, EEG, fNIRS, ECoG, depth electrodes and multiunit electrophysiology.

  • Electrode mapping

  • Data import

  • Artifact detection

  • Artifact correction

  • Independent component analysis

  • Bad trial detection

  • Power spectrum density

  • Epoching and filtering

  • 3D data mapping

  • Source localization

  • Machine learning

  • Functional connectivity

Yes

Mass Univariate ERP Toolbox is a freely available set of MATLAB functions designed to perform mass univariate analyses of event-related brain potentials.

  • Mass univariate analyses

Yes

FieldTrip is a MATLAB software toolbox for MEG, EEG and iEEG analysis. It is particularly suited to the joint analysis of EEG data with other modalities like MEG.

  • Preprocessing

  • Artifact rejection

  • ERP computation

  • Time-frequency analysis

  • Brain state calculation

  • 3D mapping

  • Source reconstruction

  • Beamforming combined EEG/MEG

  • Dipole fitting EEG/MEG

  • Statistics

Yes

BCILAB is a MATLAB toolbox for Brain-Computer Interface (BCI) research. It facilitates the design and development of new methods for cognitive state estimation and their use in both offline data analysis and real-time applications.

  • Signal processing

  • Feature extraction

  • Machine learning

  • BCI paradigms

  • Many online plugins

  • Plugin framework

  • GUI

  • Scripting

  • Standard, advanced & cross-validation analyses

Yes

BioSig is an open source software library for biomedical signal processing.

  • Preprocessing

  • Quality control

  • Artifact processing

  • Signal processing

  • Feature extraction

  • Event-related synchronization

  • Classification & statistics

  • Visualization

  • Time-series analysis

  • GUI

Yes

Bioelectromagnetism Matlab Toolbox facilitates quick and easy import, visualization and measurement for ERP data. It is not a signal processing toolbox.

  • Visualize ERP data

  • Visualize 2D/3D electrode coordinates

  • 3D mapping

  • GUI

  • Interactive ERP topographic mapping

Yes

Python-based tools

Name Description Features FOSS [1] Download

mne

MNE-Python software is an open-source Python package for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG, ECoG, and more.

See our MNE Loader function for seamless importing of Mentalab recordings formats, including CSV, BDF, and XDF.

  • Preprocessing

  • Visualization

  • Source estimation

  • Time-frequency analysis

  • Connectivity analysis

  • Machine learning

  • Statistics

Yes

pyEDFlib is a python library to read/write EDF+/BDF+ files based on EDFlib.

  • Read-write EDF/BDF

Yes

PsychoPy is a free cross-platform package allowing you to run a wide range of experiments in the behavioral sciences, including neuroscience, psychology, psychophysics, and linguistics.

  • Flexible intuitive GUI

  • Millisecond precision

  • Online experiments

  • Neuroimaging and eye tracking

Yes

PyEEG is a Python module with many functions for time series analysis of brain physiological signals. It can work with any time series: biomedical or financial.

  • Visualization

  • Preprocessing

  • Feature extraction

  • Feature export

Yes

Standalone software

Name Description Features FOSS [1] Download

Cartool is an EEG analysis tool developed at the Functional Brain Mapping Lab (FBMLab), in Geneva, Switzerland. Cartool is developed entirely by Denis Brunet in C++, and does not rely on any other dependency to run.

To use your Mentalab data with Cartool, record to bdf.

  • Reading and visualizing data

  • Artifact rejection

  • Sampling

  • Interpolation

  • Statistics

  • Inverse solutions

  • Fitting / Back projection

  • Segmentation

No

encevis is high-performance, medically-certified EEG analysis software, making EEG diagnostics more efficient.

To use your Mentalab data with encevis, record to bdf.

  • EEG viewer

  • Seizure detection

  • Spike detection

  • Artifact reduction

  • Source localization

  • EEG trending

  • Amplitude-integrated EEG

  • Burst suppression

No

For more information or support, do not hesitate to get in contact at: support@mentalab.com


1. Stands for free and open-source software. Basically you can use this software today and pay nothing!