neuropixels-analysis

Official

Neuropixels data analysis from raw to curated units.

AuthorK-Dense-AI
Version1.0.0
Installs0

System Documentation

What problem does it solve?

End-to-end Neuropixels data analysis workflow—from preprocessing and drift correction to spike sorting, quality metrics, and Allen/IBL-style curation, with AI-assisted visualization and publication-ready outputs.

Core Features & Use Cases

  • Preprocessing and drift correction: High-pass filtering, phase correction, common reference, and motion correction.
  • Spike sorting: Running KS4/KS3/SpykingCircus2/Mountainsort5 and ensemble comparisons.
  • Postprocessing and metrics: Waveforms, templates, spike amplitudes, and comprehensive quality metrics.
  • Curation and export: Allen/IBL curation criteria; export to Phy or NWB.
  • Visualization: Publication-quality plots and dashboards for unit quality and spike activity.

Quick Start

  1. Install SpikeInterface and neuropixels-analysis dependencies.
  2. Load raw data with si.read_spikeglx, run preprocessing, sorting, and postprocessing, then export results for curation.

Dependency Matrix

Required Modules

spikeinterfacenumpypandasmatplotlibscipyprobeinterface

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: neuropixels-analysis
Download link: https://github.com/K-Dense-AI/claude-scientific-skills/archive/main.zip#neuropixels-analysis

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository