Taller Peaks: an improved spike detection algorithm that simultaneously reduces type I and type II errors for Wave{\_}clus

Wave clus is an unsupervised spike detection and sorting algorithm that has been used in dozens of experimental studies as a spike sorting tool. It is often used as a benchmark for comparing the performance of new spike sorting algorithms. For these reasons, the spike detection performance of Wave clus is important for both experimental and computational studies that involve spike sorting. Two measures of spike detection performance are the number of false positive detections (type I error) and the number of missed spikes (type II error). Here, a new spike detection algorithm is proposed that reduces the number of misses and false positives of Wave clus in a widely used simulated data set across the entire range of commonly used detection thresholds. The algorithm accepts a spike if its amplitude is larger than the amplitude of its two immediate neighbors, where an immediate neighbor is the nearest peak of the same polarity within ±1 refractory period. The simultaneous reduction that is achieved in the number of false positives and misses is important for experimental and computational studies that use Wave clus as a spike sorting tool or as a benchmark. A software patch that incorporates the algorithm into Wave clus as an optional spike detection algorithm is provided.

[1]  C. Gray,et al.  Dynamic spike threshold reveals a mechanism for synaptic coincidence detection in cortical neurons in vivo. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[2]  G. Buzsáki Large-scale recording of neuronal ensembles , 2004, Nature Neuroscience.

[3]  Z. Nadasdy,et al.  Ultra-slow oscillations in cortical networks in vitro , 2012, Neuroscience.

[4]  Rodrigo Quian Quiroga,et al.  Past, present and future of spike sorting techniques , 2015, Brain Research Bulletin.

[5]  Constance Scharff,et al.  Diminished FoxP2 Levels Affect Dopaminergic Modulation of Corticostriatal Signaling Important to Song Variability , 2013, Neuron.

[6]  Leslie Smith,et al.  Why sharing matters for electrophysiological data analysis , 2015, Brain Research Bulletin.

[7]  T.B. DeMarse,et al.  MeaBench: A toolset for multi-electrode data acquisition and on-line analysis , 2005, Conference Proceedings. 2nd International IEEE EMBS Conference on Neural Engineering, 2005..

[8]  Nikolaos A. Laskaris,et al.  NASS: An empirical approach to spike sorting with overlap resolution based on a hybrid noise-assisted methodology , 2010, Journal of Neuroscience Methods.

[9]  Matjaz Perc,et al.  Spike latency and jitter of neuronal membrane patches with stochastic Hodgkin-Huxley channels. , 2009, Journal of theoretical biology.

[10]  Itzhak Fried,et al.  Decoding speech perception from single cell activity in humans , 2015, NeuroImage.

[11]  Dewen Hu,et al.  Hemodynamic and electrophysiological spontaneous low-frequency oscillations in the cortex: Directional influences revealed by Granger causality , 2014, NeuroImage.

[12]  R. Quian Quiroga,et al.  Unsupervised Spike Detection and Sorting with Wavelets and Superparamagnetic Clustering , 2004, Neural Computation.

[13]  M S Lewicki,et al.  A review of methods for spike sorting: the detection and classification of neural action potentials. , 1998, Network.

[14]  R. L. Pagano,et al.  Motor cortex stimulation inhibits thalamic sensory neurons and enhances activity of PAG neurons: Possible pathways for antinociception , 2012, PAIN®.

[15]  Timothy G. Constandinou,et al.  Hierarchical Adaptive Means (HAM) clustering for hardware-efficient, unsupervised and real-time spike sorting , 2014, Journal of Neuroscience Methods.

[16]  M. Poo,et al.  Region-Specific Contribution of Ephrin-B and Wnt Signaling to Receptive Field Plasticity in Developing Optic Tectum , 2010, Neuron.

[17]  Mufti Mahmud,et al.  SigMate: A Matlab-based automated tool for extracellular neuronal signal processing and analysis , 2012, Journal of Neuroscience Methods.

[18]  Saeid Nahavandi,et al.  Spike sorting using locality preserving projection with gap statistics and landmark-based spectral clustering , 2014, Journal of Neuroscience Methods.

[19]  Garrett B Stanley,et al.  Information Coding through Adaptive Gating of Synchronized Thalamic Bursting. , 2016, Cell reports.

[20]  J. J. Torres,et al.  Effects of dynamic synapses on noise-delayed response latency of a single neuron. , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[21]  Chenhui Yang,et al.  The M-Sorter: An automatic and robust spike detection and classification system , 2012, Journal of Neuroscience Methods.

[22]  Daniel Novak,et al.  Performance comparison of extracellular spike sorting algorithms for single-channel recordings , 2012, Journal of Neuroscience Methods.

[23]  Murat Okatan,et al.  Truncation thresholds: a pair of spike detection thresholds computed using truncated probability distributions , 2017 .

[24]  John P. Donoghue,et al.  Automated spike sorting using density grid contour clustering and subtractive waveform decomposition , 2007, Journal of Neuroscience Methods.

[25]  Fikret Emre Kapucu,et al.  Joint analysis of extracellular spike waveforms and neuronal network bursts , 2016, Journal of Neuroscience Methods.

[26]  Valérie Ventura,et al.  To sort or not to sort: the impact of spike-sorting on neural decoding performance , 2014, Journal of neural engineering.

[27]  Min Dai,et al.  Spike sorting based on radial basis function network with overlap decomposition , 2011, Comput. Math. Appl..

[28]  Richard H. R. Hahnloser,et al.  Spike sorting with hidden Markov models , 2008, Journal of Neuroscience Methods.

[29]  Alexander Kraskov,et al.  Corticospinal Neurons in Macaque Ventral Premotor Cortex with Mirror Properties: A Potential Mechanism for Action Suppression? , 2009, Neuron.

[30]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[31]  Qi Zhao,et al.  Neural signal classification using a simplified feature set with nonparametric clustering , 2009, Neurocomputing.

[32]  J. Csicsvari,et al.  Accuracy of tetrode spike separation as determined by simultaneous intracellular and extracellular measurements. , 2000, Journal of neurophysiology.