Pharmacokinetics

pkimport

ClinicalTrialUtilities.pkimportFunction
pkimport(data, sort::Array, rule::LimitRule; conc::Symbol, time::Symbol)

Pharmacokinetics data import.

  • data - sourece data;

  • sort - sorting columns;

  • rule - applied LimitRule.

  • conc - concentration column;

  • time - time column.

pkimport(data, sort::Array; time::Symbol, conc::Symbol)

Pharmacokinetics data import.

  • data - sourece data;

  • sort - sorting columns.

  • conc - concentration column;

  • time - time column.

pkimport(data, sort::Array; time::Symbol, conc::Symbol)

Pharmacokinetics data import for one subject.

  • data - sourece data;

  • rule - applied LimitRule.

  • conc - concentration column;

  • time - time column.

pkimport(data, sort::Array; time::Symbol, conc::Symbol)

Pharmacokinetics data import for one subject.

  • data - sourece data;

  • conc - concentration column;

  • time - time column.

pkimport(time::Vector, conc::Vector; sort = Dict())::PKSubject

Pharmacokinetics data import.

  • time - time vector;
  • conc - concentration vector.

auc_sparse

ClinicalTrialUtilities.auc_sparseFunction
auc_sparse(data::PKSubject)

AUC for sparse data.

\[w_1 = (t_2 - t_1) / 2 w_j = (t_{j+1} - t_{j-1}) / 2 (2 \leq j \leq J - 1) w_J = (t_J - t_{J-1}) / 2 AUC = \sum_{j=1}^J \mu_j w_j\]

where math \mu_j is the mean drug concentration at time t.