Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2016 Nov;110(4 Pt A):327-335.
doi: 10.1016/j.jphysparis.2017.02.005. Epub 2017 Mar 2.

Recent progress in multi-electrode spike sorting methods

Affiliations
Review

Recent progress in multi-electrode spike sorting methods

Baptiste Lefebvre et al. J Physiol Paris. 2016 Nov.

Abstract

In recent years, arrays of extracellular electrodes have been developed and manufactured to record simultaneously from hundreds of electrodes packed with a high density. These recordings should allow neuroscientists to reconstruct the individual activity of the neurons spiking in the vicinity of these electrodes, with the help of signal processing algorithms. Algorithms need to solve a source separation problem, also known as spike sorting. However, these new devices challenge the classical way to do spike sorting. Here we review different methods that have been developed to sort spikes from these large-scale recordings. We describe the common properties of these algorithms, as well as their main differences. Finally, we outline the issues that remain to be solved by future spike sorting algorithms.

Keywords: Electrophysiology; Microelectrode array; Multi-electrode array; Signal processing; Spike sorting; Template matching.

PubMed Disclaimer

Figures

Figure 1
Figure 1
The template matching approach. A: illustration of the iterative template matching approach. The extracellular signal (in blue, shown for 20 electrodes) is matched iteratively with a sum of templates. At each step, a template is added to the signal (red) to match better the data. At the end, all the spikes are fitted by a template, and the sum of templates (red) predict very well the data (blue). B: example of a single template over 16 electrodes. C: example of amplitude values fitted to the data for one template, as a function of time. Gray lines represent the average amplitude over time, and the minimal amplitude over time (see text for details).
Figure 2
Figure 2
Illustration of biased amplitudes toward 1 when minimizing the log-likelihood. A: Comparison of the error function used for the optimization of the amplitudes. Mean squared error of the residual, as described in equation 6 (blue). Penalty which comes from a regularization with a Gaussian distribution on the amplitude values (red). Log-likelihood, as described in equation 7 (green). The dotted vertical lines indicate the minimium of each of these error functions. B: Illustration of the results of the fit, with optimal scaled waveforms for each error function superimposed onto the raw data (gray), colorcoded as in A. C: Residuals (fit minus raw data) for each of those error functions, colorcoded as in A.
Figure 3
Figure 3
Illustrations of the assumptions of the template matching in the clustering space. A: Example of two clusters in the feature space, when assuming that they are generated by templates with no amplitude variation. B: Same than A, but now with the assumption that the template can vary in amplitude according a Gaussian distribution. C: Equivalent borders (see text) for the clusters for a template matching that chooses the template closest to the spike. D: Equivalent borders in the case where the template is chosen based on the spike shape, and that only a certain range of amplitude is allowed. See text for details.

Similar articles

Cited by

References

    1. Atiya AF. Recognition of multiunit neural signals. Biomedical Engineering, IEEE Transactions on. 1992;39(7):723–729. - PubMed
    1. Bar-Gad I, Ritov Y, Vaadia E, Bergman H. Failure in identification of overlapping spikes from multiple neuron activity causes artificial correlations. Journal of neuroscience methods. 2001;107(1):1–13. - PubMed
    1. Berdondini L, Van Der Wal P, Guenat O, de Rooij NF, Koudelka-Hep M, Seitz P, Kaufmann R, Metzler P, Blanc N, Rohr S. High-density electrode array for imaging in vitro electrophysiological activity. Biosensors and bioelectronics. 2005;21(1):167–174. - PubMed
    1. Bestel R, Daus AW, Thielemann C. A novel automated spike sorting algorithm with adaptable feature extraction. Journal of neuroscience methods. 2012;211(1):168–178. - PubMed
    1. Brown GD, Yamada S, Sejnowski TJ. Independent component analysis at the neural cocktail party. Trends in neurosciences. 2001;24(1):54–63. - PubMed