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

Sorting in the presence of tons of multi-unit activity #160

Closed
JoseGuzman opened this issue Dec 17, 2019 · 1 comment · Fixed by #595
Closed

Sorting in the presence of tons of multi-unit activity #160

JoseGuzman opened this issue Dec 17, 2019 · 1 comment · Fixed by #595

Comments

@JoseGuzman
Copy link
Contributor

JoseGuzman commented Dec 17, 2019

I have very small neurons (similar to #123 i.e., spikes rates as low as < 0.1 Hz) which appear every 10 to 90 seconds together with bursts of high-frequency multi-unit activity. These last are probably unsortable, as originally suggested by @marius10p in #123 (comment). However, due to these bursts of activity, or maybe because most of the time the tissue is silent, KiloSort2 fails to detect any isolated units from spikes (60 to 100 uV) with the standard configuration (see image below, green is the multi-unit background and pink putative units).

fails

Changing ops.minfe_goodchannels = 0; and ops.minFR = 1/300; allowed me to isolate the large units if they're in a separate channel. However, is the spikes are small amplitude (approx. 30 uV) or two- or more spikes are seen on the same channel, isolation is not possible (contamination is close to 70%, see figure). I think KiloSort2 is including some of these multi-unit spikes.

24

Despite the discussion, we had in the neuropixels 2009 (see also #59). I tried to change ops.spkTh = -7; or even to -8, but things did not change much. I also changed ops.Th = [8 4] following the suggestion in (#59), but the amount of detected spikes from the multi-unit is very large.

Is there any other alternative to discard all these noise spikes? I didn't play with ops.ThPre because I didn't find any documentation.

I would appreciate some comments here.

@JoseGuzman JoseGuzman changed the title Sorting Sorting with tons of multi-unit activity Dec 17, 2019
@JoseGuzman JoseGuzman changed the title Sorting with tons of multi-unit activity Sorting in the presence of tons of multi-unit activity Dec 17, 2019
@JoseGuzman
Copy link
Contributor Author

JoseGuzman commented Dec 18, 2019

I realized half of the binary is corrupted. I will make a reference #123 to be consulted there.
corrupt

In my case ops.criterionNoiseChannels = 0.2 alleviate the contaminations in the refractory period.

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

Successfully merging a pull request may close this issue.

1 participant