ASLtbx Pipeline
Runner: pyasl.pipelines.asltbx_pipeline.run_pipeline
Purpose. Classic SPM/Nipype-based preprocessing + ASLtbx quantification.
Inputs
root: dataset root (BIDS-like); derivatives are written to<root>/asltbx/derivativesby the individual modules.config_path: YAML config with ordered steps.
YAML Schema
Allowed step names: ResetOrientation, Realign, Coregister, Smooth,
CreateMask, PerfusionQuantify.
Example
type: asltbx
steps:
- name: ResetOrientation
- name: Realign
- name: Coregister
- name: Smooth
params: { fwhm: [6, 6, 6] }
- name: CreateMask
params: { thres: 0.1 }
- name: PerfusionQuantify
params:
QuantFlag: 0
MaskFlag: true
MeanFlag: true
BOLDFlag: false
PerfFlag: false
SubtractionType: 0
SubtrationOrder: 1
Timeshift: 0.5