Data Driven Image Analyses#

Data driven image analyses, including PCA analysis and input function extraction.

Functions#

temporal_pca_analysis_of_image_over_mask(...)

Perform temporal PCA (Principal Component Analysis) on a 4D PET image using a specified mask.

extract_temporal_pca_components_of_image_over_mask(...)

Extract principal components from temporal PCA on a 4D PET image using a specified mask.

extract_temporal_pca_projection_of_image_over_mask(...)

Compute and extract the temporal PCA projections for a masked region in a 4D PET image.

extract_temporal_pca_quantile_thresholded_tacs_of_image_using_mask(...)

Extract quantile-thresholded time-activity curve (TAC) values for temporal PCA components from a 4D PET image.

generate_temporal_pca_quantile_threshold_tacs_of_image_over_mask(...)

Extract and compute time-activity curves (TACs) for an image using components of PCA projections

_generate_quantiled_multi_tacs_header(...)

Generate the header for outputting multiple TACs generated by the quantile threshold function.

_gen_reshaped_quantiled_tacs(→ numpy.ndarray)

Generate the aggregated multiple-tacs array for quantile threshold obtained tacs.