MagneticResonanceImaging / MRIReco.jl

Julia Package for MRI Reconstruction
https://magneticresonanceimaging.github.io/MRIReco.jl/latest/
Other
85 stars 22 forks source link

initial push of fieldmaps and test for fieldmaps #133

Closed alexjaffray closed 1 year ago

alexjaffray commented 1 year ago

Here is my initial commit of the fieldmapping code and the test case (very simple for now but is along the right lines).

Open to suggestions and discussion.

codecov-commenter commented 1 year ago

Codecov Report

Base: 63.05% // Head: 63.05% // No change to project coverage :thumbsup:

Coverage data is based on head (798e512) compared to base (9c9d141). Patch has no changes to coverable lines.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #133 +/- ## ======================================= Coverage 63.05% 63.05% ======================================= Files 8 8 Lines 249 249 ======================================= Hits 157 157 Misses 92 92 ``` Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=MagneticResonanceImaging). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=MagneticResonanceImaging)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

tknopp commented 1 year ago

@alexjaffray: I am closing this here, since we decided in https://github.com/MagneticResonanceImaging/MRIReco.jl/issues/132 to move it to another Github Repo https://github.com/MagneticResonanceImaging/MRIfieldmaps.jl. Could you reopen in that repository?

alexjaffray commented 1 year ago

Yes, I can do that.

Thanks, Alex

On Tue, 22 Nov 2022 at 13:54, Tobias Knopp @.***> wrote:

@alexjaffray https://github.com/alexjaffray: I am closing this here, since we decided in #132 https://github.com/MagneticResonanceImaging/MRIReco.jl/issues/132 to move it to another Github Repo https://github.com/MagneticResonanceImaging/MRIfieldmaps.jl. Could you reopen in that repository?

— Reply to this email directly, view it on GitHub https://github.com/MagneticResonanceImaging/MRIReco.jl/pull/133#issuecomment-1324227712, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEFRPBNSSGPTEOZAC4JU22DWJUXI7ANCNFSM6AAAAAARZRNKYY . You are receiving this because you were mentioned.Message ID: @.***>

alexjaffray commented 1 year ago

@JeffFessler Do you think it would be useful to move this code into the MRIFieldmaps.jl repo?

JeffFessler commented 1 year ago

Based on Figs. 4, 6, 9, 11 of our 2020 paper, I am fairly confident that the newer algorithms that I reproduced in MRIFieldmaps.jl will be faster than the QM method from our 2008 paper. I didn't code up the 2008 in the new repo for two reasons: expecting it would be slower, and to avoid duplicating the work you did already on it. Of course those 2020 results were in Matlab so it is possible (but unlikely) that the situation would be different in Julia. Have you tried the new repo and does it produce similar fieldmaps for your data? Is it faster? It would be fine with me to have the 2008 method in the other repo even if it is mainly for historical reasons and to facilitate comparisons, so feel free to make a PR there.

tknopp commented 1 year ago

Yes, the fieldmap methods should go into MRIFieldmaps.jl and I would encourage you @alexjaffray to prepare a PR.