These functions calculate the fraction of chemical absorbed from the gut
based upon in vitro measured Caco-2 membrane permeability data.
Caco-2 permeabilities (calc_hep_bioavailability
Absorption rate is calculated according to Fick's law
(lennernas1997human;textualhttk) assuming low blood
concentrations.
calc_fbio.oral(
parameters = NULL,
chem.cas = NULL,
chem.name = NULL,
dtxsid = NULL,
species = "Human",
suppress.messages = FALSE,
...
)calc_fabs.oral(
parameters = NULL,
chem.cas = NULL,
chem.name = NULL,
dtxsid = NULL,
species = "Human",
suppress.messages = FALSE,
Caco2.Pab.default = 1.6
)
calc_peff(
parameters = NULL,
chem.cas = NULL,
chem.name = NULL,
dtxsid = NULL,
species = "Human",
suppress.messages = FALSE,
Caco2.Pab = NULL,
parameterize.args.list = list()
)
calc_kgutabs(
parameters = NULL,
chem.cas = NULL,
chem.name = NULL,
dtxsid = NULL,
species = "Human",
suppress.messages = FALSE,
parameterize.args.list = list()
)
calc_fgut.oral(
parameters = NULL,
chem.cas = NULL,
chem.name = NULL,
dtxsid = NULL,
species = "Human",
suppress.messages = FALSE,
Caco2.Pab.default = 1.6,
parameterize.args.list = list()
)
Oral bioavailability, the fraction of oral dose reaching systemic distribution in the body.
Fraction of dose absorbed, i.e. the fraction of the dose that enters the gutlumen.
Fraction of chemical surviving first pass metabolism in the gut.
Fraction of chemical surviving first pass hepatic clearance.
Rate of absorption from gut (1/h).
(List) A list of the parameters (Caco2.Pab, Funbound.Plasma, Rblood2plasma,
Clint, BW, Qsmallintestine, Fabs, Fgut) used in the calculation, either supplied by user
or calculated in parameterize_steadystate
.
(Character) Chemical CAS number. (Defaults to `NULL`.) (Note: Either the chemical name, CAS number, or EPA's DSSTox Structure ID must be specified).
(Character) Chemical name. (Defaults to `NULL`.) (Note: Either the chemical name, CAS number, or EPA's DSSTox Structure ID must be specified).
(Character) EPA's DSSTox Structure ID (https://comptox.epa.gov/dashboard). (Defaults to `NULL`.) (Note: Either the chemical name, CAS number, or EPA's DSSTox Structure ID must be specified).
(Character) Species desired (either "Rat", "Rabbit", "Dog", "Mouse", or default "Human").
(Logical) Whether or not the output message is suppressed. (Defaults to `FALSE`.)
Additional parameters passed to parameterize function if parameters is NULL.
(Numeric) Caco2 apical to basolateral data. (Defaults to 1.6.) (Not applicable for `calc_fbio.oral`.)
(Numeric) Caco2 apical to basolaterial permeability used by calc_peff
List of arguments passed to parameterize_steadystate
calc_fabs.oral()
: Calculate the fraction absorbed in the gut (Darwich et al., 2010)
calc_peff()
: Calculate the effective gut permeability rate (10^-4 cm/s)
calc_kgutabs()
: Calculate the gut absorption rate (1/h)
calc_fgut.oral()
: Calculate the fraction of chemical surviving first pass metabolism in the gut
Gregory Honda and John Wambaugh
We assume that systemic oral bioavailability (
We model systemic oral bioavailability as
calc_hep_bioavailability
.
If chem.physical_and_invitro.data
then we set
calc_fgut.oral
.
Intrinsic hepatic metabolism is used to very roughly estimate (calc_fgut.oral
.
If argument keepit100 is used then there is complete absorption from the gut
(that is,
darwich2010interplayhttk
yang2007predictionhttk
honda2025impacthttk
yu1999compartmentalhttk
lennernas1997humanhttk