HTsort: Enabling Fast and Accurate Spike Sorting on Multi-Electrode Arrays

被引:5
|
作者
Chen, Keming [1 ]
Jiang, Yangtao [1 ]
Wu, Zhanxiong [1 ]
Zheng, Nenggan [2 ]
Wang, Haochuan [1 ]
Hong, Hui [1 ]
机构
[1] Hangzhou Dianzi Univ, Key Lab Radio Frequency Circuit & Syst, Hangzhou, Peoples R China
[2] Zhejiang Univ, Qiushi Acad Adv Studies, Hangzhou, Peoples R China
关键词
spike sorting; multi-electrode arrays; overlapping spikes; clustering; template match; HDBSCAN; LARGE-SCALE; UNIT; RECORDINGS; QUALITY;
D O I
10.3389/fncom.2021.657151
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Spike sorting is used to classify the spikes (action potentials acquired by physiological electrodes), aiming to identify their respective firing units. Now it has been developed to classify the spikes recorded by multi-electrode arrays (MEAs), with the improvement of micro-electrode technology. However, how to improve classification accuracy and maintain low time complexity simultaneously becomes a difficulty. A fast and accurate spike sorting approach named HTsort is proposed for high-density multi-electrode arrays in this paper. Several improvements have been introduced to the traditional pipeline that is composed of threshold detection and clustering method. First, the divide-and-conquer method is employed to utilize electrode spatial information to achieve pre-clustering. Second, the clustering method HDBSCAN (hierarchical density-based spatial clustering of applications with noise) is used to classify spikes and detect overlapping events (multiple spikes firing simultaneously). Third, the template merging method is used to merge redundant exported templates according to the template similarity and the spatial distribution of electrodes. Finally, the template matching method is used to resolve overlapping events. Our approach is validated on simulation data constructed by ourselves and publicly available data and compared to other state-of-the-art spike sorters. We found that the proposed HTsort has a more favorable trade-off between accuracy and time consumption. Compared with MountainSort and SpykingCircus, the time consumption is reduced by at least 40% when the number of electrodes is 64 and below. Compared with HerdingSpikes, the classification accuracy can typically improve by more than 10%. Meanwhile, HTsort exhibits stronger robustness against background noise than other sorters. Our more sophisticated spike sorter would facilitate neurophysiologists to complete spike sorting more quickly and accurately.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Spike sorting in networks of cultured neurons on multi-electrode arrays
    Sun, N
    Luo, QM
    Li, XN
    PHOTONICS AND IMAGING IN BIOLOGY AND MEDICINE, 2003, 5254 : 513 - 520
  • [2] Fast, Scalable, Bayesian Spike Identification for Multi-Electrode Arrays
    Prentice, Jason S.
    Homann, Jan
    Simmons, Kristina D.
    Tkacik, Gasper
    Balasubramanian, Vijay
    Nelson, Philip C.
    PLOS ONE, 2011, 6 (07):
  • [3] Fast, Scalable, Bayesian Spike Identification for Multi-Electrode Arrays
    Prentice, Jason S.
    Homann, Jan
    Simmons, Kristina D.
    Tkacik, Gasper
    Balasubramanian, Vijay
    Nelson, Philip
    BIOPHYSICAL JOURNAL, 2011, 100 (03) : 95 - 95
  • [4] Scalable, Bayesian, multi-electrode spike sorting
    Jason Prentice
    Jan Homann
    Kristina Simmons
    Gasper Tkacik
    Philip Nelson
    Vijay Balasubramanian
    BMC Neuroscience, 11 (Suppl 1)
  • [5] Multi-electrode spike sorting by clustering transfer functions
    Rinberg, D
    Davidowitz, H
    Tishby, N
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 11, 1999, 11 : 146 - 152
  • [6] Real-Time Spike Sorting for Multi-Electrode Arrays with Online Independent Component Analysis
    Buccino, Alessio Paolo
    Hsu, Sheng-Hsiou
    Cauwenberghs, Gert
    2018 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS): ADVANCED SYSTEMS FOR ENHANCING HUMAN HEALTH, 2018, : 487 - 490
  • [7] Direct feature extraction from multi-electrode recordings for spike sorting
    Wu, Shun-Chi
    Swindlehurst, A. Lee
    DIGITAL SIGNAL PROCESSING, 2018, 75 : 222 - 231
  • [8] Independent Component Analysis for Fully Automated Multi-Electrode Array Spike Sorting
    Buccino, Alessio P.
    Hagen, Espen
    Einevoll, Gaute T.
    Hafliger, Philipp D.
    Cauwenberghs, Gert
    2018 40TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2018, : 2627 - 2630
  • [9] Spike sorting for large, dense electrode arrays
    Cyrille Rossant
    Shabnam N Kadir
    Dan F M Goodman
    John Schulman
    Maximilian L D Hunter
    Aman B Saleem
    Andres Grosmark
    Mariano Belluscio
    George H Denfield
    Alexander S Ecker
    Andreas S Tolias
    Samuel Solomon
    György Buzsáki
    Matteo Carandini
    Kenneth D Harris
    Nature Neuroscience, 2016, 19 : 634 - 641
  • [10] Spike sorting for large, dense electrode arrays
    Rossant, Cyrille
    Kadir, Shabnam N.
    Goodman, Dan F. M.
    Schulman, John
    Hunter, Maximilian L. D.
    Saleem, Aman B.
    Grosmark, Andres
    Belluscio, Mariano
    Denfield, George H.
    Ecker, Alexander S.
    Tolias, Andreas S.
    Solomon, Samuel
    Buzsaki, Gyoergy
    Carandini, Matteo
    Harris, Kenneth D.
    NATURE NEUROSCIENCE, 2016, 19 (04) : 634 - +