-
Notifications
You must be signed in to change notification settings - Fork 249
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
IO function for loading ops.npy at different operation system #832
Comments
One more question: I have noticed that the corresponding cluster channel information remains consistent after using Phy2. Which one is more accurate? |
|
Thank you very much for your prompt response. I apologize for not clarifying the issue earlier. Let me provide more details:
|
Re: 3: are you using the default values for detection thresholds? Can you please upload |
Re: channel numbers sometimes being different in KS4 versus Phy, use whichever one you decide looks more appropriate for your data. You should get similar results for both methods, but they will not always be identically. Especially if the cluster contains a lot of noise, in which case the channel assignment is not reliable. |
Re 3: Thank you for your help. Attached is a KS run log file related to question 3. Additionally, I understand the issue regarding the channels, thank you for the explanation. |
Feature you'd like to see:
Thank you very much for your work. I have some suggestions regarding adding functionalities to the I/O functions. Here's the scenario: the analysis is completed on Linux, and the post-processing is done on Windows. In this case, there are issues with load_ops, which is related to pathlib. Considering such a scenario, I think it's necessary to add functionality to accommodate the differences between Linux and Windows. You can refer to the following code for a solution.
'''
’‘’
Secondly, I suggest generating a file that maps clusters to specific channels in the Kilosort results, indicating which channel each cluster belongs to. This would be quite useful for post-processing.
Thirdly, I have a minor question regarding the results: there appear to be very similar waveforms. I would like to ask if this is because Neuropixels inherently capture many such signals (which aren't observed in practice), or if it requires adjusting different parameters and re-sorting.
Lastly, I hope there could be a feature to extract all waveforms, not just a subset. This would also help in assessing the quality of the sorting. Just like this.
Additional Context
No response
The text was updated successfully, but these errors were encountered: