Fix the IBL Cbin extractor so that it works with 4 split shanks as well#4567
Fix the IBL Cbin extractor so that it works with 4 split shanks as well#4567rai-pranav wants to merge 1 commit intoSpikeInterface:mainfrom
Conversation
I am taking the latest way of getting the sample shifts during the merge conflit.
|
Hi @alejoe91 |
|
Hello, I think the test failure was related to a downstream cache test failure here: https://github.com/SpikeInterface/spikeinterface/actions/runs/24997078165 |
|
I cannot directly assign reviewers to this PR. |
|
Hi @rai-pranav , I think that all the probe reading logic should be handled by ProbeInterface instead of SpikeInterface. I don't quite understand the problem. Does SpikeGLX produce these to work with your data. Could you share your |
|
Hi @chrishalcrow I have uploaded an example .meta file here These meta files are produced when we convert the NP 2.4 probes to 4 1 shank probes. So I think this is very IBL specific, and that is why I was thinking including it inside cbin_ibl.py file would restrict it to the IBL data. |
The .meta file that is produced when converting the Np2 probes to 4 individual shanks does not contain the
~sign in front of the fileds which are lists, and hence the read_meta_file function from neo.rawio.spikeglxrawio fails. So I have written some functions which can handle this version of the meta file.