decision.finding {Keyboard}R Documentation

Return Dose Escalation or De-escalation Decision Given Number of Toxicity and Responses

Description

This function returns the decision given the decision table, the total number of patients, the number of patients who experienced toxicity and the number of responses.

Usage

decision.finding(out.matrix, n, t, r)

Arguments

out.matrix

A decision matrix.

n

The number of enrolled subjects.

t

The number of subjects experienced dose limiting toxicities (DLT).

r

The number of responses.

Details

decision.finding() is a helper function to get.decision.obd.kb() and get.decision.obd2.kb(). decision.finding() returns the decision given the decision table, the total number of patients, the number of patients who experienced toxicity and the number of responses. If the number of subjects enrolled is n, then the number of possible combination for subjects who experienced toxicity and efficacy is (n+1) x (n+1). For n = 30, the number of entries is 961. Finding the decision given a scenario is tedious. decision.finding() resolves this challenge by helping users to obtain the decision easily with the input of the decision table (output from get.decision.obd.kb() and get.decision.obd2.kb()), the total number of patients, the number of patients who experienced toxicity and the number of responses.

Value

The function decision.finding() returns the decision.

Author(s)

Xiaomeng Yuan, Chen Li, Hongying Sun, Li Tang and Haitao Pan

Examples

 output.matrix <- get.decision.obd.kb( toxicity.low = 0.15,
                 toxicity.moderate= 0.25,
                 toxicity.high = 0.35,
                 efficacy.low = 0.25,
                 efficacy.moderate = 0.45,
                 efficacy.high = 0.65,
                 target.toxicity=0.20,
                 target.efficacy=0.40,
                 cohortsize=3, ncohort=10)$decision.matrix
decision <- decision.finding (out.matrix=output.matrix, n=6, t=1, r=3)
decision

[Package Keyboard version 0.1.3 Index]