Multichannel neural spike sorting with spike reduction and positional feature
Zeinab MohammadiiD, Daniel J. DenmaniD, Achim KlugiD, Tim C. LeiiD
Abstract
Sorting neural voltages measured from a multichannel neural probe to extract the single unit activities of neuronal firing, especially in real-time, remains a significant technical challenge, largely due to the large amount of acquired data and the technical difficulties involved in processing and classifying these neural spikes promptly. Most neural spike sorting algorithms focus on sorting neural spikes post hoc for high sorting accuracy, and reducing the processing time generally is not the chief concern. Here we report on two signal processing modifications to our previously developed single-channel real-time spike sorting (Enhanced Growing Neural Gas) algorithm, which is largely based on graph network. Duplicated neural spikes were eliminated and represented by the neural spike with the strongest signal profile, significantly reducing the amount of neural data to be processed. In addition, the channel from which the representing neural spike was recorded was used as an additional feature to differentiate between neural spikes recorded from different neurons having similar temporal features. With these two modifications, the Graph nEtwork Multichannel (GEMsort) neural spike sorting algorithm can rapidly sort neural spikes without requiring significant computer processing power and system memory storage. The parallel processing architecture of GEMsort is particularly suitable for digital hardware implementation to improve processing speed and recording channel scalability. Multichannel synthetic neural spikes and actual neural recordings with Neuropixels probes were used to evaluate the sorting accuracies of the GEMsort algorithm.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- Unsupervised spike sorting for large scale, high density multielectrode arrays
Gerrit Hilgen, Martino Sorbaro, … Matthias H. Hennig·Cell ReportsPeer-reviewed·Mar 1, 2017
- Recent progress in multi-electrode spike sorting methods
Baptiste Lefebvre, Pierre Yger, Olivier Marre·Journal of Physiology-ParisPeer-reviewed·Nov 1, 2016
- RT-Sort: an action potential propagation-based algorithm for real time spike detection and sorting with millisecond latencies
Tjitse van der Molen, Max Lim, … Kenneth S. Kosik·PLoS ONEPeer-reviewed·Dec 5, 2024
- Fully unsupervised online spike sorting based on an artificial spiking neural network
Marie Bernert, Blaise Yvert·bioRxiv·Dec 20, 2017
- A fully automated spike sorting algorithm using t-distributed neighbor embedding and density based clustering
Mohammad Hossein Nadian, Saeed Karimimehr, … Reza Lashgari·bioRxiv·Sep 26, 2018
- Kilosort: realtime spike-sorting for extracellular electrophysiology with hundreds of channels
Marius Pachitariu, Nicholas Steinmetz, … Harris Kenneth D.·bioRxiv·Jun 30, 2016