getBounds: a new empirical method to identify frequency boundaries in EEG data

Here’s a new paper by Mike X Cohen that I would like to share given that he brings out a topic that has recently intriguied me and gives a potential solution for it. BioRxiv (2020) – DOI: doi.org/10.1101/2020.07.09.195784. A data-driven method to identify frequency boundaries in multichannel electrophysiology data Micheal X Cohen The following tweet…

Loading Python into MATLAB

Today I’ve learned how to load Python into MATLAB and how to run scripts written in Python in MATLAB. Yey! Big deal. Before I continue, I must confess that I’m a daily MATLAB user but I’ve barely touched Python in my life. So, I’ve struggled a little bit this afternoon when I was trying to…

Updates in the code for loading OpenBCI data in MATLAB

Hey there! I’ve updated the code for loading OpenBCI data in MATLAB. The old code gave some errors since the ‘csvread‘ function of MATLAB is not recommended to keep using it anymore. So, I changed the function for the ‘readmatrix” function which works pretty similar to the old one and no longer causes any problems…

OpenBCI Lab Streaming Layer (LSL) – From Python to Matlab

Lab streaming layer is a system for synchronizing streaming data for real-time streaming, recording, and analysis of biodata. Theopenbci_pylsl program uses Python to establish an LSL stream that can be received using scripts in Matlab. Follow the steps below to learn how to setup and begin using Matlab for real-time data analysis. This post will…

EEGLAB Tutorial: Re-referencing EEG Data

The reference electrode used in recording EEG data is usually termed the ‘common’ reference for the data — if all the channels use this same reference. Typical recording references in EEG recording are one mastoid (for example, TP10 in the 10-20 System, the electrode colored red in the picture below), linked mastoids (usually, digitally-linked mastoids,…

EEGLAB Tutorial: Import Events

Get your data ready EEGLAB can be used for the analysis and visualization of EEG datasets recorded using OpenBCI hardware and software. EEGLAB can work with a variety of different file types, including those that are exported from the OpenBCI GUI, as we saw in the previous post. Events File If you are working with…

EEGLAB Tutorial: Import Data

EEGLAB can be used for the analysis and visualization of EEG datasets recorded using OpenBCI hardware and software. EEGLAB can work with a variety of different file types, including those that are exported from the OpenBCI GUI, as we saw in the previous post. Get your data ready EEG Data File EEG data can be…

Loading OpenBCI datasets in EEGLAB

EEGLAB can be used for the analysis and visualization of EEG datasets recorded using OpenBCI hardware and software. EEGLAB can work with a variety of different file types, including those that are exported from the OpenBCI GUI, as we saw in the previous post. The Approach The main goal of this post is to explain…

EEGLAB Tutorial

What is EEGLAB? EEGLAB is an interactive Matlab toolbox for processing continuous and event-related EEG, MEG and other electrophysiological data incorporating independent component analysis (ICA), time/frequency analysis, artifact rejection, event-related statistics, and several useful modes of visualization of the averaged and single-trial data. First developed on Matlab 5.3 under Linux, EEGLAB runs on Matlab v5…