tox.profile {iAdapt} | R Documentation |
Generates DLTs and calculates the likelihood-ratio (LR) for each dose
Description
Gives toxicity profile (number of dose-limiting toxicities) and likelihood ratio per dose based on binary toxicity.
Usage
tox.profile(dose, dose.tox, p1, p2, K, coh.size)
Arguments
dose |
number of doses to be tested (scalar) |
dose.tox |
vector of true toxicities for each dose. Values range from 0 - 1. |
p1 |
toxicity under null (unsafe DLT rate). Values range from 0 - 1. |
p2 |
toxicity under alternative (safe DLT rate). Values range from 0 - 1; p1 > p2 |
K |
threshold for LR. Takes integer values: 1,2,...(recommended K=2) |
coh.size |
cohort size (number of patients) per dose (Stage 1) |
Value
4-column matrix containing dose assignment, dose-limiting toxicities at each dose, cohort number, and likelihood ratio.
Examples
# Number of pre-specified dose levels
dose <- 5
# Vector of true toxicities associated with each dose
dose.tox <- c(0.05, 0.10, 0.20, 0.35, 0.45)
# Acceptable (p2) and unacceptable (p1) DLT rates used for establishing safety
p1 <- 0.40
p2 <- 0.15
# Likelihood-ratio (LR) threshold
K <- 2
# Cohort size used in stage 1
coh.size <- 3
# Stopping rule: if dose 1 is the only safe dose, allocate up to 9 pts.
stop.rule <- 9
tox.profile(dose = dose, dose.tox = dose.tox, p1 = p1, p2 = p2, K = K, coh.size = coh.size)
[Package iAdapt version 2.0.1 Index]