-
Notifications
You must be signed in to change notification settings - Fork 190
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
NotImplementedError: This meta file version of spikeglxis not implemented spikinterface 0.98.1 #1949
Comments
Can you share the |
I just sent it to your gmail. Sorry if this is not the right way of sharing it |
Thanks! It works on my side! What version of neo are you using? Can you |
python -c "import neo; print(neo.__version__)"
0.12.0
that is the current one, do I still need to update?
… On Aug 31, 2023, at 1:25 PM, Alessio Buccino ***@***.***> wrote:
Thanks! It works on my side! What version of neo are you using? Can you pip install -U neo to be sure?
—
Reply to this email directly, view it on GitHub <#1949 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACVZDCPSAFRFNW7EMI53QFTXYBYEDANCNFSM6AAAAAA4FZTASY>.
You are receiving this because you authored the thread.
|
neo 0.12.0 seems to be the latest one. The update did not fix the issue. |
Can you paste the full error? |
|
Ah! I think that the problem is that it's a NP2 probe (imDatPrb_type=24), but you have LF streams too! NP2 probes should only generate AP streams, since they are broad-band... Can you confirm you are using a NP2-4 shank probe? |
Hi, catGTCmdline0=<CatGT -dir=E:/Data/ephys/raw/Chronic/SH049/230823/sh0br80bvd_g0/sh0br80bvd_g0_imec0 -run=sh0br80bvd -g=0 -t=0 -no_run_fld -t_miss_ok -prb=0 -ap -lf -aphipass=300 -aplopass=5000 -lfhipass=1 -lflopass=300 -gbldmx -gfix=0.4,0.1,0.02 -dest=//nerffs17/boninlabwip2023/data/ephys/shahriar/Raw/NP2.0/Chronic/SH049/230823> These lines are in the output of the CatGT .meta file which is not in the GLX output file. |
Do you have |
No, I don't. |
Then try to move them somewhere else! It should work! We made that assumption that NP2 only has ap, but if CatGT produces an lf too we'll probably need to relax thta assumption |
Putting only the ap* files in a dir works fine. |
Hi @alejoe91 , would this assumption be relaxed in the next version? |
Yes: see NeuralEnsemble/python-neo#1327 |
Closing because related to NEO (and already fixed in SI) |
Hi,
One of the users of spikeinterface has a single recording which is in a directory together to its metafile.. Te full content of the dir is:
sh0br80bvd_g0_tcat.imec0.ap.bin sh0br80bvd_g0_tcat.imec0.ap.meta sh0br80bvd_g0_tcat.imec0.lf.bin sh0br80bvd_g0_tcat.imec0.lf.meta
we are running
se.read_spikeglx( DIRPATH , stream_id = 'imec0.ap')
and we get (last part of the error)
File "/opt/anaconda/anaconda3/envs/spikeinterfacefull_0.98.1/lib/python3.10/site-packages/neo/rawio/spikeglxrawio.py", line 406, in extract_stream_info raise NotImplementedError('This meta file version of spikeglx' NotImplementedError: This meta file version of spikeglxis not implemented
any idea what is the issue could be?
thanks!
The text was updated successfully, but these errors were encountered: