A Fully Automated Approach to Spike Sorting

Jason E. Chung, Jeremy F. Magland, Alex H. Barnett, Vanessa M. Tolosa, Angela C. Tooker, Kye Y. Lee, Kedar G. Shah, Sarah H. Felix, Loren M. Frank, Leslie Greengard

Research output: Contribution to journalArticle

Abstract

Understanding the detailed dynamics of neuronal networks will require the simultaneous measurement of spike trains from hundreds of neurons (or more). Currently, approaches to extracting spike times and labels from raw data are time consuming, lack standardization, and involve manual intervention, making it difficult to maintain data provenance and assess the quality of scientific results. Here, we describe an automated clustering approach and associated software package that addresses these problems and provides novel cluster quality metrics. We show that our approach has accuracy comparable to or exceeding that achieved using manual or semi-manual techniques with desktop central processing unit (CPU) runtimes faster than acquisition time for up to hundreds of electrodes. Moreover, a single choice of parameters in the algorithm is effective for a variety of electrode geometries and across multiple brain regions. This algorithm has the potential to enable reproducible and automated spike sorting of larger scale recordings than is currently possible. Chung, Magland, et al. present MountainSort, a new fully automatic spike sorting package with a powerful GUI. MountainSort has accuracy comparable to current methods and runtimes faster than real time, enabling automatic and reproducible spike sorting for high-density extracellular recordings.

Original languageEnglish (US)
Pages (from-to)1381-1394.e6
JournalNeuron
Volume95
Issue number6
DOIs
StatePublished - Sep 13 2017

Fingerprint

Electrodes
Cluster Analysis
Software
Neurons
Brain

Keywords

  • automated
  • cluster metrics
  • clustering
  • cortex
  • hippocampus
  • reproducibility
  • spike sorting

ASJC Scopus subject areas

  • Neuroscience(all)

Cite this

Chung, J. E., Magland, J. F., Barnett, A. H., Tolosa, V. M., Tooker, A. C., Lee, K. Y., ... Greengard, L. (2017). A Fully Automated Approach to Spike Sorting. Neuron, 95(6), 1381-1394.e6. https://doi.org/10.1016/j.neuron.2017.08.030

A Fully Automated Approach to Spike Sorting. / Chung, Jason E.; Magland, Jeremy F.; Barnett, Alex H.; Tolosa, Vanessa M.; Tooker, Angela C.; Lee, Kye Y.; Shah, Kedar G.; Felix, Sarah H.; Frank, Loren M.; Greengard, Leslie.

In: Neuron, Vol. 95, No. 6, 13.09.2017, p. 1381-1394.e6.

Research output: Contribution to journalArticle

Chung, JE, Magland, JF, Barnett, AH, Tolosa, VM, Tooker, AC, Lee, KY, Shah, KG, Felix, SH, Frank, LM & Greengard, L 2017, 'A Fully Automated Approach to Spike Sorting', Neuron, vol. 95, no. 6, pp. 1381-1394.e6. https://doi.org/10.1016/j.neuron.2017.08.030
Chung JE, Magland JF, Barnett AH, Tolosa VM, Tooker AC, Lee KY et al. A Fully Automated Approach to Spike Sorting. Neuron. 2017 Sep 13;95(6):1381-1394.e6. https://doi.org/10.1016/j.neuron.2017.08.030
Chung, Jason E. ; Magland, Jeremy F. ; Barnett, Alex H. ; Tolosa, Vanessa M. ; Tooker, Angela C. ; Lee, Kye Y. ; Shah, Kedar G. ; Felix, Sarah H. ; Frank, Loren M. ; Greengard, Leslie. / A Fully Automated Approach to Spike Sorting. In: Neuron. 2017 ; Vol. 95, No. 6. pp. 1381-1394.e6.
@article{a7f39a88ccbd487798311ab2a4aa9138,
title = "A Fully Automated Approach to Spike Sorting",
abstract = "Understanding the detailed dynamics of neuronal networks will require the simultaneous measurement of spike trains from hundreds of neurons (or more). Currently, approaches to extracting spike times and labels from raw data are time consuming, lack standardization, and involve manual intervention, making it difficult to maintain data provenance and assess the quality of scientific results. Here, we describe an automated clustering approach and associated software package that addresses these problems and provides novel cluster quality metrics. We show that our approach has accuracy comparable to or exceeding that achieved using manual or semi-manual techniques with desktop central processing unit (CPU) runtimes faster than acquisition time for up to hundreds of electrodes. Moreover, a single choice of parameters in the algorithm is effective for a variety of electrode geometries and across multiple brain regions. This algorithm has the potential to enable reproducible and automated spike sorting of larger scale recordings than is currently possible. Chung, Magland, et al. present MountainSort, a new fully automatic spike sorting package with a powerful GUI. MountainSort has accuracy comparable to current methods and runtimes faster than real time, enabling automatic and reproducible spike sorting for high-density extracellular recordings.",
keywords = "automated, cluster metrics, clustering, cortex, hippocampus, reproducibility, spike sorting",
author = "Chung, {Jason E.} and Magland, {Jeremy F.} and Barnett, {Alex H.} and Tolosa, {Vanessa M.} and Tooker, {Angela C.} and Lee, {Kye Y.} and Shah, {Kedar G.} and Felix, {Sarah H.} and Frank, {Loren M.} and Leslie Greengard",
year = "2017",
month = "9",
day = "13",
doi = "10.1016/j.neuron.2017.08.030",
language = "English (US)",
volume = "95",
pages = "1381--1394.e6",
journal = "Neuron",
issn = "0896-6273",
publisher = "Cell Press",
number = "6",

}

TY - JOUR

T1 - A Fully Automated Approach to Spike Sorting

AU - Chung, Jason E.

AU - Magland, Jeremy F.

AU - Barnett, Alex H.

AU - Tolosa, Vanessa M.

AU - Tooker, Angela C.

AU - Lee, Kye Y.

AU - Shah, Kedar G.

AU - Felix, Sarah H.

AU - Frank, Loren M.

AU - Greengard, Leslie

PY - 2017/9/13

Y1 - 2017/9/13

N2 - Understanding the detailed dynamics of neuronal networks will require the simultaneous measurement of spike trains from hundreds of neurons (or more). Currently, approaches to extracting spike times and labels from raw data are time consuming, lack standardization, and involve manual intervention, making it difficult to maintain data provenance and assess the quality of scientific results. Here, we describe an automated clustering approach and associated software package that addresses these problems and provides novel cluster quality metrics. We show that our approach has accuracy comparable to or exceeding that achieved using manual or semi-manual techniques with desktop central processing unit (CPU) runtimes faster than acquisition time for up to hundreds of electrodes. Moreover, a single choice of parameters in the algorithm is effective for a variety of electrode geometries and across multiple brain regions. This algorithm has the potential to enable reproducible and automated spike sorting of larger scale recordings than is currently possible. Chung, Magland, et al. present MountainSort, a new fully automatic spike sorting package with a powerful GUI. MountainSort has accuracy comparable to current methods and runtimes faster than real time, enabling automatic and reproducible spike sorting for high-density extracellular recordings.

AB - Understanding the detailed dynamics of neuronal networks will require the simultaneous measurement of spike trains from hundreds of neurons (or more). Currently, approaches to extracting spike times and labels from raw data are time consuming, lack standardization, and involve manual intervention, making it difficult to maintain data provenance and assess the quality of scientific results. Here, we describe an automated clustering approach and associated software package that addresses these problems and provides novel cluster quality metrics. We show that our approach has accuracy comparable to or exceeding that achieved using manual or semi-manual techniques with desktop central processing unit (CPU) runtimes faster than acquisition time for up to hundreds of electrodes. Moreover, a single choice of parameters in the algorithm is effective for a variety of electrode geometries and across multiple brain regions. This algorithm has the potential to enable reproducible and automated spike sorting of larger scale recordings than is currently possible. Chung, Magland, et al. present MountainSort, a new fully automatic spike sorting package with a powerful GUI. MountainSort has accuracy comparable to current methods and runtimes faster than real time, enabling automatic and reproducible spike sorting for high-density extracellular recordings.

KW - automated

KW - cluster metrics

KW - clustering

KW - cortex

KW - hippocampus

KW - reproducibility

KW - spike sorting

UR - http://www.scopus.com/inward/record.url?scp=85030610667&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85030610667&partnerID=8YFLogxK

U2 - 10.1016/j.neuron.2017.08.030

DO - 10.1016/j.neuron.2017.08.030

M3 - Article

C2 - 28910621

AN - SCOPUS:85030610667

VL - 95

SP - 1381-1394.e6

JO - Neuron

JF - Neuron

SN - 0896-6273

IS - 6

ER -