neuropixels-analysis

Automate Neuropixels analysis from raw recordings to curated units.

1|2|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fuzzy-dynamics/strings --skill neuropixels-analysis-fuzzy-dynamics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neuropixels-analysis
Source: https://github.com/fuzzy-dynamics/strings/tree/main/packages/skills/neuropixels-analysis
Command: npx skills add https://github.com/fuzzy-dynamics/strings --skill neuropixels-analysis-fuzzy-dynamics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spikeinterface, probeinterface, numpy, pandas, matplotlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Analyses Neuropixels neural recordings end-to-end, turning raw data into curated units and ready-to-share results.

Core Features & Use Cases

  • End-to-end pipeline from raw data to curated units, including preprocessing, motion correction, spike sorting, quality metrics, and AI-assisted curation.
  • Supports SpikeGLX, Open Ephys, and NWB formats; exports Phy-ready results and comprehensive metrics for publication.
  • Real-world use: labs processing Neuropixels data to produce reliable unit tables for analyses and cross-session comparisons.

Quick Start

Install and run the neuropixels-analysis workflow on a dataset to obtain curated units and export quality metrics.

Frequently Asked Questions about neuropixels-analysis

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

FAQPage Schema
How do I run spike sorting and drift correction on Neuropixels recordings?

Spike sorting and drift correction on Neuropixels recordings are automated through an end-to-end pipeline that preprocesses raw data, applies motion correction, and outputs curated units. It supports SpikeGLX, Open Ephys, and NWB formats.

What is AI-assisted curation for spike sorting outputs?

AI-assisted curation for spike sorting is an automated step that evaluates quality metrics to refine sorted units. It helps labs produce reliable unit tables for cross-session comparisons and analyses, reducing manual curation effort.

Can I process NP2.0 data using SpikeInterface for neural recordings?

Yes, you can process NP2.0 data using SpikeInterface. The workflow supports both NP1.0 and NP2.0 formats, leveraging SpikeInterface and ProbeInterface dependencies to handle raw neural recordings end-to-end.

What's the best way to export Phy-ready results and quality metrics from Neuropixels data?

The best way to export Phy-ready results is by running the automated end-to-end analysis pipeline. It processes raw neural recordings into curated units and exports comprehensive quality metrics suitable for publication.

Do I need to manually handle preprocessing before spike sorting neural recordings?

No, you do not need to manually handle preprocessing. The pipeline automates preprocessing, motion correction, and spike sorting sequentially, ensuring reproducible workflows from raw data directly to curated units.

Why does drift correction matter for cross-session Neuropixels comparisons?

Drift correction matters for cross-session Neuropixels comparisons because it stabilizes probe motion artifacts across recordings. Correcting this drift ensures that quality metrics and sorted units remain reliable for downstream analysis.