-
Notifications
You must be signed in to change notification settings - Fork 125
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
[ENH] update_complex_name to handle real+imaginary complex data #761
base: master
Are you sure you want to change the base?
Conversation
Codespell get called in both Codespell and Linters? It fails in both on some files that has nothing to do with that PR. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #761 +/- ##
==========================================
- Coverage 82.48% 82.42% -0.07%
==========================================
Files 42 42
Lines 4323 4331 +8
==========================================
+ Hits 3566 3570 +4
- Misses 757 761 +4 ☔ View full report in Codecov by Sentry. |
c9637c0
to
464e468
Compare
464e468
to
39dfd5b
Compare
This will require rordenlab/dcm2niix#826 to work, otherwise we might need to assume that data are "MAGNITUDE" by default in |
thanks! now there is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess let's wait on dcm2niix decision but meanwhile provided some recommenations to changes/around... can't do more today -- better go do smth as dumb as fix a car
ImageType is a mess: just remembered that diffusion data on Siemens won't have that info in the ImageType, see CMRR-C2P/MB#305 for the CMRR sequence where they were able to fix that. I wonder if dcm2niix should add a new ComplexImageComponent json tag rather than editing the |
bd3efd8
to
eef6f46
Compare
eef6f46
to
44544e4
Compare
Someone recently shared with me some GE Hyperband multi-echo data from a SIGNA UHP, where they exported mag + real + imaginary data (weird combination but why not), all 3 ends up in the same series. So that should ideally be handled in heudiconv within
update_complex_name
which only covers mag+phase case for now.Though I hope it won't be the final export format for that project, it could make sense to cover that usecase in heudiconv.
I don't know if there are any open test data with real+imaginary data within the same series, @neurolabusc ?