Skip to content

[draft] new reader for curry files, using curry-python-reader code #13176

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

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
6de026b
initial commit
dominikwelke Mar 26, 2025
e640023
[autofix.ci] apply automated fixes
autofix-ci[bot] Mar 26, 2025
d533a5f
remove local curryreader module + impedance reader + minor fixes
dominikwelke Apr 2, 2025
63c4da3
add dependencies
dominikwelke Apr 11, 2025
a8286d8
add preload option
dominikwelke Apr 11, 2025
0a5a82a
[ci skip] handle supply of wrong file extensions
dominikwelke Apr 14, 2025
4cd41d6
refactoring
dominikwelke Apr 23, 2025
d338280
add high level unit test
dominikwelke May 9, 2025
e3b91d8
CI: style + curryreader version
dominikwelke May 13, 2025
7e8f1cc
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] May 13, 2025
8ec4a17
bump curryreader version, second shot
dominikwelke May 13, 2025
7eea5aa
test fixes
dominikwelke May 14, 2025
5afa604
add curryreader to test_extra dependencies
dominikwelke May 14, 2025
07d4256
try fixing tests
dominikwelke May 14, 2025
e4ae650
again, try fixing tests
dominikwelke May 15, 2025
b005c57
_soft_import + nesting
dominikwelke May 16, 2025
c75a8e4
add back and adapt some more tests
dominikwelke May 21, 2025
99e968d
add curryreader to circleci dependencies
dominikwelke May 21, 2025
0364225
style
dominikwelke May 21, 2025
e0c7eee
montage wip
dominikwelke Jul 2, 2025
ec4a25c
merge changes from upstream/main
dominikwelke Jul 2, 2025
1e01667
reintroduce test: test_read_files_missing_channel
dominikwelke Jul 2, 2025
3ffd6aa
soft_import pandas
dominikwelke Jul 2, 2025
3cca0d3
set sensor locations
dominikwelke Jul 15, 2025
5de6062
merge changes from upstream/main
dominikwelke Jul 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ stages:
- bash: |
set -e
python -m pip install --progress-bar off --upgrade pip
python -m pip install --progress-bar off "mne-qt-browser[opengl] @ git+https://github.com/mne-tools/mne-qt-browser.git" pyvista scikit-learn python-picard qtpy nibabel sphinx-gallery "PySide6!=6.8.0,!=6.8.0.1,!=6.8.1.1,!=6.9.1" pandas neo pymatreader antio defusedxml
python -m pip install --progress-bar off "mne-qt-browser[opengl] @ git+https://github.com/mne-tools/mne-qt-browser.git" pyvista scikit-learn python-picard qtpy nibabel sphinx-gallery "PySide6!=6.8.0,!=6.8.0.1,!=6.8.1.1,!=6.9.1" pandas neo pymatreader antio defusedxml curryreader
python -m pip uninstall -yq mne
python -m pip install --progress-bar off --upgrade -e .[test]
displayName: 'Install dependencies with pip'
Expand Down
1 change: 1 addition & 0 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ channels:
dependencies:
- python >=3.10
- antio >=0.5.0
- curryreader >=0.1.1
- darkdetect
- decorator
- defusedxml
Expand Down
2 changes: 2 additions & 0 deletions mne/io/curry/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@
# Copyright the MNE-Python contributors.

from .curry import read_raw_curry
from .curry import read_impedances_curry
from .curry import read_montage_curry
Loading
Loading