-
Notifications
You must be signed in to change notification settings - Fork 34
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
What needs to be done to make xdf an official format for BIDS? #24
Comments
+1! regarding point 1, I think that a pure python implementation is preferable, because it is easier to understand for a larger audience (there are fewer people who can read and understand C / C++ code) regarding point 2, please see: mne-tools/mne-python#5180 |
I said a long time ago that I would shove xdf into MNE. The issue there (if I understand correctly) is that if there are multiple streams, they all have to have the same sampling rate, first time-stamp, etc. This makes it labor intensive enough for me to avoid doing it. However, if MNE is like EEGLab and it is content to grab only EEG and marker streams, then this might not be such a chore after all. The BIDS people are coming to Brain Products in December. Hopefully I will also be there at that time and can discuss this with them personally. |
With #19 the plain python reader's speed is within an order of magnitude compared to a pure C++ implementation so there's no binary extension / Cython magic needed (same for Matlab). |
I think this is the route:
|
Sorry to revive this thread, but I am currently trying to upload data acquired with LSL / LabRecorder to OpenNeuro but it doesn't seem to like .xdf files... Was there by any chance any progress on this front? |
@DominiqueMakowski , not as far as I know. I think your best bet is to convert the XDF files to a BIDS format. |
Assuming my xdfs contains bodily signals (ECG, RSP) and EEG (from muse), any wild guess about what would the best way to do that? I am thinking to open the xdf files, separate the eeg from the physio, save the former as .edf and the later as .tsv.gz, but maybe there's something more straightforward |
Just replying to let you know that I'm not a BIDS expert and I think you'll get a better answer in a BIDS forum. Do you use EEG-BIDS with sidecar files? Do you use two parallel BIDS folders? I don't know. |
Fair enough, I'm still new to this so I don't have a good grasp of the ecosystem yet |
Here is the relevant text from the BIDS BEP006: BIDS-EEG extension proposal.
Please volunteer to take on any of these items.
The text was updated successfully, but these errors were encountered: