Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

EEG

Electroencephalography (EEG) is a non-invasive method for recording electrical activity in the brain, first performed on humans by Hans Berger in 1924 (Berger, 1929).

https://github.com/brainflow-dev/brainflow

BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors

bci biosensor biosensors biosignals brain-computer-interface brain-control brain-machine-interface brainflow ecg eeg eeg-analysis emg emg-signal muse neuroscience openbci python signal-processing

Last synced: 15 Oct 2024

https://github.com/sccn/eeglab

EEGLAB is an open source signal processing environment for electrophysiological signals running on Matlab and developed at the SCCN/UCSD

biosignal brain compiled ecg ecog eda eeg eeg-preprocessing eeg-signals-processing eeglab electrophysiology hrv ieeg matlab meg neurophysiology octave source-localization spectral-analysis

Last synced: 31 Oct 2024

https://github.com/DeepBCI/Deep-BCI

An open software package to develop BCI based brain and cognitive computing technology for recognizing user's intention using deep learning

bci brain cognitive deep-learning eeg erp motor-imagery nirs open-source ssvep

Last synced: 03 Aug 2024

https://github.com/brainstorm-tools/brainstorm3

Brainstorm software: MEG, EEG, fNIRS, ECoG, sEEG and electrophysiology

eeg electrophysiology matlab meg

Last synced: 31 Oct 2024

https://github.com/fooof-tools/fooof

Parameterizing neural power spectra into periodic & aperiodic components.

ecog eeg electrophysiology lfp local-field-potential meg neuroscience oscillations power-spectral-density

Last synced: 02 Aug 2024

https://github.com/eegsynth/eegsynth

Converting real-time EEG into sounds, music and visual effects

art-net bci dmx ecg eeg emg fieldtrip midi osc redis synthesizer

Last synced: 10 Oct 2024

https://github.com/openlists/ElectrophysiologyData

A list of openly available datasets in (mostly human) electrophysiology.

data ecog eeg electrophysiological-data electrophysiology lfp meg open-data open-science research

Last synced: 03 Aug 2024

https://github.com/urish/muse-js

Muse 2016 EEG Headset JavaScript Library (using Web Bluetooth)

bci brain-computer-interface brain-connectivity eeg eeg-data eeg-headband eeg-headset typescript-library web-bluetooth

Last synced: 03 Aug 2024

https://github.com/NeuroTechX/eeg-101

Interactive neuroscience tutorial app using Muse and React Native to teach EEG and BCI basics.

android bci eeg muse plotting react-native

Last synced: 03 Aug 2024

https://github.com/cbrnr/mnelab

MNELAB – a GUI for MNE

eeg gui meg mne python

Last synced: 06 Nov 2024

https://github.com/Emotiv/cortex-example

Example with Cortex V2/V3 API

cortex eeg epoc epocplus epocx insight neuroscience

Last synced: 04 Aug 2024

https://github.com/garethjns/kaggle-eeg

Seizure prediction from EEG data using machine learning. 3rd place solution for Kaggle/Uni Melbourne seizure prediction competition.

eeg kaggle kaggle-competition machine-learning matlab melbourne-university seizure-prediction svm tree-ensemble

Last synced: 09 Nov 2024

https://github.com/openmeeg/openmeeg

A C++ package for low-frequency bio-electromagnetism solving forward problems in the field of EEG and MEG.

bem c-plus-plus eeg electromagnetism forward-problem meg

Last synced: 03 Aug 2024

https://github.com/erikbjare/thesis

MSc thesis on: Classifying brain activity using EEG and automated time tracking of computer use (using ActivityWatch)

activitywatch eeg machine-learning msc-thesis muse neurosity openbci research thesis

Last synced: 27 Oct 2024

https://github.com/connectomicslab/connectomemapper3

Connectome Mapper 3 is a BIDS App that implements full anatomical, diffusion, resting/state functional MRI, and recently EEG processing pipelines, from raw T1 / DWI / BOLD , and preprocessed EEG data to multi-resolution brain parcellation with corresponding connection matrices.

bids bids-apps bidsapp brain chuv connectome dmri docker eeg fmri parcellation pipelines python singularity

Last synced: 02 Aug 2024

https://github.com/sharad24/epileptic-seizure-detection

Deep Learning, Wavelet Analysis and Fourier Transforms for identification of abnormal EEG in Epilepsy patients

deep-learning eeg epilepsy-patients epileptic-seizures identification neural-network spectograms wavelet-analysis

Last synced: 30 Oct 2024

https://github.com/sccn/iclabel

Automatic EEG IC classification plugin for EEGLAB

classification eeg eeglab ica matconvnet matlab

Last synced: 09 Nov 2024

https://github.com/sccn/ICLabel

Automatic EEG IC classification plugin for EEGLAB

classification eeg eeglab ica matconvnet matlab

Last synced: 06 Nov 2024

https://github.com/bids-standard/bids-matlab

MATLAB / Octave tools for BIDS datasets

bids closember eeg ieeg matlab meg mri neuroimaging octave pet

Last synced: 02 Aug 2024

https://github.com/pwittchen/neurosky-android-sdk

Android SDK for the NeuroSky MindWave Mobile Brainwave Sensing Headset

android bci brain brain-computer-interface eeg mindwave neurosky rxandroid rxjava rxkotlin sdk thinkgear

Last synced: 07 Nov 2024

https://github.com/pieeg-club/eeg-with-jetsonnano

Open-Source. With deep learning to neuroscience world with shield for jetson nano - JNEEG

bci eeg eeg-classification emg jetson-nano nvidia

Last synced: 31 Oct 2024

https://github.com/junjunjd/rustymind

A driver, parser and real time brainwave plotter for NeuroSky MindWave EEG headset

bci brain brain-computer-interface brainwave eeg eeg-headset eeg-readings eeg-signals-processing mindwave neuroscience neurosky plot rust

Last synced: 02 Aug 2024

https://github.com/ryanlintott/ssvep_keyboard

The SSVEP Keyboard works with the icibici hardware. Once connected you should be able to look at keys and it will type them for you.

eeg flicker frequency keyboard signal smartphone-bci ssvep unity

Last synced: 09 Nov 2024

https://github.com/ryanlintott/SSVEP_keyboard

The SSVEP Keyboard works with the icibici hardware. Once connected you should be able to look at keys and it will type them for you.

eeg flicker frequency keyboard signal smartphone-bci ssvep unity

Last synced: 03 Aug 2024

https://github.com/sidchop/brainconn

Brainconn - an R package for visualising brain connectivity data in 2D and interactive 3D

connectivity connectivity-matrix connectomics eeg meg mri networks neuroimaging

Last synced: 02 Aug 2024

https://github.com/remi-gau/ecobidas

Working repository to turn the COBIDAS guidelines to report methods and results in neuroimaging into a user friendly checklist

brainweb checklist closember eeg eyetracking fmri meg mri neuroimaging positron-emission-tomography reproducibility reproducible-analysis transparency

Last synced: 01 Nov 2024

https://github.com/jinglescode/ssvep-multi-task-learning

Using multi-task learning to capture signals simultaneously from the fovea efficiently and the neighboring targets in the peripheral vision generate a visual response map. A calibration-free user-independent solution, desirable for clinical diagnostics. A stepping stone for an objective assessment of glaucoma patients’ visual field.

bci brain-computer-interface cnn convolutional-neural-network deep-learning eeg multitask-learning pytorch ssvep

Last synced: 16 Oct 2024

https://github.com/kaczmarj/rteeg

[DEPRECATED: use MNE-Python] Python module to stream and analyze EEG data in real-time

eeg labstreaminglayer mne-python real-time

Last synced: 22 Oct 2024

https://github.com/GWeindel/hmp

Repository for the hmp python package

chronometry eeg electrophysiology meg neuroscience signal-processing

Last synced: 02 Aug 2024

https://github.com/remi-gau/online_neuroimaging_resources

a laundry list of resources for MRI, fMRI, EEG, MEG...

eeg fmri meg mri neuroimaging neuroscience resources

Last synced: 01 Nov 2024

https://github.com/Remi-Gau/online_neuroimaging_resources

a laundry list of resources for MRI, fMRI, EEG, MEG...

eeg fmri meg mri neuroimaging neuroscience resources

Last synced: 02 Aug 2024

https://github.com/sccn/sift

SIFT is an EEGLAB-compatible toolbox for analysis and visualization of multivariate causality and information flow between sources of electrophysiological (EEG/ECoG/MEG) activity. It consists of a suite of command-line functions with an integrated Graphical User Interface for easy access to multiple features. There are currently six modules: data preprocessing, model fitting and connectivity estimation, statistical analysis, visualization, group analysis, and neuronal data simulation.

causality connectivity eeg eeglab meg neural

Last synced: 09 Nov 2024

https://github.com/EIT-team/ScouseTom

Open Source EIT system using Keithley 6221 current source and EEG systems

arduino biomedical-instrumentation brain-imaging eeg eit electrical-impedance-tomography hardware scousetom tomography

Last synced: 26 Oct 2024

https://github.com/superbrucejia/eeg-bayesiancnn

This is an EEG Signals Classification based on Bayesian Convolutional Neural Network (Bayesian CNNs) via Variational Inference.

bayesian bayesian-cnns bayesian-convnets bayesian-inference bayesian-methods eeg eeg-classification eeg-signals eeg-signals-classification pytorch-implementation

Last synced: 09 Nov 2024

https://github.com/alexcastillo/brain-terminal

🧠 💻 Use the terminal to get inside the human brain.

brain eeg neurosity

Last synced: 28 Oct 2024

https://github.com/kaczmarj/psychopy-lsl

Use LabStreamingLayer to handle triggers with PsychoPy.

eeg labstreaminglayer psychopy python research

Last synced: 23 Oct 2024

https://github.com/smathot/eeg_eyetracking_parser

Python routines for parsing of combined EEG and eye-tracking data

data data-science eeg eye eye-tracking mne pupillometry python

Last synced: 07 Nov 2024

https://github.com/pgalko/athlete_data_warehouse

A tool for bulk download, formatting and SQL DB storage of exercise, training, nutrition, wellness and health data from various trackers.

apache blood-glucose docker eeg excersize fit flask freestyle-libre garmin mechanize mind-monitor muse myfitnesspal nutrition pandas postgresql python3 sleep stress

Last synced: 09 Nov 2024

https://github.com/ysimonson/cleanroom

A tool for visualizing EEG brainwaves from Muse headsets

eeg eeg-signals muse-headband

Last synced: 15 Oct 2024

https://github.com/luukebenau/sacadev.muse

.NET Nuget package for receiving data from the Muse EEG headband

choosemuse csharp dotnet dotnet-standard eeg interaxon muse nuget-package

Last synced: 14 Oct 2024

https://github.com/aliayub007/senda

Sensor Data Streamer on android using LSL (Lab Streaming Layer)

android android-application audio data eeg lsl real-time streamer-tool streaming synchronization

Last synced: 15 Oct 2024

https://github.com/lucapton/iclabel-dataset

Dataset for training EEG IC classifiers.

dataset eeg ica iclabel-dataset ics labels training-dataset

Last synced: 09 Nov 2024

https://github.com/mattansb/tbt

Reject and interpolate channels on a epoch by epoch basis (EEGLAB plugin)

eeg eeglab eeglab-plugin tbt

Last synced: 27 Oct 2024

https://github.com/dominiquemakowski/muselsl2

Light and updated muse-lsl interface to stream and record Muse EEG signals

eeg lsl muse stream

Last synced: 27 Oct 2024

https://github.com/sam81/brainwave.jl

Julia functions to process electroencephalographic (EEG) recordings

eeg julia neuroimaging neuroscience

Last synced: 14 Oct 2024

https://github.com/sam81/bdf.jl

Module to read Biosemi BDF files with the Julia programming language

eeg eeg-signals file-format julia-language julialang neuroimaging neuroscience

Last synced: 14 Oct 2024

https://github.com/slabua/augmentedbciframework

The UniPA BCI Framework is an Augmented Brain-Computer Interface framework based on the P300 paradigm with further additional modules to perform the acquisition of eye gaze and physiological features.

bci brain-computer-interface eeg eeg-signals framework hci hmi human-computer-interaction human-robot-interaction robotics rock-paper-scissors sensor-fusion trust

Last synced: 05 Nov 2024

https://github.com/remi-gau/bids_cookbook

A simple recipe to convert your neuroimaging data into a BIDS dataset.

bids data eeg fmri matlab meg spm12 tutorial

Last synced: 01 Nov 2024

https://github.com/tahmidazam/trace-beta

A document-based SwiftUI application for viewing and editing EEG data, aimed at making software for viewing brain imaging data more accessible.

eeg eeg-data ios ios16 swiftui

Last synced: 27 Oct 2024

https://github.com/mattansb/epp-tb

EPP-TB: The ERP Post-Processing Tool Box

eeg eeglab epp-tb erp ersp itc matlab plotting topo-plots wavelet

Last synced: 27 Oct 2024

https://github.com/brainflow-dev/brainflowandroidtest

App for BrainFlow developers to test it on Android

android android-ndk bci brainflow ecg eeg emg java openbci

Last synced: 09 Nov 2024

https://github.com/federicotdn/unity-biosignals

Final Project for Computer/Software Engineering degree (ITBA)

arduino biosignals eeg emg library machine-learning sensors spo2 unity

Last synced: 11 Oct 2024

https://github.com/coganlab/ieeg_pipelines

A repo of current preprocessing methods for the Cogan Lab

bids-apps eeg ieeg matlab neuroscience python

Last synced: 01 Nov 2024

https://github.com/julesbelveze/eeg-classifier

🧠Quality assessor for EEG recordings 🧠

eeg eeg-classification machine-learning ml mne python scikit-learn sklearn svm svm-classifier

Last synced: 20 Oct 2024

https://github.com/mstazherova/dl-eeg

🧠 Representation Learning Project Class SS2017

deep-learning eeg sleep-analysis

Last synced: 27 Oct 2024

https://github.com/gmierz/eegfmri-matlab

Cleans EEG data that is contaminated with gradient and ballistocardiogram (BCG) artifacts from the fMRI

artifact ballistocardiogram cleaning eeg eeg-fmri eeglab fmri gradient mri

Last synced: 01 Nov 2024

https://github.com/tahmidazam/waynfletestudies

A paper titled 'Prospects of brain-computer interfaces in communication for disabled children' submitted to the Waynflete Studies program.

aac artificial-intelligence augmentative-communication bci brain-computer-interface communication eeg machine-learning matlab slcn

Last synced: 03 Nov 2024

https://github.com/zazi2002/eeg-processing-basics

EEG Signal Processing Project focusing on analyzing signal with a time-varying frequency using MATLAB.

eeg fft matlab psd signal-processing

Last synced: 24 Oct 2024

https://github.com/zazi2002/eeg-processing-preprocessing

EEG Signal Processing project with focus on signal visualization, dimensionality reduction, noise reduction, and artifact removal.

artifact eeg matlab signal-processing

Last synced: 24 Oct 2024

https://github.com/zazi2002/eeg-processing-erp-ssvep

EEG Signal Processing project, which involves analyzing EEG signals for both ERP and SSVEP.

csp eeg erp matlab signal-processing ssvep

Last synced: 24 Oct 2024

https://github.com/zazi2002/eeg-processing-sourceseparation

EEG signal processing using various source separation methods such as GEVD, DSS, PCA, and ICA.

dss eeg gevd ica matlab signal-processing source-separation

Last synced: 24 Oct 2024

https://github.com/zazi2002/eeg-processing-sourcelocalization

EEG Signal Processing project, solving the brain source localization problem using various methods and models.

eeg loreta matlab mne signal-processing source-localization

Last synced: 24 Oct 2024

https://github.com/amjabb/eegmindreader

Software for EEG BCI communication, along with companion IOS app.

bci c eeg eeg-analysis eeg-classification eeg-headset python2 swift3

Last synced: 12 Oct 2024

https://github.com/mulimoen/eegportcodes

Send portcodes/triggger codes from display computer to EEG recorder

brainproducts eeg portcodes triggercodes

Last synced: 14 Oct 2024

https://github.com/tstenner/nedfreader

Brainvision Analyzer component to read StarStim / Enobio .nedf files

eeg neuroscience

Last synced: 09 Nov 2024

https://github.com/remi-gau/bidsgnostic

BIDS app to view a dataset content and the events file content

bids bids-apps eeg fnirs ieeg meg mri pet quality-control snakebids snakemake visualization

Last synced: 01 Nov 2024

https://github.com/anne-andresen/eeg-processing

EEG data collection and processing in matlab. Proposed data collection algorithm and Processing pipeline for evoked potentials of EEG signals or regular EEG signals. Furthermore

averaging baseline-correction baseline-removal data-collection data-processing eeg eeglab epochs erp evoked-potential ica independent-component-analysis matlab multi-channel multi-channel-processing signal-processing topographic-maps

Last synced: 05 Nov 2024

https://github.com/loharmurtaza/fog_detection_subject_dependent

This repository is based on my research work "Detecting Freezing of Gait in Parkinson's Disease Patients Using Multi-Modal Machine Learning"

accelerometer detection eeg emg f1-score freezing-of-gait gyroscope machine-learning mfcc multi-modal-learning rf sensitivity skin-conductance specificity svm

Last synced: 01 Nov 2024

https://github.com/michaloblastni/insultdetector

Python QT application that lets targeted individuals record their EEG data from a BCI device such as Muse2, label communication start/end in their EEG stream, train an AI model from labeled data, and then run a real-time detection of such communication from their EEG stream.

artificial-intelligence brain-computer-interface eeg eeg-signals-processing qt targeted-individuals

Last synced: 11 Oct 2024

https://github.com/loharmurtaza/fog_detection

This repository is based on my research work "Detecting Freezing of Gait in Parkinson's Disease Patients Using Multi-Modal Machine Learning"

accelerometer detection eeg emg f1-score freezing-of-gait gyroscope machine-learning mfcc multi-modal-learning rf sensitivity skin-conductance specificity svm

Last synced: 26 Sep 2024

https://github.com/rishannp/motor-imagery---graph-attention-network

This is works in attempt to develop novel, state-of-the-art models for decoding EEG MI data from patient datasets. Specifically using GAT, highlighting their potential advantages.

amyotrophic-lateral-sclerosis bci-competition-iv-2a brain-computer-interface deep-learning eeg graph-attention-networks keras machine-learning motor-imagery-classification tensorflow

Last synced: 13 Oct 2024

https://github.com/robertoostenveld/brainvision

Python implementation to read and write EEG data in the BrainVision Core data format

bids brainvision eeg python

Last synced: 10 Oct 2024