Closed hannekevandijk closed 2 years ago
Hello! 👋 Thanks for opening your first issue here! ❤️ We will try to get back to you soon. 🚴🏽♂️
I have trouble loading data that has been saved with Curry 8 default format (CURRY Raw Float Format *.cdt). Since others have to do the EEG recordings and to make things on that end as fool-proof as possible I'd much prefer the default saving option.
Can you upload the problematic file somewhere so that someone can look? If you can also save it out in any format that MNE does support / can read and upload it to the same place, that would make it even easier to debug.
If there's any way you could take a ~1-2 sec recording (or crop to this duration) and export and upload a failing-format and working-format file, that would be ideal!
@larsoner I just shared the files with you privately
@larsoner I just shared the files with you privately
I think this is not quite enough to properly debug. I can't tell what the result is supposed to be from the broken files alone.
@hannekevandijk could you do a quick recording like I describe above? If not, could you at least also share with @agramfort the ASCII-output version of the bad file? That way we have one version that reads correctly (ASCII) and one that we need to fix (raw float). It helps to know the number of channels and samples and expected values, so being able to cross-check with something that does work is super helpful!
Hi Sorry for my extremely late reply... I have now found out that curry changed the extension from cdt.dpa to cdt.dpo, and cdt.cef is changed to cdt.ceo. Simply changing the extension before reading it with mne_python solves it....
Funciono cambiando la extensiones
Describe the bug
I have trouble loading data that has been saved with Curry 8 default format (CURRY Raw Float Format *.cdt). Since others have to do the EEG recordings and to make things on that end as fool-proof as possible I'd much prefer the default saving option. Doing this saves a .cdt file and a .cdt.dpa file, but no other files. Reading through the sourcecode of read_raw_curry, i guess mne expects a .cdt.cef or .cdt.ceo file as well.
I do have a trigger channel with events, but no hpi. When I try to load the data I get this error:
So here you are :D
If I save the file as 'CURRY Raw ASCII Format (*.cdt)' strangly it does work. By the way, Curry then also saves the additional .cef file.
This is my version and (conda) environment information: