Last data update: 2014.03.03

R: Expressions for PK models with linear elimination
PKexprR Documentation

Expressions for PK models with linear elimination

Description

Return a formula for the PK model with linear elimination according to the number of compartments, the administration form and the dosage pattern.

Usage

  PKexpr(admin = c("bolus", "infusion", "oral"),
    dosage = c("sd", "md", "ss"), subst = list(), cpt = 1L)

Arguments

admin

form of administration of the drug, one of "bolus", "infusion" or "oral". Defaults to "bolus".

dosage

form of dosage, one of "sd" (single dose), "md" (multiple, equally-spaced doses) and "ss" (steady-state). Defaults to "sd".

subst

a list of formulas of substitutions to perform

cpt

scalar integer - the number of model compartments.

Value

a formula

Examples

## single-dose oral administration
PKexpr("oral", "sd")

Results


R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(PKPDmodels)
> png(filename="/home/ddbj/snapshot/RGM3/R_CC/result/PKPDmodels/PKexpr.Rd_%03d_medium.png", width=480, height=480)
> ### Name: PKexpr
> ### Title: Expressions for PK models with linear elimination
> ### Aliases: PKexpr
> 
> ### ** Examples
> 
> ## single-dose oral administration
> PKexpr("oral", "sd")
~(dose/V) * (ka/(ka - k)) * (exp(-k * t) - exp(-ka * t))
<environment: 0x1f3b960>
> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>