-
Notifications
You must be signed in to change notification settings - Fork 29
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
Handling "irregular" MR acquisitions #1174
Conversation
@KrisThielemans Codacy complains about an issue that does not make any sense - can I just ignore it and merge this PR? |
sure. that message makes no sense at all. I haven't reviewed the code. I understand @johannesmayer is happy, so I'm happy! Maybe just update the copyright dates in the header of each file before merging. thanks! |
copyright notices updated, merging... |
Changes in this pull request
In SIRF, some MR acquisitions are "irregular" and need to be excluded from certain operations on acquisition data objects, e.g. algebraic operations. A prime example is noise calibration data. This fact was not taken into account in some
MRAcquisitionData
methods dealing with "regular" data dimensions, leading to errors. As a quick fix, all "irregular" acquisitions are currently thrown away altogether when reading acquisitions data from a file. This PR aims to implement a more flexible approach whereby "irregular" acquisitions are only ignored where they have to be ignored.Testing performed
Related issues
Checklist before requesting a review
Contribution Notes
Please read and adhere to the contribution guidelines.
Please tick the following: