Skip to content

Avoid loading quantification fields when quantification is disabled #1098

@HenkMutsaerts

Description

@HenkMutsaerts

Description

Avoid loading quantification parameters if no quantification is requested. Allows users with CBF NIfTIs only to still process their data in ExploreASL structure.

Tasks

  • Rename x.Q.ApplyQuantification -> x.modules.asl.ApplyQuantification
  • Ensure that x.modules.asl.ApplyQuantification is defaulted to [1 1 1 1 1] in xASL_module_ASL
  • Skip motion correction if only a single volume is present
  • Skip M0 background suppression correction if x.modules.asl.ApplyQuantification(4)==0
  • Correct if-statement order for skipping quantification in quantification module

How to test

Add x.modules.asl.ApplyQuantification to dataPar.json

Release notes

  • When skipping quantification using x.modules.asl.ApplyQuantification, the quantification BIDS parameters won't be required

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