Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tell user about undetected spikes #3

Closed
nsteinme opened this issue Aug 24, 2018 · 4 comments
Closed

tell user about undetected spikes #3

nsteinme opened this issue Aug 24, 2018 · 4 comments

Comments

@nsteinme
Copy link
Collaborator

One idea: run a naive threshold-crossing detection at the end and report times, channels, and amplitudes of anything that is left? have text or graphical output of the rate of such spikes relative to the rate of spikes that were detected?

@marius10p
Copy link
Contributor

A lot more stuff gets detected now with the threshold in the final pass being so low (ops.Th(2) = 4). There should be very little left, but let's wait for user reports.

@czuba
Copy link
Contributor

czuba commented Apr 30, 2019

Just bumping this issue.

Some kind of post-sort thresholded output would be particularly useful for:
catching undetected isolatable spikes (informing user parameterization issues, and possibly codebase issues)
• allowing some level of user-interpretable evidence of silently/automatically dropped clusters that the user may want/need to recover (...also useful for refining sort & merge parameters)
• providing an equivalence to classical multi-unit responses (e.g. hand-sorted outputs that are clearly neither noise, nor purely isolatable SU)

@MarcelMB MarcelMB mentioned this issue May 9, 2019
@susuchen66
Copy link

susuchen66 commented Jul 7, 2019

Hi we observe in about 5% large amplitude units (>150 uV) missing spikes while sorting different recording session, including long (>1hr) or short (5 mins) epochs. There could be more subtle undetected problems like this in other units. Lowering Thr1 and Thr2, minimal firing rate per channel, etc didn't help. Missing spikes are observed in the Matlab GUI Nick developed, Phy, and JRClust GUI. We used JRClust to sort same dataset and compared the result with KS2. We found large amplitude spikes dropped out over large stretches of session in KS2 but not in JRClust.

missingspk7
missingspk4
missingspk_Phy

Comparison between JRClust output (left) and KS2 output (right) on the same unit:
image-2

marius10p pushed a commit that referenced this issue Apr 30, 2020
Minor fix in usage instructions
@marius10p
Copy link
Contributor

Closing for lack of activity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants