GetMFBCRM: Provides the optimal dose level closest to the mtd where the...

View source: R/GetMFBCRM.R

GetMFBCRMR Documentation

Provides the optimal dose level closest to the mtd where the next cohort of patients should be allotted based on the data

Description

Provides the optimal dose level closest to the mtd where the next cohort of patients should be allotted based on the data

Usage

GetMFBCRM(X, Y, Cohort, mu_mat, p_rho, sigma, mtd, B, p_u)

Arguments

X

Vector of patients allotted to each dose level .

Y

Vector of toxicity events in each dose.

Cohort

Number of patients within each cohort.

mu_mat

Prior expected toxicity probability matrix at each dose.

p_rho

Prior probability that two dose-toxicity probabilities will not cluster together.

sigma

Prior standard deviation for the parameter alpha.

mtd

Maximum Tolerated dose toxicity probability (pre defined).

B

Number of Iterations to run for MCMC.

p_u

Cut-off toxicity probability for first dose

Value

A list containing (1) Design parameters and prior hyperparameters used for running the trials and (2) a posterior summary of the resuls, including the next dose to assign patients to.

Examples

X=c(3, 6, 3, 3, 3, 9, 15, 6)
Y=c(1, 0, 1, 0, 0, 2,  4, 5)
Cohort=3
##Skeletons for 8 doses
mu1=c(0.02,0.06,0.08,0.12,0.2,0.3,0.4,0.5)
mu2=c(0.01,0.05,0.09,0.14,0.18,0.22,0.26,0.30)
mu3=c(0.10,0.20,0.30,0.40,0.50,0.60,0.70,0.80)
mu4=c(0.20,0.30,0.40,0.50,0.60,0.65,0.70,0.75)
mu_mat=matrix(c(mu1,mu2,mu3,mu4),nrow = 4,byrow = TRUE)
p_rho=0.9
sigma = 2
mtd = 0.3
B=2000 ##Number of iterations
p_u=0.9
Z=GetMFBCRM(X, Y, Cohort, mu_mat, p_rho, sigma, mtd, B, p_u)
Z

FBCRM documentation built on Oct. 29, 2022, 9:05 a.m.

Related to GetMFBCRM in FBCRM...