Learn R Programming

HybridDesign (version 1.0)

get_boundary_mtpi: Generate modified mTPI Design Decision Boundary

Description

Generate dose escalation and deescalation boundaries of modified Toxicity Probability Interval (mTPI) design with overdose control.

Usage

get_boundary_mtpi(
  target,
  ncohort,
  cohortsize,
  eps1 = 0.05,
  eps2 = 0.05,
  a = 1,
  b = 1,
  cutoff.eli = 0.95,
  tox.control = FALSE,
  cut.tox = 0.8,
  esc.control = FALSE,
  cut.esc = 0.5
)

Value

This function returns the table of escalation and deescalation boundaries.

Arguments

target

target toxicity rate

ncohort

the total number of cohorts

cohortsize

the cohort size

eps1

modified Toxicity Probability Interval (mTPI) design parameter epsilon1. Default: 0.05

eps2

modified Toxicity Probability Interval (mTPI) design parameter epsilon2. Default: 0.05

a

Beta prior shape parameter 1. Default: 1

b

Beta prior shape parameter 2. Default: 1

cutoff.eli

Posterior probability cutoff of eliminating dose due to unacceptable toxicity. Default: 0.95

tox.control

indicator of whether to perform toxicity control. If TRUE, change "stay" to "deescalation" if the posterior probability of DLT rate greater than target+eps2 is greater than the toxicity control cutoff cut.tox

cut.tox

toxicity control cutoff. Default: 0.8

esc.control

indicator of whether to perform escalation control. If TRUE, change decision of "escalation" to "stay" if the posterior probability of DLT rate less than target-eps1 is greater than the escalation control cutoff cut.esc

cut.esc

escalation control cutoff. Default: 0.5

Examples

Run this code
get_boundary_mtpi(target=0.30, ncohort=10, cohortsize=3)

Run the code above in your browser using DataLab