-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Description
Modify the import so we can have the proper fields for Hadamard
Requirements
What we need:
- TimeEncodedMatrixSize = 4,8,or 12 -> if not Hadamard, is set to 0; 👍
- TimeEncodedMatrixType: ‘Hadamard’ or ‘Walsh’ → A warning should be provided if a string is not provided. (the warning issue is already done inside Amnah's function) 👍
More:
"TimeEncodedNumberTI" (number of TIs) can be calculated by Number ofPLDs-1 afterwards.
"TimeEncodedNumberTE" is also calculated afterwards, recognizing the number of unique TEs. 👍
Additional fields to add to the beginning of the ASL module:
MultiPLD= 1 or 0
MultiTE = 1 or 0
"PostLabelingDelay" and "LabelingDuration":
As discussed with Jan and Amnah, for the PLD we will only need to provide one number (600 e.g.) - both in the studyPar and in the ASL.json - and one value for the LabelingDuration, which represents the sub-bolus duration in Hadamard (1000 e.g.) with the PLD and sub-bolus duration we can create a vector with all the TIs:
->PostLabelingDuration=600
->LabelingDuration=1000
Where to apply these changes
Inside xASL_imp_ShuffleTheDinamics function:
Release notes
New BIDS fields defined for TimeEncoded and automatic import of TimeEncoded data from FME



