-
Notifications
You must be signed in to change notification settings - Fork 1
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
Fix fetching unit info for spike interface "analyzer" organization #135
Comments
The smarter thing in the long run is to stop trying to interpret the output from spikeinterface in the sorted data asset. To do that we'd need to implement timestamp adjustment prior to sorting. which can already be done with np_codoecean. A good time to do this would be when (if?) switching to ks4. pros:
cons:
|
@arjunsridhar12345 @alejoe91 In the past we've had occasional duplication of probes (e.g. probe A recorded on both |
Was it intended to record the same probe on multiple Record Nodes? I think I could add a safeguard mechanism in case this happens. If we detect that two device names are the same, then we can prepend the record node, so that the group name will become something: What do yout hink? |
No, it only happens if we overlook something in the Open Ephys configuration.
I don't love the idea of introducing different naming conventions right at the end of the pipeline.. we'll inevitably look up Ideally, IMO, there would be a check during dispatch or pre-processing to see if the same device was recorded on multiple record nodes with the same configuration, then only sort one of the copies. |
That's a good idea. I'll update the job dispatch capsule to skip such duplicate cases. |
Organization of data in sorted assets has changed yet again and broken our NWB packaging.
We currently only have one session that needs to be re-sorted for the paper 1 datacube, but we'll likely find others with missing probes after QC review.
The easiest fix would be to use an older version of the pipeline, which isn't something we can customize in the production pipeline, but should be possible by duplicating and editing the nextflow files.
For now, any sorted assets created after September 24th will now fail in npc_ephys, similar to this:
The text was updated successfully, but these errors were encountered: