Fixes #850 xASL_wrp_RealingASL: field checks#851
Conversation
Unit testingThere still seems to be a small bug in there. |
|
@jan-petr & @BeatrizPadrela: all bugs fixed, unit tests pass now 👍 weird that you didn't see those bugs during testing of the multi-TE feature |
There was a problem hiding this comment.
Replaced HadamardType for TimeEncodedMatrixType, which is the variable name we use. (#858 branch was created to correct this, but maybe we can delete it because it's corrected here now)
jan-petr
left a comment
There was a problem hiding this comment.
Looks good - but 1 thing can be optimized and one is not entirely correct.
jan-petr
left a comment
There was a problem hiding this comment.
Small request with the numel - otherwise looks good.
jan-petr
left a comment
There was a problem hiding this comment.
Looks very good now. Though I hope I didn't make it unstable with the last optimization tips ;)
Don't worry 😆 The unit test has four different scenarios and all of them worked. In addition it's only the comparison script, which isn't used in the processing pipeline at all 👍 |
4d00c8f to
d75d16a
Compare



Linked issue
Check out #850
How to test
Develop without this fix should basically crash for almost every non-Hadamard dataset. Just do some basic testing of the ASL module using the test dataset. Alternatively you can always run the 10 test datasets, but that's probably overkill for such a small change.
Comments
@BeatrizPadrela: Okay, same here as with #849, please check if everything works correctly. If yes, then approve & move it to @jan-petr's bucket.