-
Notifications
You must be signed in to change notification settings - Fork 28
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
question about naming when a spike sorting is included as a separate NWB file #1314
Comments
If running I point this out because what I would do is just append See #1265 for a more detailed discuussion on the similar topic of separating raw from processed files, which we're currently experimenting with different approaches as examples in https://dandiarchive.org/dandiset/000568?pos=3 and https://dandiarchive.org/dandiset/000552?pos=4 |
Believe it or not but I am thrilled to hear all your arguments for storing raw and processed spike sorted data in different .nwb files -- that is how I kept suggesting it should be done so "great minds think alike" ;)
edit 1: fixed typos and added an example |
Oh, that reminds me - the only caveat is that the session ID cannot contain underscores, since those are used as separator characters in the DANDI filename convention; I just replace them with dashes usually |
@yarikoptic that makes sense. I prepared a file called and I tried to upload with the cli using dandi upload But I get an error because the name does not conform. Is there a different way I can upload? |
it would not conform until we allow for |
Thanks, I have disabled validation and then the command went through. I have the example data here! https://dandiarchive.org/dandiset/000618/draft/files?location=sub-paired-english You can view the raster plot in neurosift. |
on 2nd try, when I clicked right away on "raster plot" it worked! |
Great! You can also click on autocorrelograms. |
support for |
Maybe there could be an optional dandi_desc attribute in the NWB file? But maybe it shouldn't have the word "dandi", not sure. |
Hello DANDI team!
I have a situation where I'd like to upload the results of spike sorting as a separate NWB file from the one that contains the raw ephys traces. The reason I would like to do this is that I'd like to put the ephys data online first, and then perform spike sorting by streaming that data down into the sorting process. I don't want to then add the result to the original file, because then I'd need to re-upload the new file, which could be very large. Another reason for using a separate file is that I might want to do this more than once, for different sorting algorithms.
So I'm going to run into a naming problem, because the auto-assigned name is going to be the same (it's based on the session, etc). In that case, I realize that a checksum string will be added to the filename to distinguish it. But that's still not ideal because the name will not indicate which one has the spike sorting result. Ideally the name would have a helpful string in it such as "sorting" or "kilosort".
Wondering what you would recommend. Should I create my own naming convention and figure out how to upload while bypassing the "organize" step?
Thanks in advance!
The text was updated successfully, but these errors were encountered: