-
Notifications
You must be signed in to change notification settings - Fork 186
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
exporting to phy for manual curation #3436
Comments
Hey @kshtjkumar, which version of spikeinterface are you using? You should be to reload your data either as a waveform extractor (version < 0.101.0) or sorting analyzer (version >= 0.101.0) and then use the export_to_phy. we also offer manual curation through the spikeinterface-gui as well as through sortingview. |
i am currently using 0.100.6 version, can you help on how to load it in phy or spikeinterface GUI ? |
Could you post your script for analyzing your data? Basically you just need your waveform extractor and that can be used as an input to |
I used mountainsort 5 to sort the data using scheme 2. The waveform folder of each recording has these file :
|
For spikeinterface-gui you need a sorting analyzer. The easiest way is to use spikeinterface 0.101.0 and this from spikeinterface.widgets import plot_sorting_summary
plot_sorting_summary(sorting_analyzer, curation=True, backend="spikeinterface_gui") |
@zm711 ? |
Hi, so i created a new environment installing 0.101.0. Now i tried the codes on this: https://github.com/SpikeInterface/spikeinterface-gui is it possible to do any of this based on the pre sorted recordings ? i have a folder called waveforms from each recording generated after sorting and the files in it are the same that i mentioned above. Could you please give a clarity on if the manual sorting is possible based on these files or do i resort every file again ! |
Well there are two components to this. You would never need to "resort" between version. If you are okay with the sorting results we have various I think what you worried about is if the waveform extractor data will still be useful and it is. We have a backward compatibility function just for this case. Do you want to read the docs on it and then if you have more questions let us know! Once you've converted your waveform extractor into a sorting analyzer you'll be able to use the spikeinterface-gui :) |
hi @zm711, this was really helpful, i used spikeinterface 0.100.6 and ran the following, it worked perfectly:
this opens perfectly in phy (but ofc not in spikeinterface gui!) and now am having trouble with understanding phy. |
Hi,
I’ve run spike sorting for several files and have the corresponding waveforms stored. Below is the code I used to display the folder contents:
this is the output:
I have several such folders, and I’d like to perform manual curation since the waveforms and SNR are good, but the ISI ratio is high. I’m still new to manual curation, so any resources or guidance would be appreciated.
Is it possible to load the existing results and convert them to
export_to_phy
? I’d prefer not to rerun the spike sorting for each file, as it’s time-consuming. What would be the best way to approach this?Thanks!
The text was updated successfully, but these errors were encountered: