Hello. This Shiny App uses the Continual Reassessment Method (CRM) to assign the next dose or determine the maximum tolerated dose (MTD) in a phase I trial.
The app either uses Maximum likelihood estimation or Bayesian inference to estimate the probability of toxicity at each dose. When the maximum sample size is not yet reached, the app gives the dose assignment for the next cohort. When the maximum sample size is reached, the app gives the MTD. The MTD is the potentially effective and safe enough dose to be used in the next trial (phase II).
Before conducting the CRM, many design parameters must be specified such as the target toxicity level, the dose-toxicity function, and the total sample size. There is a separate app called ‘CRM Design’ that one can use to determine the necessary parameters. Alternatively, one can download the parameter template in the ‘Data Description’ tab and fill in the necessary parameters.
The app is organized through the following tabs:
References:
Ken Cheung (2019). dfcrm: Dose-Finding by the Continual Reassessment Method. R package version 0.2-2.1. https://CRAN.R-project.org/package=dfcrm
DISCLAIMER: Users are solely responsible and liable for use of content throughout the app.
Developed by
Rebecca B. Silva
In the Data Upload tab, the user will upload trial data similar to the format from the sample data set on the right. This data can be downloaded and used as a sample for CRM trial conduct in the 'Dose Assignment' tab. The data should be a CSV file and have the following format:
If using a statistician parameter file not obtained through the CRM Design App, download the template file on the right.
Note: the options for the 'Dose-Toxicity Model' are 'empiric' or 'logistic' and the options for the 'Method' are 'bayes' and 'mle'.
Maximum sample size of trial:
Number of patients in trial:
Number of evaluable patients: