Skip to content
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 MEDIC dynamic distortion correction method (second attempt) #438

Draft
wants to merge 50 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
50b5933
Add warpkit to dependencies.
tsalo May 4, 2024
ba9a65a
Write workflow.
tsalo May 4, 2024
49f9f90
Update medic.py
tsalo May 4, 2024
92342b5
Update medic.py
tsalo May 4, 2024
1468ca5
Add MEDIC test dataset.
tsalo May 4, 2024
27d0139
Add TotalReadoutTime field.
tsalo May 4, 2024
e3a5f99
Install Julia with micromamba, not Docker.
tsalo May 4, 2024
662542f
Aspirational doctest.
tsalo May 4, 2024
63aa532
Try wrangling MEDIC files.
tsalo May 7, 2024
5f84bd2
Merge remote-tracking branch 'upstream/master' into medic-whole
tsalo Jun 27, 2024
5b9814a
Merge branch 'master' into medic-whole
tsalo Sep 17, 2024
7750eaa
Merge remote-tracking branch 'upstream/master' into medic-whole
tsalo Oct 1, 2024
e63cd84
Fix connections.
tsalo Oct 1, 2024
d2569da
Merge branch 'master' into medic-whole
effigies Oct 4, 2024
b535b5f
Try @effigies' recommendation.
tsalo Oct 4, 2024
496fa10
Update sdcflows/utils/wrangler.py
tsalo Oct 4, 2024
79d1fb1
Search for phase to reduce false positives.
tsalo Oct 4, 2024
544ae7d
Address style issues and fix error.
tsalo Oct 4, 2024
8bef670
Update test_find_estimators.py
tsalo Oct 4, 2024
b164fa3
Update test_find_estimators.py
tsalo Oct 4, 2024
add5d9f
Drop test dataset in favor of dict.
tsalo Oct 12, 2024
a7b0f84
Update test_find_estimators.py
tsalo Oct 12, 2024
6fbb1cb
Drop old stuff.
tsalo Oct 12, 2024
6b7b416
Revert changes to failing test.
tsalo Oct 12, 2024
d2877b0
Update fieldmaps.py
tsalo Oct 12, 2024
8fa7c39
Just skip the failing test for now.
tsalo Oct 12, 2024
18b8e09
Fix.
tsalo Oct 12, 2024
2b9ff81
Update test_wrangler.py
tsalo Oct 12, 2024
084f199
Add B0Field fields to mock dataset.
tsalo Oct 13, 2024
9f2c089
Replace B0Field with IntendedFor.
tsalo Oct 13, 2024
bb660d2
Update wrangler.py
tsalo Oct 23, 2024
c2205e1
Add second session to test spec.
tsalo Oct 23, 2024
670ebc8
It needs a third session!
tsalo Oct 23, 2024
9c5fdd8
Alright maybe this'll work?
tsalo Oct 23, 2024
d7a59ee
Fix?
tsalo Oct 23, 2024
14e1ff1
Ignore long lines in test files.
tsalo Oct 23, 2024
1ba3e94
Fix long line.
tsalo Oct 23, 2024
45b256a
Change Julia version to make build work.
tsalo Dec 11, 2024
5d13425
Add test for new function.
tsalo Dec 12, 2024
3f48d93
Test collection on real data.
tsalo Dec 12, 2024
2815590
Fix check.
tsalo Dec 12, 2024
ee8c38a
Drop B0Field fields from fmaps.
tsalo Dec 12, 2024
f54533b
Update build-test-publish.yml
tsalo Dec 12, 2024
9c58221
Update wrangler.py
tsalo Dec 12, 2024
e205348
Fix key.
tsalo Dec 12, 2024
8f54fad
Draft medic workflow test.
tsalo Dec 12, 2024
25caaf3
Fix paths to metadata files.
tsalo Dec 12, 2024
54d92c4
Run ruff.
tsalo Dec 12, 2024
7c6cc93
Test both types of annotation.
tsalo Dec 12, 2024
085670d
Update wrangler.py
tsalo Dec 12, 2024
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
Prev Previous commit
Next Next commit
Ignore long lines in test files.
tsalo committed Oct 23, 2024
commit 14e1ff18336b7cce7bddef7e2b6c174eb03814f5
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -157,6 +157,7 @@ ignore = ["W503", "E203"]
per-file-ignores = [
"**/__init__.py : F401",
"docs/conf.py : E265",
"sdcflows/utils/tests/*.py: E501",
]

[tool.pytest.ini_options]