neuropixels-analysis
Analyze Neuropixels Recordings
Neuropixels analysis requires many linked preprocessing, sorting, and curation steps. This skill provides practical SpikeInterface workflows, scripts, and references for reproducible neural recording analysis.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "neuropixels-analysis" from https://skillstore.io/skills/davila7-neuropixels-analysis.md and its manifest at https://skillstore.io/api/skills/davila7-neuropixels-analysis/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "neuropixels-analysis". Plan preprocessing for a Neuropixels 1.0 SpikeGLX recording.
Expected outcome:
- Load the AP stream and confirm channel count, duration, and sampling rate.
- Apply high-pass filtering, phase shift correction, bad channel removal, and common median reference.
- Save the preprocessed recording in a new output directory and keep the raw data unchanged.
- Generate drift and probe layout plots before selecting a sorter.
Using "neuropixels-analysis". Help interpret quality metrics after Kilosort4.
Expected outcome:
- Separate obvious noise units using low SNR and poor presence ratio.
- Flag units with refractory period violations for manual review.
- Compare Allen, IBL, and strict thresholds before declaring final good units.
- Export uncertain units to Phy when the experiment depends on precise curation.
Using "neuropixels-analysis". Create a reporting checklist for a completed analysis.
Expected outcome:
- Record probe type, preprocessing parameters, sorter version, and motion correction settings.
- Summarize total units, accepted units, rejected units, and key quality metric distributions.
- Include drift plots, waveform summaries, correlograms, and curation criteria in the methods record.
Security Audit
Medium RiskAll 101 static findings were adjudicated. The static alerts are false positives from Markdown examples, placeholder API keys, documentation URLs, scientific domain terms, and expected output writes. One semantic privacy risk remains because AI-assisted curation may send derived neural data to external model providers.
Confirmed security concerns (1)
Risk Factors
๐ Env variables (2)
๐ Filesystem access (7)
โก Contains scripts (2)
๐ Network access (11)
โ๏ธ External commands (48)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/davila7-neuropixels-analysis/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/davila7-neuropixels-analysis?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/davila7-neuropixels-analysis?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/davila7-neuropixels-analysis/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/davila7-neuropixels-analysis.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
davila7. (2026). neuropixels-analysis security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/davila7-neuropixels-analysis/audits/9BibTeX citation
@techreport{davila7-davila7-neuropixels-analysis-2026,
author = {davila7},
title = {neuropixels-analysis security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/davila7-neuropixels-analysis/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "neuropixels-analysis security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "davila7"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/davila7-neuropixels-analysis/audits/9"
identifiers:
- type: other
value: "skillstore:davila7-neuropixels-analysis:audit:9"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
davila7-neuropixels-analysis
2026-08-21
k-dense-ai-neuropixels-analysis
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Prepare a New Recording
Load a SpikeGLX or Open Ephys session, inspect channels, apply preprocessing, and save reusable intermediate data.
Run a Sorting Pipeline
Choose a sorter, run postprocessing, compute quality metrics, and export results for manual review.
Standardize Unit Curation
Apply Allen, IBL, or strict criteria across sessions and document thresholds for reproducible analysis.
Try These Prompts
I have a Neuropixels SpikeGLX recording at [path]. Help me plan safe preprocessing, expected outputs, and checks before spike sorting.
My drift plot shows [describe pattern]. Recommend a motion correction strategy and explain which parameters I should inspect.
I need to sort a Neuropixels recording with [hardware limits]. Compare Kilosort4, SpykingCircus2, and Mountainsort5 for this case.
Review these quality metric thresholds and curation labels for a Neuropixels study. Identify weak assumptions and suggest a reproducible reporting plan.
Best Practices
- Inspect drift and bad channels before spike sorting, especially for long recordings.
- Save preprocessed data and parameter records so analyses can be reproduced.
- Use automated curation as a first pass and manually review borderline units.
Avoid
- Running spike sorting on raw data without checking drift, probe metadata, or bad channels.
- Treating quality metric thresholds as universal across probes, brain regions, and experiments.
- Sending plots or metadata to external AI services without confirming data governance rules.
Frequently Asked Questions
Does this skill run spike sorting by itself?
Which data formats are covered?
Do I need a GPU?
Can this replace manual curation?
Does it handle motion correction?
What should I check before using AI-assisted curation?
Developer Details
Author
davila7License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
Maintenance freshness
7/24/2026
Usage
11 downloads ยท 245 views
File structure
๐ AI_CURATION.md
๐ ANALYSIS.md
๐ assets/
๐ analysis_template.py
๐ LICENSE.txt
๐ MOTION_CORRECTION.md
๐ PREPROCESSING.md
๐ QUALITY_METRICS.md
๐ references/
๐ api_reference.md
๐ plotting_guide.md
๐ standard_workflow.md
๐ scripts/
๐ compute_metrics.py
๐ explore_recording.py
๐ export_to_phy.py
๐ run_sorting.py
๐ SKILL.md
๐ SPIKE_SORTING.md