A robust and automated algorithm that uses single-channel spike sorting to label multi-channel Neuropixels data

This paper describes preliminary work towards an automated algorithm for labelling Neuropixel data that exploits the fact that adjacent recording sites are spatially oversampled. This is achieved by combining classical single channel spike sorting with spatial spike grouping, resulting in an improvement in both accuracy and robustness. This is additionally complemented by an automated method for channel selection that determines which channels contain high quality data. The algorithm has been applied to a freely accessible dataset, produced by Cortex Lab, UCL. This has been evaluated to have a accuracy of over 77% compared to a manually curated ground truth.

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

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

[3]  K.V. Shenoy,et al.  Power feasibility of implantable digital spike sorting circuits for neural prosthetic systems , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  Amir Eftekhar,et al.  Towards a next generation neural interface: Optimizing power, bandwidth and data quality , 2010, 2010 Biomedical Circuits and Systems Conference (BioCAS).

[5]  Konrad P Kording,et al.  How advances in neural recording affect data analysis , 2011, Nature Neuroscience.

[6]  Vaibhav Karkare,et al.  A 75-µW, 16-Channel Neural Spike-Sorting Processor With Unsupervised Clustering , 2011, IEEE Journal of Solid-State Circuits.

[7]  Timothy G. Constandinou,et al.  Feature extraction using first and second derivative extrema (FSDE) for real-time and hardware-efficient spike sorting , 2013, Journal of Neuroscience Methods.

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

[9]  Cyrille Rossant,et al.  Spike sorting for large, dense electrode arrays , 2015 .

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

[11]  Leslie Greengard,et al.  Validation of neural spike sorting algorithms without ground-truth information , 2015, Journal of Neuroscience Methods.

[12]  Kenneth D. Harris,et al.  Fast and accurate spike sorting of high-channel count probes with KiloSort , 2016, NIPS.

[13]  Nancy Kopell,et al.  Close-Packed Silicon Microelectrodes for Scalable Spatially Oversampled Neural Recording , 2015, IEEE Transactions on Biomedical Engineering.

[14]  Sergey L. Gratiy,et al.  Real-time spike sorting platform for high-density extracellular probes with ground-truth validation and drift correction , 2017, bioRxiv.

[15]  Timothy G. Constandinou,et al.  Neural Interfaces for Intracortical Recording: Requirements, Fabrication Methods, and Characteristics , 2017, Front. Neurosci..

[16]  Sergey L. Gratiy,et al.  Fully integrated silicon probes for high-density recording of neural activity , 2017, Nature.

[17]  Song Luan,et al.  Compact standalone platform for neural recording with real-time spike sorting and data logging. , 2018, Journal of neural engineering.

[18]  Pierre Yger,et al.  A spike sorting toolbox for up to thousands of electrodes validated with ground truth recordings in vitro and in vivo , 2018, eLife.

[19]  Rodrigo Quian Quiroga,et al.  A novel and fully automatic spike-sorting implementation with variable number of features , 2018, Journal of neurophysiology.

[20]  Gian Nicola Angotzi,et al.  SiNAPS: An implantable active pixel sensor CMOS-probe for simultaneous large-scale neural recordings. , 2019, Biosensors & bioelectronics.

[21]  Yu-Wei Wu,et al.  Massively parallel microwire arrays integrated with CMOS chips for neural recording , 2019, Science Advances.

[22]  Alessio Paolo Buccino,et al.  MEArec: A Fast and Customizable Testbench Simulator for Ground-truth Extracellular Spiking Activity , 2019, bioRxiv.

[23]  C. Lopez Unraveling the Brain With High-Density CMOS Neural Probes: Tackling the Challenges of Neural Interfacing , 2019 .

[24]  Joseph G. Makin,et al.  Real-time decoding of question-and-answer speech dialogue using human cortical activity , 2019, Nature Communications.

[25]  Carolina Mora Lopez Unraveling the Brain With High-Density CMOS Neural Probes: Tackling the Challenges of Neural Interfacing , 2019, IEEE Solid-State Circuits Magazine.

[26]  E. Musk An Integrated Brain-Machine Interface Platform With Thousands of Channels , 2019, bioRxiv.

[27]  Alexander Bertrand,et al.  SHYBRID: A Graphical Tool for Generating Hybrid Ground-Truth Spiking Data for Evaluating Spike Sorting Performance , 2019, bioRxiv.

[28]  E. Musk An Integrated Brain-Machine Interface Platform With Thousands of Channels , 2019, Journal of medical Internet research.

[29]  Joshua H. Siegle,et al.  Neuropixels Data-Acquisition System: A Scalable Platform for Parallel Recording of 10 000+ Electrophysiological Signals , 2019, IEEE Transactions on Biomedical Circuits and Systems.

[30]  Timothy G. Constandinou,et al.  Bidirectional Bioelectronic Interfaces: System Design and Circuit Implications , 2020, IEEE Solid-State Circuits Magazine.

[31]  Samuel Garcia,et al.  SpikeForest, reproducible web-facing ground-truth validation of automated neural spike sorters , 2020, eLife.

[32]  Jeremy F. Magland,et al.  SpikeForest: reproducible web-facing ground-truth validation of automated neural spike sorters , 2020, bioRxiv.