mne-tools / mne-tools/mne-python
Read raw data from the Curry company
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 3.5k
- Forks
- 1.6k
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 100
Description
Description of the problem
It is impossible to read the cef file, which is Curry's raw data.
Steps to reproduce
import mne
raw = mne.io.read_raw_curry('test.cef')
Link to data
Expected results
Expected to return an instance of Raw object.
Actual results
FileNotFoundError: The following required files cannot be found: ['data' 'info' 'labels'].
Please make sure all required files are located in the same directory as test.hpi.
Additional information
Platform Windows-10-10.0.19045-SP0
Python 3.10.9 (tags/v3.10.9:1dd9be6, Dec 6 2022, 20:01:21) [MSC v.1934 64 bit (AMD64)]
Executable C:\AppData\Local\Programs\Python\Python310\python.exe
CPU Intel64 Family 6 Model 151 Stepping 5, GenuineIntel (12 cores)
Memory 31.8 GB
Core
├☑ mne 1.4.2
├☑ numpy 1.25.2 (OpenBLAS 0.3.23.dev with 12 threads)
├☑ scipy 1.11.2
├☑ matplotlib 3.7.2 (backend=module://matplotlib_inline.backend_inline)
├☑ pooch 1.6.0
└☑ jinja2 3.1.2
Numerical (optional)
├☑ sklearn 1.2.2
├☑ pandas 2.1.0
└☐ unavailable numba, nibabel, nilearn, dipy, openmeeg, cupy
Visualization (optional)
└☐ unavailable pyvista, pyvistaqt, ipyvtklink, vtk, qtpy, ipympl, pyqtgraph, mne-qt-browser
Ecosystem (optional)
└☐ unavailable mne-bids, mne-nirs, mne-features, mne-connectivity, mne-icalabel, mne-bids-pipeline
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Begin with the provided read_raw_curry('test.cef') reproducer and inspect the reader's handling of the .cef input alongside the reported required-file error. Done means the supplied Curry raw data can be read and returns a Raw object without the FileNotFoundError.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100