MyNixOS website logo
Description

Backfill Bayesian Optimal Interval Design Using Efficacy and Toxicity.

Implements the Backfill Bayesian Optimal Interval Design (BF-BOIN-ET), a novel clinical trial methodology for dose optimization that simultaneously consider both efficacy and toxicity outcome as described in (Takeda et al (2025) <doi:10.1002/pst.2470>). The package has been extended to include a seamless two-stage phase I/II trial design with backfill and joint efficacy and toxicity monitoring as described in (Takeda et al (2026) <doi:10.1002/pst.70092>).

bfboinet

The bfboinet package implements the Backfill Bayesian Optimal Interval Design (BF-BOIN-ET), a novel clinical trial methodology for dose optimization that simultaneously consider both efficacy and toxicity outcome as described in Takeda et al (2025) < https://doi.org/10.1002/pst.2470>. The package has been extended to include a seamless two-stage phase I/II trial design with backfill and joint efficacy and toxicity monitoring as described in Takeda et al (2016) <DOI>.

Installation

You can install the development version of bfboinet from GitHub with:

# install.packages("devtools")
devtools::install_github("jingzhuzhuzhu/bfboinet")

---

### **3. Usage Example**

Basic Example

library(bfboinet)

Simulate a dose-finding trial

result <- get.oc.backboinet( target_T = 0.3, toxprob, target_E = 0.25, effprob, n.dose, startdose, ncohort, cohortsize, pT.saf = 0.6 * target_T, pT.tox = 1.4 * target_T, pE.saf = 0.6 * target_E, alpha.T1 = 0.5, alpha.E1 = 0.5, tau.T, tau.E, te.corr = 0.2, gen.event.time = "weibull", accrual, gen.enroll.time = "uniform", n.elimination = 6, stopping.npts = 12, suspend = 0, stopping.prob.T = 0.95, stopping.prob.E = 0.9, ppsi01 = 0, ppsi00 = 40, ppsi11 = 60, ppsi10 = 100, n.sim = 1000, seed.sim = 100 )

Metadata

Version

1.1.0

License

Unknown

Platforms (80)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    uefi
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-uefi
  • aarch64-windows
  • aarch64_be-none
  • arc-linux
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-linux
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • sh4-linux
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-uefi
  • x86_64-windows