-
Notifications
You must be signed in to change notification settings - Fork 5
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
Example for Basics and Cartesian reconstruction #562
Conversation
📚 Documentation |
- adjust imports - adjust code syntax - add some further explanations - fix grammar - simplify phrasing - ...
You might wanna have a look at it again @ckolbPTB , added quite a few changes. |
Why does this use the fftop? Shouldn't we push for using the FourierOp? Also, we should not demonstrate trajectory.as_tensor to get Kx. |
This notebook is meant to provide some background information on what is happening in MRpro. The conclusion is that FourierOp or even better one of the algorithms should be used. |
I would just not mention FastFourierOp and only use FourierOp. CartesianSampling Op and FastFourierOp are implementation details. This notebook is now the "gold standard" recipe for manual reconstruction of cartesian data I would never use FastFourierOp for any reconstruction. I would have removed all the cartesian sampling op stuff, and directly used the fourierop... |
This example shows some basics features of MRpro and then a step by step guide to reconstruct fully sampled Cartesian scan, Cartesian scan with partial echo and partial Fourier and Cartesian scan with regular undersampling and self-calibrated csm calculation.
probably supersedes #233
closes #518