Skip to content

Bsup M0 correction for multi-TI #988

@jan-petr

Description

@jan-petr

Description

Currently, the correction of BSupped M0 is done for both 3D sequences or for 2D sequences with variable SliceTiming. But we still have a third option with variable SliceTiming and also PLD for multiPLD sequences. This currently crashes.
Example: Siemens_PCASL_3DGRASE_VB17A_multiPLD_1

Currently, it uses the PLD closest to 2000ms (closest to both sides) to get the representative meanControl image.

MeanControl is saved as such in Resample ASL

Then in quantifyM0, the PLD2000 is also used to recalculate Bsup-correction.

So right now it all works, but only taking this single PLD2000 - and we might need to further improve this to take more PLDs and also to adjust BSup-timings for different PLDs. But that has to be solved on BIDS level as well.

Requirements

Optional: add feature requirements here

How to test

Optional: insert description about how to test the code changes here

Release notes

Required: summarize the changes for the release notes here

Metadata

Metadata

Assignees

Labels

featureNew feature, enhancement or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions