title: Spike detection methods for polytrodes and high density microelectrode arrays.
abstract: This paper compares the ability of different methods to detect and resolve spikes recorded extracellularly with polytrode and high-density microelectrode arrays (MEAs). Detecting spikes on such arrays is more complex than with single electrodes or tetrodes since a single spike from a neuron may cause threshold crossings on several adjacent channels, giving rise to multiple events. These initial events have to be recognized as belonging to a single spike. Combining them is, in essence, a clustering problem. A conflicting need is to be able to resolve spike waveforms that occur close together in space and time. We first evaluated three different detection methods, using simulated data in which spike shape waveforms obtained from real recordings were added to noise with an amplitude and temporal structure similar to that found in real recordings. Performance was assessed by calculating the percentage of correctly identified spikes vs. the false positive rate. Using the best of these detection methods, two different methods for avoiding multiple detections per spike were tested: one based on windowing and the other based on clustering. Using parameters that avoided spatial and temporal duplication, the spatiotemporal resolution of the two methods was next evaluated. The method based on clustering gave slightly better results. Both methods could resolve spikes occurring 1 ms or more apart, regardless of their spatial separation. There was no restriction on the temporal resolution of spike pairs for units more than 200 μm apart.
authors.affiliation: Department of Ophthalmology and Visual Sciences, University of British Columbia, 2550 Willow St., Vancouver, B.C., Canada, V5Z 3N9, swindale@mail.ubc.ca.
authors.forename: Nicholas V
authors.initials: NV
authors.lastname: Swindale
authors.forename: Martin A
authors.initials: MA
authors.lastname: Spacek
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D000465:Algorithms; D000818:Animals; D002415:Cats; D016000:Cluster Analysis; D004566:Electrodes; D008839:Microelectrodes; D008959:Models, Neurological; D009474:Neurons / Q000502:physiology*; D012815:Signal Processing, Computer-Assisted; D014793:Visual Cortex / Q000166:cytology / Q000502:physiology