Fast, scalable, Bayesian spike identification for multi-electrode arrays.
We present an algorithm to identify individual neural spikes observed on high-density multi-electrode arrays (MEAs). Our method can distinguish large numbers of distinct neural units, even when spikes overlap, and accounts for intrinsic variability of spikes from each unit. As MEAs grow larger, it i...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2011-01-01
|
Series: | PLoS ONE |
Online Access: | http://europepmc.org/articles/PMC3140468?pdf=render |
_version_ | 1818049797022547968 |
---|---|
author | Jason S Prentice Jan Homann Kristina D Simmons Gašper Tkačik Vijay Balasubramanian Philip C Nelson |
author_facet | Jason S Prentice Jan Homann Kristina D Simmons Gašper Tkačik Vijay Balasubramanian Philip C Nelson |
author_sort | Jason S Prentice |
collection | DOAJ |
description | We present an algorithm to identify individual neural spikes observed on high-density multi-electrode arrays (MEAs). Our method can distinguish large numbers of distinct neural units, even when spikes overlap, and accounts for intrinsic variability of spikes from each unit. As MEAs grow larger, it is important to find spike-identification methods that are scalable, that is, the computational cost of spike fitting should scale well with the number of units observed. Our algorithm accomplishes this goal, and is fast, because it exploits the spatial locality of each unit and the basic biophysics of extracellular signal propagation. Human interaction plays a key role in our method; but effort is minimized and streamlined via a graphical interface. We illustrate our method on data from guinea pig retinal ganglion cells and document its performance on simulated data consisting of spikes added to experimentally measured background noise. We present several tests demonstrating that the algorithm is highly accurate: it exhibits low error rates on fits to synthetic data, low refractory violation rates, good receptive field coverage, and consistency across users. |
first_indexed | 2024-12-10T10:43:17Z |
format | Article |
id | doaj.art-e5173d96957040758a2f05992f9ff2c7 |
institution | Directory Open Access Journal |
issn | 1932-6203 |
language | English |
last_indexed | 2024-12-10T10:43:17Z |
publishDate | 2011-01-01 |
publisher | Public Library of Science (PLoS) |
record_format | Article |
series | PLoS ONE |
spelling | doaj.art-e5173d96957040758a2f05992f9ff2c72022-12-22T01:52:14ZengPublic Library of Science (PLoS)PLoS ONE1932-62032011-01-0167e1988410.1371/journal.pone.0019884Fast, scalable, Bayesian spike identification for multi-electrode arrays.Jason S PrenticeJan HomannKristina D SimmonsGašper TkačikVijay BalasubramanianPhilip C NelsonWe present an algorithm to identify individual neural spikes observed on high-density multi-electrode arrays (MEAs). Our method can distinguish large numbers of distinct neural units, even when spikes overlap, and accounts for intrinsic variability of spikes from each unit. As MEAs grow larger, it is important to find spike-identification methods that are scalable, that is, the computational cost of spike fitting should scale well with the number of units observed. Our algorithm accomplishes this goal, and is fast, because it exploits the spatial locality of each unit and the basic biophysics of extracellular signal propagation. Human interaction plays a key role in our method; but effort is minimized and streamlined via a graphical interface. We illustrate our method on data from guinea pig retinal ganglion cells and document its performance on simulated data consisting of spikes added to experimentally measured background noise. We present several tests demonstrating that the algorithm is highly accurate: it exhibits low error rates on fits to synthetic data, low refractory violation rates, good receptive field coverage, and consistency across users.http://europepmc.org/articles/PMC3140468?pdf=render |
spellingShingle | Jason S Prentice Jan Homann Kristina D Simmons Gašper Tkačik Vijay Balasubramanian Philip C Nelson Fast, scalable, Bayesian spike identification for multi-electrode arrays. PLoS ONE |
title | Fast, scalable, Bayesian spike identification for multi-electrode arrays. |
title_full | Fast, scalable, Bayesian spike identification for multi-electrode arrays. |
title_fullStr | Fast, scalable, Bayesian spike identification for multi-electrode arrays. |
title_full_unstemmed | Fast, scalable, Bayesian spike identification for multi-electrode arrays. |
title_short | Fast, scalable, Bayesian spike identification for multi-electrode arrays. |
title_sort | fast scalable bayesian spike identification for multi electrode arrays |
url | http://europepmc.org/articles/PMC3140468?pdf=render |
work_keys_str_mv | AT jasonsprentice fastscalablebayesianspikeidentificationformultielectrodearrays AT janhomann fastscalablebayesianspikeidentificationformultielectrodearrays AT kristinadsimmons fastscalablebayesianspikeidentificationformultielectrodearrays AT gaspertkacik fastscalablebayesianspikeidentificationformultielectrodearrays AT vijaybalasubramanian fastscalablebayesianspikeidentificationformultielectrodearrays AT philipcnelson fastscalablebayesianspikeidentificationformultielectrodearrays |