src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors package
Submodules
src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.AverageSignalsOfEqualXvals module
- class src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.AverageSignalsOfEqualXvals.AverageSignalsOfEqualXvals(**kwargs)[source]
Bases:
Transform
- apply_transform(subject)[source]
normalize signals Args:
signals: signals array to normalize xvals: xval array
- Returns:
normalized_signals: normalized signals array
- static average_signal_of_equal_xvals(signals, xvals)[source]
average the signal of equal xvals Args:
signals: signal matrix [signals X xvals] xvals: array of xvals
- Returns:
averaged_signal_matrix: averaged signal matrix [signals X unique_xvals] unique_xval_arrays: unique xvals in averaged signal matrix
src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.FlattenImageData module
- class src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.FlattenImageData.FlattenImageData(**kwargs)[source]
Bases:
Transform
src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.NormalizeMaxSignal module
src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.NormalizeSignals module
src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.NormalizeXvals module
src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.SignalCuration module
- class src.original.DK_OGC_AmsterdamUMC.utils.data_processing.processors.SignalCuration.SignalCuration(qmri_application, **kwargs)[source]
Bases:
Transform
- apply_transform(subject)[source]
curates signals Image of subject Args:
subject: Subject
- Returns:
subject: Subject
- static ivim_selection(signals, xvals)[source]
returns only those signals exhibiting ivim decay Args:
signals: signals for corresponding xvals xvals: xvals
- Returns:
normalized_valid_signals: normalized_valid_signals that exhibit ivim-like decay masked_signals: normalized_signals where signals not exhibiting ivim-like decay are set to 0