delay
delay
¶
Arterial delay utilities for DCE-MRI.
Provides time-shifting of arterial input functions to model bolus arrival delays.
shift_aif
¶
Shift AIF by a time delay using linear interpolation.
Implements aif_shifted[i] = aif(t[i] - delay), with zero for t - delay < 0. GPU/CPU agnostic via xp array module.
| PARAMETER | DESCRIPTION |
|---|---|
aif
|
Arterial input function values, shape (n_time,).
TYPE:
|
time
|
Time points in seconds, shape (n_time,).
TYPE:
|
delay
|
Delay in seconds. Scalar returns shape
TYPE:
|
xp
|
Array module. Auto-detected if None.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
NDArray[floating]
|
Shifted AIF values. |