19
Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Embed Size (px)

Citation preview

Page 1: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Spike Sorting for Extracellular Recordings

Kenneth D. HarrisRutgers University

Page 2: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Aims

We would like to …

Monitor the activity of large numbers of neurons simultaneously

Know which neuron fired when Know which neuron is of which type Estimate our errors

Page 3: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Extracellular Recording Hardware

You can buy two types of hardware, allowing

Wide-band continuous recordings

Filtered, spike-triggered recordings

Page 4: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

The Tetrode Four microwires twisted into a

bundle Different neurons will have

different amplitudes on the four wires

Page 5: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Raw Data

Spikes

Page 6: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

High Pass Filtering Local field potential is primarily at

low frequencies.

Spikes are at higher frequencies.

So use a high pass filter. 800hz cutoff is good.

Page 7: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Filtered Data

Cell 1

Cell 2

Page 8: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Spike Detection Locate spikes at times of

maximum extracellular negativity

Exact alignment is important: is it on peak of largest channel or summed channels?

Page 9: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Data Reduction We now have a waveform for each

spike, for each channel.

Still too much information!

Before assigning individual spikes to cells, we must reduce further.

Page 10: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Principal Component Analysis Create “feature vector” for each spike.

Typically takes first 3 PCs for each channel.

Do you use canonical principal components, or new ones for each file?

Page 11: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

“Feature Space”

Page 12: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Cluster Cutting Which spikes belong to which

neuron?

Assume a single cluster of spikes in feature space corresponds to a single cell

Automatic or manual clustering?

Page 13: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Cluster Cutting Methods Purely manual – time consuming,

leads to high error rates.

Purely automatic – untrustworthy.

Hybrid – less time consuming, lowest error rates.

Page 14: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Semi-automatic Clustering

Page 15: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Cluster Quality Measures Would like to automatically detect

which cells are well isolated.

Will define two measures.

Page 16: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Isolation Distance

Page 17: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

L_ratio

21ratio clusternoise

L cdf N

Page 18: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

False Positives and Negatives

Page 19: Spike Sorting for Extracellular Recordings Kenneth D. Harris Rutgers University

Room for Improvement? Improved alignment methods, leading

to nicer clusters.

Faster automatic sorting.

Better human-machine interaction.

Fully automatic sorting.