View source: R/calc_auc_analytic.R
calc_auc_analytic | R Documentation |
Convenience function to calculate the AUC based on PK model parameters at any given moment, for linear iv models.
calc_auc_analytic(
f = c("1cmt_iv_infusion", "2cmt_iv_infusion", "3cmt_iv_infusion", "1cmt_iv_bolus",
"2cmt_iv_bolus", "3cmt_iv_bolus"),
parameters,
regimen = NULL,
dose = NULL,
interval = NULL,
t_inf = NULL,
t_obs = c(0, 24, 48, 72),
...
)
f |
analytic model to use, show available models using 'advan()' |
parameters |
list of parameter estimates. Requires CL/V for 1-compartment models, CL/V/Q/V2 for 2-compartment models, and CL/V/Q/V2/Q2/V3 for 3-compartment models. |
regimen |
PKPDsim regimen created using 'new_regimen'. Not required, regimen can also be specified using 'dose', 'interval', and 't_inf'. |
dose |
dosing amount for regimen (single value). Only used if no 'regimen' supplied. |
interval |
dosing interval for regimen (single value). Only used if no . 'regimen' supplied. |
t_inf |
infusion length for regimen (single value). Only used if no 'regimen' supplied. |
t_obs |
vector of observation times for AUC |
... |
optional arguments passed to 'advanc_create_data()' |
a data.frame with 't' and 'auc'
dat <- calc_auc_analytic(
f = "2cmt_iv_infusion",
regimen = new_regimen(
amt = 1000, n = 10, type = "infusion",
t_inf = 1, interval = 24
),
parameters = list(CL = 5, V = 50, Q = 8, V2 = 150)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.