Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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).
- GitHub: https://github.com/topics/eeg
- Wikipedia: https://en.wikipedia.org/wiki/Electroencephalography
- Aliases: electroencephalography,
- Last updated: 2024-11-14 00:08:07 UTC
- JSON Representation
https://github.com/mne-tools/mne-python
MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
ecog eeg electrocorticography electroencephalography machine-learning magnetoencephalography meg neuroimaging neuroscience python statistics visualization
Last synced: 30 Oct 2024
https://github.com/neuropsychology/NeuroKit
NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
biosignals cardiac ecg eda eeg emg entropy eog hacktoberfest heart-rate hrv physiology ppg python scr signal signal-processing skin-conductance software tutorial
Last synced: 30 Oct 2024
https://github.com/neuropsychology/neurokit
NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
biosignals cardiac ecg eda eeg emg entropy eog hacktoberfest heart-rate hrv physiology ppg python scr signal signal-processing skin-conductance software tutorial
Last synced: 15 Oct 2024
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/pieeg-club/eegwithraspberrypi
Not supported. Measure 8 EEG channels with Shield PiEEG and RaspberryPi in C library
ads1299 bci bci-systems biosignal diy-electronics diy-solutions eeg eeg-signals eeg-signals-processing ironbci open-source pieeg raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi texas-instruments
Last synced: 11 Oct 2024
https://github.com/HackerBCI/EEGwithRaspberryPI
Open-Source board for converting RaspberryPI to Brain-computer interface
ads1299 bci bci-systems biosignal diy-electronics diy-solutions eeg eeg-signals eeg-signals-processing ironbci open-source pieeg raspberry-pi raspberry-pi-3 raspberry-pi-4 raspberrypi texas-instruments
Last synced: 03 Aug 2024
https://github.com/fieldtrip/fieldtrip
The MATLAB toolbox for MEG, EEG and iEEG analysis
analysis beamformer bids brain connectivity dipole donders ecog eeg fieldtrip ieeg matlab meg neuroimaging neuroscience seeg statistics time-frequency
Last synced: 31 Oct 2024
https://github.com/braindecode/braindecode
Deep learning software to decode EEG, ECG or MEG signals
deep-learning ecog eeg electrocorticography electroencephalogram electroencephalography magnetoencephalography meg neuroimaging neuroscience python pytorch
Last synced: 12 Nov 2024
https://github.com/NeuroTechX/moabb
Mother of All BCI Benchmarks
bci bci-benchmarks brain-computer-interface eeg machine-learning neuroscience
Last synced: 01 Nov 2024
https://github.com/neurotechx/moabb
Mother of All BCI Benchmarks
bci bci-benchmarks brain-computer-interface eeg machine-learning neuroscience
Last synced: 13 Nov 2024
https://github.com/pyRiemann/pyRiemann
Machine learning for multivariate data through the Riemannian geometry of positive definite matrices in Python
brain-computer-interface covariance-estimation covariance-matrix eeg hermitian-matrices image-processing machine-learning positive-definite-matrices python radar-image remote-sensing riemannian-geometry signal-processing statistics symmetric-matrices time-series
Last synced: 12 Nov 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/ildaron/ironbci
Open-Source Brain-Computer Interface, ADS1299 and STM32
ads1299 bci bci-homework bci-systems eeg eeg-classification eeg-data eeg-headset eeg-signals eeg-signals-processing ironbci stm32
Last synced: 15 Oct 2024
https://github.com/Ildaron/ironbci
Open-Source Brain-Computer Interface, ADS1299 and STM32
ads1299 bci bci-homework bci-systems eeg eeg-classification eeg-data eeg-headset eeg-signals eeg-signals-processing ironbci stm32
Last synced: 04 Aug 2024
https://github.com/mims-harvard/units
A unified multi-task time series model.
anomaly-detection classification ecg eeg few-shot forecasting foundation-models imputation multi-task prompt-tuning time-series unified-model zero-shot
Last synced: 02 Nov 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/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: 12 Nov 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/emadeldeen24/TS-TCC
[IJCAI-21] "Time-Series Representation Learning via Temporal and Contextual Contrasting"
contextual contrastive-learning deep-learning eeg epilepsy epileptic-seizures fault-diagnosis human-activity-recognition machine-learning representation-learning sleep-stage-classification temporal time-series transfer-learning unsupervised-learning
Last synced: 08 Aug 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/neurotech-berkeley/neurotech-course
CS198-96: Intro to Neurotechnology @ UC Berkeley
biosignals eeg eeg-signals emg event-related-potentials neurofeedback neuroscience neurotech
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: 12 Nov 2024
https://github.com/raphaelvallat/antropy
AntroPy: entropy and complexity of (EEG) time-series in Python
algorithm complexity eeg entropy feature-extraction fractal-dimension machine-learning neuroscience numba python signal signal-processing
Last synced: 05 Nov 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/curiositry/eegrunt
A Collection Python EEG (+ ECG) Analysis Utilities for OpenBCI and Muse
data-analysis data-visualization ecg eeg muse neuroscience openbci python
Last synced: 10 Nov 2024
https://github.com/translationalneuromodeling/tapas
TAPAS - Translational Algorithms for Psychiatry-Advancing Science
bayesian-inference behavioral computational eeg fmri hierarchical-models neurology neuroscience psychiatry psychosomatics statistical-learning
Last synced: 12 Nov 2024
https://github.com/superbrucejia/eeg-motor-imagery-classification-cnns-tensorflow
EEG Motor Imagery Tasks Classification (by Channels) via Convolutional Neural Networks (CNNs) based on TensorFlow
brain-com brain-computer-interface cnns convolutional-neural-networks eeg eeg-analysis eeg-classification eeg-data eeg-signals esi matlab motor-imagery motor-imagery-classification motor-imagery-tasks motor-imagery-training python tensorflow tensorflow-experiments tensorflow-models
Last synced: 10 Oct 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/timeflux/timeflux
The programming interface for your body and mind
bci bci-speller biosensors biosignals brain-computer-interface brain-control brain-machine-interface ecg eda eeg emg gsr ppg signal-processing timeflux
Last synced: 03 Aug 2024
https://github.com/mne-tools/mne-cpp
MNE-CPP: A Framework for Electrophysiology
analysis biomedical-informatics c-plus-plus clinical computational-neuroscience cross-platform eeg healthcare machine-learning medical-imaging meg mne mne-cpp neuroscience qmake qt qt3d real-time signal-processing visualization
Last synced: 03 Aug 2024
https://github.com/cbrnr/sigviewer
SigViewer is a viewing application for biosignals.
Last synced: 11 Nov 2024
https://github.com/makism/dyconnmap
A dynamic connectome mapping module in python.
clustering connectivity connectome dynamic eeg fc-states fmri functional-connectivity graph-analysis graph-distances graphs meg neuroimaging neuroscience python time-varying
Last synced: 06 Nov 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/neurotechx/bci-workshop
Material for the BCI Workshop held at District 3 in May 2015 by BCI Montréal.
Last synced: 13 Nov 2024
https://github.com/hypox64/candock
A time series signal analysis and classification framework
classification data-augmentation data-preprocessing deep-learning eeg series-signal-analysis
Last synced: 10 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/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: 11 Nov 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/scientisst/BioSPPy
Biosignal Processing in Python
biosignals ecg eda eeg emg feature-extraction hrv pcg physiological-computing ppg python
Last synced: 03 Nov 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/rob-luke/neuroimaging.jl
Neuroimaging in Julia
eeg electrophysiology julia neuroimaging
Last synced: 27 Oct 2024
https://github.com/zhangks98/eeg-adapt
Source Code for "Adaptive Transfer Learning with Deep CNN for EEG Motor Imagery Classification".
cnn deep-learning eeg motor-imagery
Last synced: 10 Nov 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: 11 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/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/unfoldtoolbox/Unfold.jl
Neuroimaging (EEG, fMRI, pupil ...) regression analysis in Julia
deconvolution eeg erp event-related-potentials julia mass-univariate-modeling mixed-models modeling overlap regression splines
Last synced: 12 Nov 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: 12 Nov 2024
https://github.com/AccSrd/multimodal-Parkinson-data-processing
Multimodal Dataset of Freezing of Gait in Parkinson's Disease
eeg emg fog freezing-of-gait gait-recognition multimodal parkinson parkinson-disease-data parkinsons-detection parkinsons-disease
Last synced: 12 Nov 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/Remi-Gau/online_neuroimaging_resources
a laundry list of resources for MRI, fMRI, EEG, MEG...
eeg fmri meg mri neuroimaging neuroscience resources
Last synced: 12 Nov 2024
https://github.com/GWeindel/hmp
Repository for the hmp python package
chronometry eeg electrophysiology meg neuroscience signal-processing
Last synced: 12 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: 01 Nov 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/sylvchev/mdla
Multivariate Dictionary Learning Algorithm
dictionary-learning eeg manifold multivariate-dictionaries
Last synced: 13 Nov 2024
https://github.com/alexcastillo/brain-terminal
🧠💻 Use the terminal to get inside the human brain.
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/ildaron/3.eeg_recognation
Machine learning for Anonymous detection of an alcoholic by EEG signals
alcohol alcohol-eeg eeg eeg-analysis eeg-classification eeg-data eeg-dataset eeg-signals eeg-signals-processing fourier-analysis fourier-series fourier-transform pass-filter wavelet-analysis wavelet-transform wavelets
Last synced: 15 Oct 2024
https://github.com/ysimonson/cleanroom
A tool for visualizing EEG brainwaves from Muse headsets
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/sylvchev/beetl-competition
Code helper for BEETL competition
Last synced: 13 Nov 2024
https://github.com/yjunechoe/jlmerclusterperm
Fast cluster-based permutation test for densely-sampled, multi-level time series data (ex: eyetracking, EEG)
cluster-based-permutation-test eeg eyetracking mixed-effects-models timeseries
Last synced: 10 Nov 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)
Last synced: 27 Oct 2024
https://github.com/dominiquemakowski/muselsl2
Light and updated muse-lsl interface to stream and record Muse EEG signals
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/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/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/sylvchev/riemannianpca
Dimensionality reduction on manifold of SPD matrices, based on pymanopt implementation
covariance eeg pca pymanopt riemannian-manifold
Last synced: 13 Nov 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/mccarthy-m-g/mccarthy_eegnetworkvariants_2024
Materials and source code for my MSc thesis: "Studying Network Variants With Electroencephalography"
eeg emmeans flextable functional-connectivity glmmtmb individual-differences mne-python msc-thesis neuroimaging neuroscience officer python r research reticulate rmarkdown rstats targets tidyverse
Last synced: 05 Nov 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/bruaristimunha/synthetic-sleep-eeg-signal-generation-using-latent-diffusion-models
Code for the paper published in Deep Generative Models for Health Workshop at the Neurips 2023.
deep-learning eeg generative-monai latent-diffusion-models monai
Last synced: 13 Nov 2024
https://github.com/cepdnaclk/e16-4yp-enhancing-video-game-experience-with-brain-computer-interface
Developing a video game interface that uses the brain-computer interface (BCI) based on electroencephalography (EEG).
eeg eeg-classification game nueral-networks
Last synced: 12 Nov 2024
https://github.com/yilinjuang/eegxpecto-patronum
EEG + Expecto Patronum. 2017 Biomedical Engineering Final Project.
eeg expecto-patronum harry-potter hotwords snowboy
Last synced: 13 Nov 2024
https://github.com/alamkanak/eeg-correlation
eeg eeg-analysis eeg-signals fft python
Last synced: 08 Nov 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/bruaristimunha/across-modalities
eeg eeg-signals mne neuroscience python timing
Last synced: 13 Nov 2024