Journal of Neuroscience MethodsNeurosciencePeer-reviewed journal article
Model-based spike sorting with a mixture of drifting t-distributions
Kevin Q. ShaniD, Evgueniy V. LubenoviD, Athanassios G. SiapasiD
Abstract
Chronic extracellular recordings are a powerful tool for systems neuroscience, but spike sorting remains a challenge. A common approach is to fit a generative model, such as a mixture of Gaussians, to the observed spike data. Even if non-parametric methods are used for spike sorting, such generative models provide a quantitative measure of unit isolation quality, which is crucial for subsequent interpretation of the sorted spike trains. We present a spike sorting strategy that models the data as a mixture of drifting t-distributions. This model captures two important features of chronic extracellular recordings--cluster drift over time and heavy tails in the distribution of spikes--and offers improved robustness to outliers. We evaluate this model on several thousand hours of chronic tetrode recordings and show that it fits the empirical data substantially better than a mixture of Gaussians. We also provide a software implementation that can re-fit long datasets (several hours, millions of spikes) in a few seconds, enabling interactive clustering of chronic recordings. Using experimental data, we identify three common failure modes of spike sorting methods that assume stationarity. We also characterize the limitations of several popular unit isolation metrics in the presence of empirically-observed variations in cluster size and scale. We find that the mixture of drifting t-distributions model enables efficient spike sorting of long datasets and provides an accurate measure of unit isolation quality over a wide range of conditions.
- Citations
- 35
- FWCI
- 2.01
- Field percentile
- top 14%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Spike sorting with Gaussian mixture models
Bryan C. Souza, Vítor Lopes‐dos‐Santos, … Adriano B. L. Tort·Scientific ReportsPeer-reviewed·Mar 6, 2019
- Fast and accurate spike sorting in vitro and in vivo for up to thousands of electrodes
Pierre Yger, Giulia L. B. Spampinato, … Olivier Marre·bioRxiv·Aug 4, 2016
- Recent progress in multi-electrode spike sorting methods
Baptiste Lefebvre, Pierre Yger, Olivier Marre·Journal of Physiology-ParisPeer-reviewed·Nov 1, 2016
- Solving the spike sorting problem with Kilosort
Marius Pachitariu, Shashwat Sridhar, Carsen Stringer·bioRxiv·Jan 7, 2023
- D.sort: template based automatic spike sorting tool
Madeny Belkhiri, Duda Kvitsiani·bioRxiv·Sep 23, 2018
- Real-time spike sorting platform for high-density extracellular probes with ground-truth validation and drift correction
James Jaeyoon Jun, Catalin Mitelut, … T.D. Harris·bioRxiv·Jan 30, 2017