pknca_units_table | R Documentation |
This data.frame is typically used for the units
argument for
PKNCAdata()
. If a unit is not given, then all of the units
derived from that unit will be NA
.
pknca_units_table(concu, doseu, amountu, timeu, conversions = data.frame())
concu, doseu, amountu, timeu |
Units for concentration, dose, amount, and time |
conversions |
An optional data.frame with columns of c("PPORRESU", "PPSTRESU", "conversion_factor") for the original calculation units, the standardized units, and a conversion factor to multiply the initial value by to get a standardized value. |
A unit conversion table with columns for "PPTESTCD" and "PPORRESU" if
conversions
is not given, and adding "PPSTRESU" and
"conversion_factor" if conversions
is given.
The units
argument for PKNCAdata()
pknca_units_table() # only parameters that are unitless
pknca_units_table(
concu="ng/mL", doseu="mg/kg", amountu="mg", timeu="hr"
)
pknca_units_table(
concu="ng/mL", doseu="mg/kg", amountu="mg", timeu="hr",
# Convert clearance and volume units to more understandable units with
# automatic unit conversion
conversions=data.frame(
PPORRESU=c("(mg/kg)/(hr*ng/mL)", "(mg/kg)/(ng/mL)"),
PPSTRESU=c("mL/hr/kg", "mL/kg")
)
)
pknca_units_table(
concu="mg/L", doseu="mg/kg", amountu="mg", timeu="hr",
# Convert clearance and volume units to molar units (assuming
conversions=data.frame(
PPORRESU=c("mg/L", "(mg/kg)/(hr*ng/mL)", "(mg/kg)/(ng/mL)"),
PPSTRESU=c("mmol/L", "mL/hr/kg", "mL/kg"),
# Manual conversion of concentration units from ng/mL to mmol/L (assuming
# a molecular weight of 138.121 g/mol)
conversion_factor=c(1/138.121, NA, NA)
)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.