neurokit2

Process and analyze multichannel biosignals to extract HRV, EEG, EDA, and respiration metrics.

6|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/pur3v4d3r/pur3-pkb-codebase --skill neurokit2-pur3v4d3r
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neurokit2
Source: https://github.com/pur3v4d3r/pur3-pkb-codebase/tree/main/.claude/skills/__scientific-skills/neurokit2
Command: npx skills add https://github.com/pur3v4d3r/pur3-pkb-codebase --skill neurokit2-pur3v4d3r

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

NeuroKit2 provides a unified Python toolkit to preprocess, analyze, and visualize a wide range of physiological signals (ECG, EEG, EDA, RSP, EMG, EOG), enabling researchers to extract reliable metrics (HRV, spectral power, microstates, SCRs, etc) from single or multi-modal recordings.

Core Features & Use Cases

  • End-to-end biosignal processing: from cleaning to metric extraction across multiple modalities.
  • Event-related and interval analyses: supports epoch creation, averaging, and cross-signal coupling (e.g., RSA).
  • Multimodal integration: synchronized analysis of ECG, EEG, EDA, RSP, EMG, and EOG with cross-signal metrics.
  • Reference-heavy documentation: extensive references and tutorials for neuroscience and psychophysiology research.

Use cases include psychophysiology experiments, sleep/stress assessments, HCI studies, clinical research, and educational demonstrations.

Quick Start

Load your multi-modal biosignal dataset and run the NeuroKit2 bio_process workflow to start synchronized preprocessing and feature extraction.

Frequently Asked Questions about neurokit2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process multichannel biosignals to extract HRV and EEG metrics?

Load your multi-modal dataset into the bio_process workflow to run synchronized preprocessing and extract HRV, EEG, EDA, and respiration metrics from multichannel biosignals.

What is event-related analysis in psychophysiology research?

Event-related analysis in psychophysiology creates signal epochs around stimuli to compute averaged responses and cross-signal coupling metrics like respiratory sinus arrhythmia and EEG microstates.

Does this biosignal processing toolkit integrate with MNE for EEG source localization?

Yes, the toolkit integrates with MNE for advanced EEG source localization alongside built-in microstate analysis and spectral power extraction within your research workflow.

Can I analyze EDA and respiration data synchronously with ECG and EMG?

Yes, multimodal integration supports synchronized analysis of EDA, respiration, ECG, and EMG to provide cross-signal metrics for psychophysiology and HCI experiments.

What is the best way to start preprocessing physiological signals for sleep studies?

The best way to start preprocessing physiological signals for sleep studies is to load multi-modal recordings and run the automated bio_process workflow for end-to-end cleaning and feature extraction.

Are there limitations when extracting skin conductance responses from noisy EDA recordings?

Extracting reliable skin conductance responses from noisy EDA recordings requires applying modular preprocessing and epoch creation steps prior to metric extraction to ensure signal quality.