Gamma Dose
This occurs when the release of the drug into a specific compartment follows a Gamma curve. See:-
https://en.wikipedia.org/wiki/Gamma_distribution
Note
See the Gamma Dose with no elimination. for Tut Script used to generate results in this section.
The mathematical expression for an Gamma dose starting at time
with Weibull parameters
and
and total dose amount
in compartment Central is:-
![\text{d[CENTRAL]} = \text{d[CENTRAL]} + \text{R(t)}](../../_images/math/7e8020f2564cd7715b0c53eae04f506b204de617.png)
where:-

Where R(t) is the rate of drug absorption at time (t) and
and
are parameters of the Gamma. R(t) is the Gamma density function scaled by the AMT parameter. Since a density function has unit area under the curve, the AMT scaling ensures that the total dose administered is equal to AMT.
This can be implemented in PoPy using:
@gamma{amt: c[AMT], lag: m[LAG], alpha: m[ALPHA], beta: m[BETA]}
in the equation for the appropriate compartment in the DERIVATIVES section of a Fit Script or ref:tut_script. See @gamma.
Here the parameters map to the Gamma equation as follows:-
Parameter |
Symbol |
|---|---|
alpha |
|
beta |
|
The lag is coded in the same way as for a bolus dose. A lag time merely delays the start time of the gamma dose.
An example of a gamma dose added to a one compartment model with no lag time is:
DERIVATIVES: |
d[CENTRAL] = @gamma{amt: c[AMT], alpha: m[ALPHA], beta: m[BETA]} - m[KE]*s[CENTRAL]
Fig. 7 Cumulative amount following a Gamma dose with no elimination

