Tac Fitting#
This module provides functionalities for fitting Tissue Compartment Models (TCM) to Time Activity Curves (TAC) using various methods.
- It includes classes that handle different parts of the TAC fitting process:
TACFitter: The primary class for fitting TCMs to TACs. It provides utility methods to prepare data, set up fitting parameters, and perform the curve fitting. This class allows fitting based on various TCM functions such as one-tissue compartment model (1TCM), 2TCM, and others.TACFitterWithoutBloodVolume: A subclass of TACFitter designed for scenarios when there is no signal contribution from blood volume in the TAC. It utilises the functionalities ofTACFitterand modifies certain methods to exclude the blood volume parameter.
Functions and methods in this module use numpy and scipy packages for data manipulation and optimization
of the fitting process.
Please refer to the documentation of each class for more detailed information.
Attributes#
Classes#
Base configuration class for Tissue Compartment Model (TCM) specifications. |
|
Configuration for convolution-based TCM models. |
|
A class used for fitting Tissue Compartment Models(TCM) to Time Activity Curves (TAC). |
|
A class dedicated to perform Tissue Compartment Model (TCM) fitting to time-activity curves (TACs). |
|
A class for performing tissue compartment model (TCM) analysis on multiple tissue TACs. |
|
Configuration for frame-averaged TCM models. |
|
A class for fitting Tissue Compartment Models (TCM) to frame-averaged Time Activity Curves (TAC). |
|
A class for complete TCM analysis using files on frame-averaged TAC data. |
|
A class for performing frame-averaged TCM analysis on multiple tissue TACs. |
Functions#
|
Fetches the parameter names from the function signature of a given Tissue Compartment Model (TCM) function. The |
Counts the number of fitting parameters for a given Tissue Compartment Model (TCM) function. The |
Module Contents#
- petpal.kinetic_modeling.tac_fitting._CONV_TCM_MODELS_CONFIGS#
- petpal.kinetic_modeling.tac_fitting._FRAME_AVGD_TCM_CONFIGS#