What problem does it solve?
NeuroKit2 streamlines the processing of physiological time-series (biosignals) into cleaned signals and actionable metrics, so researchers can analyze cardiovascular, neural, autonomic, respiratory, muscular, and eye-movement data without hand-built pipelines.
Core Features & Use Cases
- End-to-end biosignal workflows: Clean, detect events/peaks, and compute summaries for ECG, PPG, HRV, EEG, EDA, RSP, EMG, and EOG.
- Cardiac autonomic analysis: Perform comprehensive HRV across time, frequency, and nonlinear domains, including RSA via ECG and respiratory coupling.
- Neural and complexity metrics: Extract EEG frequency power, microstates, and complexity/entropy/fractal measures for psychophysiology and neuroscience studies.
- Event- and interval-related analysis: Create epochs around stimuli/events and run stimulus-locked or resting/continuous analyses with consistent metrics.
- Multi-modal integration: Process multiple signals together and compute cross-signal features (e.g., RSA, ECG-derived respiration, cardio-EDA coupling).
Quick Start
Use the neurokit2 skill to process the provided physiological recordings and compute cleaned signals plus HRV/EDA/respiratory/EEG metrics as appropriate.