Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: eeg-signals-processing
Pi-EEG/EEGwithRaspberryPI
Open-Source board for converting RaspberryPI to Brain-computer interface
Language: Python - Size: 34.1 MB - Last synced: about 3 hours ago - Pushed: 19 days ago - Stars: 834 - Forks: 86
sync2brain/bossdevice-api-matlab
sync2brain's bossdevice RESEARCH Application Programmable Interface (API) for MATLAB
Language: MATLAB - Size: 55.9 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 4
Ildaron/ironbci
Open-Source Brain-Computer Interface, ADS1299 and STM32
Language: C - Size: 3.78 MB - Last synced: 1 day ago - Pushed: 15 days ago - Stars: 478 - Forks: 42
manishthilagar/Extracting-power-bands-theta-delta-bands-from-the-EEG-signal-using-MNE-and-YASA-Python
Extracting power bands (theta, delta, alpha, beta bands) from the EEG signal using MNE and YASA Python
Language: Jupyter Notebook - Size: 2.93 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 2 - Forks: 2
manishthilagar/Neural-Signal-Processing
Language: Jupyter Notebook - Size: 8.79 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0
vrcarva/ewtpy
Empirical wavelet transform (EWT) in Python
Language: Python - Size: 89.8 KB - Last synced: 12 days ago - Pushed: over 3 years ago - Stars: 75 - Forks: 20
sccn/eeglab
EEGLAB is an open source signal processing environment for electrophysiological signals running on Matlab and developed at the SCCN/UCSD
Language: MATLAB - Size: 89.1 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 542 - Forks: 237
digital-cinema-arts/Muse-Analysis-Tools
A set of tools to analyze and create charts from Muse EEG devices.
Language: Python - Size: 64.3 MB - Last synced: 9 days ago - Pushed: 5 months ago - Stars: 34 - Forks: 10
stuartfogel/CountingSheepPSG
EEGLAB-compatible analysis software for manual / visual sleep stage scoring, signal processing and event marking of polysomnographic (PSG) data for MATLAB.
Language: MATLAB - Size: 53.8 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 9 - Forks: 4
peterwhycs/T-BEAR
Detect EEG artifacts, outliers, or anomalies using supervised machine learning.
Language: Python - Size: 180 MB - Last synced: 23 days ago - Pushed: over 3 years ago - Stars: 12 - Forks: 2
teanijarv/EEG-pyline
EEG-pyline is a pipeline for EEG data pre-processing, analysis and visualisation created for neuroscience and mental health research.
Language: Jupyter Notebook - Size: 236 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 14 - Forks: 3
daviddwlee84/EEGViewer
Electroencephalography signal analysis and visualization
Language: MATLAB - Size: 12 MB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
vrcarva/vmdpy
Variational mode decomposition (VMD) in Python
Language: Python - Size: 13.7 KB - Last synced: 29 days ago - Pushed: almost 4 years ago - Stars: 298 - Forks: 54
GustavoMartinx/Biological-Data-Processing
Projects developed during Biological Data Processing course using electroencephalogram (EEG).
Language: Jupyter Notebook - Size: 1.18 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
wherrera10/OpenBCI.jl
Julia interface to the WiFi connected OpenBCI EEG hardware.
Language: Julia - Size: 76.2 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
junjunjd/rustymind
A driver, parser and real time plotter for NeuroSky MindWave EEG headset
Language: Rust - Size: 776 KB - Last synced: 9 days ago - Pushed: about 2 years ago - Stars: 45 - Forks: 7
alexenge/hu-neuro-pipeline
Single trial EEG pipeline at the Abdel Rahman Lab for Neurocognitive Psychology, Humboldt-Universität zu Berlin
Language: Python - Size: 771 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 13 - Forks: 3
edw4rdyao/eeg_mi_dl
A research repository of deep learning on electroencephalographic (EEG) for Motor imagery(MI), including eeg data processing(visualization & analysis), papers(research and summary), deep learning models(reproduction and experiments).
Language: Jupyter Notebook - Size: 864 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 33 - Forks: 2
AlessioZanga/PyEEGLab 📦
Analyze and manipulate EEG data using PyEEGLab.
Language: Python - Size: 1.04 GB - Last synced: 29 days ago - Pushed: over 3 years ago - Stars: 58 - Forks: 24
soumyajit4419/Emotion-Recognition-from-Psychological-Signals
Detection of human emotions from eeg signals using the amigos dataset
Language: Jupyter Notebook - Size: 784 MB - Last synced: 28 days ago - Pushed: almost 3 years ago - Stars: 17 - Forks: 4
SuperBruceJia/EEG-DL
A Deep Learning library for EEG Tasks (Signals) Classification, based on TensorFlow.
Language: Python - Size: 938 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 827 - Forks: 212
Raghav714/EEG-Emotion-classification
Language: Python - Size: 3.88 MB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 96 - Forks: 35
nabilalibou/SleepChecker
class wrapper of the yasa package to detect drowsiness/sleep phase using EEG data
Language: Python - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
sanmevv/eeg-schizophrenia
Enhancing early schizophrenia detection in adolescents through unconventional EEG signal preprocessing methods and advanced deep learning models.
Language: Jupyter Notebook - Size: 5.95 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 4 - Forks: 2
ycq091044/ContraWR
JMIR AI'23: EEG dataset processing and EEG Self-supervised Learning
Language: Python - Size: 29.3 KB - Last synced: 2 months ago - Pushed: 12 months ago - Stars: 35 - Forks: 4
4890A/muse-ml5js
An application built on muse-js and ml5js. Classifies activities using the brain waves of the muse headband
Language: JavaScript - Size: 4.83 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
kevmtan/electroCUDA
Robust electrophysiology tools with GPU acceleration
Language: Cuda - Size: 252 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 12 - Forks: 0
cinquemb/LCMVBeamformer
Beamformer Implementation for EEG
Language: C++ - Size: 17.5 MB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 2
sajjadkarimi91/motor-imagery-BCI
A MATLAB toolbox for classification of motor imagery tasks in EEG-based BCI system with CSP, FB-CSP and BSSFO
Language: MATLAB - Size: 9.86 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1
Yujingoto/AnalyzingNeuralTimeSeries_Python_Implimentation
The python codes for the Analyzing Neural Time Series Data, Mike X Cohen (2012) MIT Press
Language: Jupyter Notebook - Size: 43.9 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
stuartfogel/detect_spindles
Method for detecting sleep spindles using EEGlab functions and datasets
Language: MATLAB - Size: 31 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 6 - Forks: 1
roybka/Multi-taper
Multi-taper wavelet demo
Language: Matlab - Size: 3.91 KB - Last synced: 6 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
tomukmatthews/cognitive-neuroscience-ml
Using machine learning on features extracted from EEG data (brain waves) to predict human reaction times.
Language: MATLAB - Size: 1 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
craddm/eegUtils
An R package for processing and plotting of electroencephalography (EEG) data
Language: R - Size: 139 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 94 - Forks: 24
mdnunez/artscreenEEG
MATLAB repository to perform basic artifact correction and analysis on electroencephalographic (EEG) data
Language: Matlab - Size: 566 KB - Last synced: 7 months ago - Pushed: over 5 years ago - Stars: 5 - Forks: 3
geopopos/EEG_convolutional_neural_net
A convolutional neural network developed in python using the Keras machine learning framework used to categorize brain signal based on what a user was looking at when the EEG data was collected.
Language: Python - Size: 1.78 GB - Last synced: 7 months ago - Pushed: almost 6 years ago - Stars: 23 - Forks: 5
BIAPT/EEGapp
A MATLAB application to automatize analysis of EEG data
Language: MATLAB - Size: 57 MB - Last synced: 7 months ago - Pushed: almost 5 years ago - Stars: 19 - Forks: 8
nnyase/EEG-data-analysis-
Worked on Dr. M Roncaglia RITA electroencephalogram (EEG) brain activity dataset. Preprocessed, cleaned and transformed the brain activity data to be used for monitoring distinct brain frequencies.
Language: HTML - Size: 4.95 MB - Last synced: 8 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
shyammarjit/EEG-Emotion-Recognition
EEG-Based Emotion Recognition
Language: Jupyter Notebook - Size: 3.87 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 7 - Forks: 2
rsomervail/dusk2dawn
A plug-in for the EEG lab toolbox to implement Artifact Subspace Reconstruction cleaning with whole-night sleep EEG
Language: MATLAB - Size: 826 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 0
yaxan/EEG-gaming-and-speech
EEG Brain-Computer Interface to play Flappy Bird and use SSVEP to communicate
Language: Python - Size: 5.11 MB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 21 - Forks: 2
rosagross/EEG_vibrotactileCueing
Repository that contains code of the EEG study "Tactile Cueing against Freezing of Gait in Parkinson's Disease" conducted and executed at the University of Osnabrück within the Neurobiopsychology research group. The code includes the experiment code of the EEG study as well as the pre-processing and analysis part.
Language: Python - Size: 2.7 MB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
maheshkha/Stationary-wavelet-transform-csharp
Stationary Wavelet Transform (SWT) in C# matching with MATLAB SWT Time Invariant
Language: C# - Size: 32.2 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 2
mnavarretem/wCompass
wCompass: An easy and intuitive toolbox for analysing and displaying EEG data.
Language: MATLAB - Size: 61.1 MB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
alexenge/hu-neuro-pipeline-workshop
A workshop introducing the hu-neuro-pipeline package for single trial EEG processing
Language: TeX - Size: 48.4 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
sari-saba-sadiya/EEGExtract
A python package for extracting EEG features. See article "Unsupervised EEG Artifact Detection and Correction" in Frontiers in Digital Health, 2020.
Language: Python - Size: 98.6 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 32 - Forks: 5
AlbertoPad/Emotions_Recognition_Generator
The main objective of this project is to recognise positive, negative and neutral emotions (CNN). Creating artificial signals using generative adversarial networks (GANs)
Language: Jupyter Notebook - Size: 62.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1
AS2910/eeg-processing
This contains a generic EEG processing pipeline inspired by the HAPPE pipeline, in Matlab using EEGLab.
Language: MATLAB - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
shyammarjit/HSFCS
Hybrid Sequential Forward Channel Selection (HSFCS)
Language: Python - Size: 122 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
fcbg-hnp-meeg-archive/eeg-timeFreqToolbox
[DEPRECATED] EEG Frequency Visualizer - MNE
Language: Python - Size: 2.95 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 5 - Forks: 1
SinanGncgl/Brain-Computer-Interface-with-Neurosky
Brain Computer Interface (BCI) with Neurosky Mindwave Mobile 2 that enables anyone to use computer, mobilephone etc. with his/her thoughts.
Language: Python - Size: 19.1 MB - Last synced: 11 months ago - Pushed: over 4 years ago - Stars: 9 - Forks: 6
jaffreyjoy/portunus
🧠∿ 🔓 A file-storage application with ultra-mega-secure authentication using brain biometrics.
Language: Vue - Size: 5.74 MB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 8 - Forks: 2
manishthilagar/Estimating-evoked-responses-of-EEG-using-MNE-python
Estimating evoked responses
Language: Jupyter Notebook - Size: 1.27 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
smlacava/Athena
ATHENA (Automatic Toolbox for Handling Experimental Neural Analysis)
Language: MATLAB - Size: 51.5 MB - Last synced: 9 months ago - Pushed: about 2 years ago - Stars: 5 - Forks: 3
Mithunjha/EarEEG_KnowledgeDistillation
Official implementation of "A Knowledge Distillation Framework for Enhancing Ear-EEG based Sleep Staging with Scalp-EEG Data"
Language: Jupyter Notebook - Size: 174 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2
neerajwagh/eeg-gcnn
Resources for the paper titled "EEG-GCNN: Augmenting Electroencephalogram-based Neurological Disease Diagnosis using a Domain-guided Graph Convolutional Neural Network". Accepted for publication (with an oral spotlight!) at ML4H Workshop, NeurIPS 2020.
Language: Python - Size: 71.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 77 - Forks: 18
secondlevel/EEG-classification
It is the task to classify BCI competition datasets (EEG signals) using EEGNet and DeepConvNet with different activation functions. You can get some detailed introduction and experimental results in the link below. https://github.com/secondlevel/EEG-classification/blob/main/Experiment%20Report.pdf
Language: Python - Size: 25.2 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 1
exporl/mwf-artifact-removal
MWF-based EEG artifact removal in MATLAB
Language: MATLAB - Size: 12.2 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 14 - Forks: 11
ENE/BMA
F12 switch for ACAT, supporting the Neurosky Mindwave Mobile 2. Includes a foundation GUI for assistive sensors on Windows written in wxPython.
Language: Python - Size: 29.3 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
EsiSeraj/EEG-PhaseFreq-Analysis
Cerebral Signal's Instantaneous Parameters (Phase, Frequency & Envelope) Estimation & Analysis MATLAB Toolbox
Language: Matlab - Size: 1.85 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 14 - Forks: 10
IoBT-VISTEC/EEGANet
EEG Artifact Removal Using Deep Learning (source code, IEEE Journal of Biomedical and Health Informatics)
Language: Jupyter Notebook - Size: 120 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 2
magnumical/multiplepurpose_fastICA
This is an general implementation of ICA!
Language: Python - Size: 1.47 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 2
stuartfogel/Period-Amplitude-Analysis
Period Amplitude Analysis (PAA) for slow wave detection using eeglab
Language: MATLAB - Size: 190 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
pantelisantonoudiou/MatWAND
Automated spectral analysis of EEG/LFP data
Language: MATLAB - Size: 11.7 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
alexenge/tfr-workshop
An introductory workshop on analyzing the time-frequency content of EEG data
Language: TeX - Size: 5.65 MB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1
Dorsa-Arezooji/EEG-Fractal-Analysis
A MATLAB code for fractal analysis of EEG signals
Language: MATLAB - Size: 1.08 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 2
NeuroCognitiveImagingLab/BIDS
Template for new EEG studies in NCIL, using BIDS-compliant structure and scripts to import data.
Language: Jupyter Notebook - Size: 5.41 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 1
magnumical/EDF_READER_PYTHON_GUI
Simple GUI to load EDF file ( FOR EEG experiments), It illustrates RAW CHANNEL_ BAND PASSED CHANNEL and FFT of CHANNEL
Language: Python - Size: 1.62 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 1
Ildaron/3.eeg_recognation
Machine learning for Anonymous detection of an alcoholic by EEG signals
Language: Python - Size: 1.28 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 14 - Forks: 5
alliesw/Epilepsy-EEG-Detection-Headset-Arduino
Develop improved EEG signal recognition model and classifiers for IOT based wireless EEG transmission device for epilepsy detection with Updated-2022-Arduino-Brain-Library
Size: 21.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sajjadkarimi91/Automated-EEG-Sleep-Staging
A sample MATLAB codes for performing sleep staging
Language: MATLAB - Size: 485 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1
talhaanwarch/IDDs_EEG_ML_classification
Classification of intellectual and developmental disorder subjects and healthy controls using EEG signals
Language: Jupyter Notebook - Size: 763 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
mvidaldp/Traumschreiber-mobileEEG
Android app for EEG data visualization and recording with the Traumschreiber BLE device
Language: Java - Size: 23.5 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 14 - Forks: 4
Adiaslow/EEG-Pipeline-MATLAB
This is my pipeline for preprocessing and processing EEG data in MATLAB.
Language: MATLAB - Size: 88.7 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 1
PTDZ/EEGLAB-preprocessing
Scripts for automatic data preprocessing in EEGLAB for multiple datasets.
Language: MATLAB - Size: 1000 Bytes - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1
Adiaslow/EEG-Pipeline-Python
This is my pipeline for preprocessing and processing EEG data in Python.
Language: Python - Size: 34.9 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1
mori-c/neurotech
Introduction to Neurotechnology Coursework @ UofT
Language: Jupyter Notebook - Size: 224 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
matteocargnelutti/maguire-lab-seizure-detection-webapp
🧠Maguire Lab's Deep Learning Seizure Detection WebApp.
Language: JavaScript - Size: 17.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 3
pedr0sorio/real-time-eeg-processing-display
Real-time EEG signal processing and display in MATLAB.
Language: MATLAB - Size: 4.06 MB - Last synced: 11 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 1
venkatrebba/EmotionClassifier
Emotion classifer based on EEG singnals
Language: Jupyter Notebook - Size: 43.9 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 2
dnck/EEGPhotosensor
A python and matlab library for measuring jitter between a monitor controlled by a stimulus computer & markers / triggers received by EEG acquisition software
Language: Python - Size: 322 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
Sirabhop/Preclinical-AD-EEG-classification
Classification of Preclinical-Alzheimer's risk group from EEG data and psychological testing data using machine learning.
Language: Jupyter Notebook - Size: 9.65 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 2
bruAristimunha/eeg_basketball_behavior
Será que a eletroencefalografia (EEG) é capaz de identificar padrões cerebrais de erros e acertos durante um arremesso no basquetebol? E se estimular eletricamente o cérebro de um atleta, contribuiria para ele não pensar durante momentos decisórios? Será que o comportamento do olhar (local que o atleta olha) indica o nÃvel de experiência? O treinamento do olhar do atleta melhora o desempenho? Mais cestas? Melhores tacadas no golfe? Mais gols? Mais defesas de um goleiro?
Language: Jupyter Notebook - Size: 5.87 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
huyhoang17/deep-sleep-state-single-channel-classification
[Project] CNN-based for single-channel sleep-state classification
Size: 1.95 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
little-nem/hfo-zeroes
Proof of concept High Frequency Oscillations (HFO) detector using new Time-Frequency analysis methods
Language: C++ - Size: 9.5 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
jmssalas/EEG-RTool-Slides
EEG RTool is my End-of-Degree project and is a web tool for EEG signals processing. This repository contains the slides of project's defense (written in Spanish).
Size: 5.84 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
jmssalas/EEG-RTool-Document
EEG RTool is my End-of-Degree project and is a web tool for EEG signals processing. This repository contains the document of this web tool and all project (written in Spanish).
Size: 2.48 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
jmssalas/EEG-RTool-UserManual
EEG RTool is my End-of-Degree project and is a web tool for EEG signals processing. This repository contains the user manual of this web tool.
Language: HTML - Size: 1.42 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0