What problem does it solve?
NeuroKit2 helps you reliably process and analyze physiological biosignals (ECG, EEG, EDA, respiratory, EMG, and EOG) by turning raw time-series into cleaned signals, detected events/peaks, and interpretable metrics like HRV, band power, SCR features, respiratory variability, complexity/entropy, and event-related responses.
Core Features & Use Cases
- Comprehensive biosignal processing: clean, detect peaks/events, and derive core features for ECG, EEG, EDA, respiratory signals (RSP), EMG, and EOG.
- Cross-signal and multimodal integration: process multiple modalities together and compute integrated indices (e.g., RSA when ECG + respiration are available).
- Advanced analytics: heart rate variability (time/frequency/nonlinear), EEG microstates, electrodermal responses, respiratory phase/rate/variability, and nonlinear complexity/entropy measures.
- Event- and interval-based analysis: automatically supports event-related (epochs) and interval-related (continuous recordings) workflows.
Quick Start
Use the attached biosignal data (ECG/EEG/EDA/RSP/EMG/EOG) to run the appropriate NeuroKit2 processing pipeline and return cleaned signals plus key metrics for your study question (e.g., HRV, SCR features, EEG power or microstates, respiratory rate/variability, blink counts, and complexity indices).