Package: DoseFinding 1.4-1.9000

Marius Thomas

DoseFinding: Planning and Analyzing Dose Finding Experiments

The DoseFinding package provides functions for the design and analysis of dose-finding experiments (with focus on pharmaceutical Phase II clinical trials). It provides functions for: multiple contrast tests, fitting non-linear dose-response models (using Bayesian and non-Bayesian estimation), calculating optimal designs and an implementation of the MCPMod methodology (Pinheiro et al. (2014) <doi:10.1002/sim.6052>).

Authors:Bjoern Bornkamp [aut], Jose Pinheiro [aut], Frank Bretz [aut], Ludger Sandig [aut], Marius Thomas [aut, cre], Daniel Sabanes Bove [aut], Novartis Pharma AG [cph, fnd]

DoseFinding_1.4-1.9000.tar.gz
DoseFinding_1.4-1.9000.zip(r-4.7)DoseFinding_1.4-1.9000.zip(r-4.6)DoseFinding_1.4-1.9000.zip(r-4.5)
DoseFinding_1.4-1.9000.tgz(r-4.6-x86_64)DoseFinding_1.4-1.9000.tgz(r-4.6-arm64)DoseFinding_1.4-1.9000.tgz(r-4.5-x86_64)DoseFinding_1.4-1.9000.tgz(r-4.5-arm64)
DoseFinding_1.4-1.9000.tar.gz(r-4.7-arm64)DoseFinding_1.4-1.9000.tar.gz(r-4.7-x86_64)DoseFinding_1.4-1.9000.tar.gz(r-4.6-arm64)DoseFinding_1.4-1.9000.tar.gz(r-4.6-x86_64)
DoseFinding_1.4-1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
DoseFinding/json (API)
NEWS

# Install 'DoseFinding' in R:
install.packages('DoseFinding', repos = c('https://openpharma.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/openpharma/dosefinding/issues

Pkgdown/docs site:https://openpharma.github.io

Uses libs:
  • openblas– Optimized BLAS
Datasets:
  • biom - Biometrics Dose Response data
  • glycobrom - Glycopyrronium Bromide dose-response data
  • IBScovars - Irritable Bowel Syndrome Dose Response data with covariates
  • migraine - Migraine Dose Response data
  • neurodeg - Neurodegenerative disease simulated longitudinal dose-finding data set

On CRAN:

Conda:

openblas

11.25 score 14 stars 9 packages 111 scripts 5.7k downloads 8 mentions 49 exports 21 dependencies

Last updated from:fefc21cddb. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK240
linux-devel-x86_64OK269
source / vignettesOK378
linux-release-arm64OK239
linux-release-x86_64OK259
macos-release-arm64OK232
macos-release-x86_64OK379
macos-oldrel-arm64OK204
macos-oldrel-x86_64OK277
windows-develOK271
windows-releaseOK281
windows-oldrelOK290
wasm-releaseOK147

Exports:betaModbetaModGradbFitModbMCTtestcalcCritcritValdefBndsDesignMCPModAppEDemaxemaxGradexponentialexponentialGradfitModgAICgetRespguesstlinearlinearGradlinIntlinIntGradlinloglinlogGradlogisticlogisticGradmaFitModMCPModMCTpvalMCTtestModsmvpostmixmvtnorm.controloptControptDesignplanModplotContrplotModspowMCTpowMCTInterimpowNquadraticquadraticGradrndDesignsampSizesampSizeMCTsigEmaxsigEmaxGradtargNTD

Dependencies:clicpp11farverggplot2gluegtableisobandlabelinglatticelifecyclemvtnormR6rbibutilsRColorBrewerRdpackrlangS7scalesvctrsviridisLitewithr

Continuous data MCP-Mod

Rendered fromanalysis_normal.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2026-02-02
Started: 2021-03-14

Multiple Regimen MCP-Mod

Rendered frommult_regimen.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2026-04-14
Started: 2021-03-14

Binary Data MCP-Mod

Rendered frombinary_data.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2026-02-02
Started: 2021-03-14

Longitudinal Data MCP-Mod

Rendered fromlongitudinal_data.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2026-02-02
Started: 2025-07-04

MCP-Mod FAQ

Rendered fromfaq.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2026-04-14
Started: 2021-03-14

Overview DoseFinding package

Rendered fromoverview.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2026-02-02
Started: 2021-06-22

Sample size calculations for MCP-Mod

Rendered fromsample_size.Rmdusingknitr::rmarkdownon May 14 2026.

Last update: 2025-08-15
Started: 2021-03-14

Readme and manuals

Help Manual

Help pageTopics
DoseFinding: Planning and Analyzing Dose Finding ExperimentsDoseFinding-package DoseFinding
Fit a dose-response model using Bayesian or bootstrap methods.bFitMod coef.bFitMod plot.bFitMod predict.bFitMod
Biometrics Dose Response databiom
Performs Bayesian multiple contrast testbMCTtest
Calculate critical value for multiple contrast testcritVal
Calculates default bounds for non-linear parameters in dose-response modelsdefBnds
Start externally hosted DesignMCPMod Shiny AppDesignMCPModApp
Built-in dose-response models in DoseFindingbetaMod betaModGrad drmodels emax emaxGrad exponential exponentialGrad linear linearGrad linInt linIntGrad linlog linlogGrad logistic logisticGrad quadratic quadraticGrad sigEmax sigEmaxGrad
Fit non-linear dose-response modelAIC.DRMod coef.DRMod fitMod gAIC gAIC.DRMod logLik.DRMod plot.DRMod predict.DRMod vcov.DRMod
Glycopyrronium Bromide dose-response dataglycobrom
Calculate guesstimates based on prior knowledgeguesst
Irritable Bowel Syndrome Dose Response data with covariatesIBScovars
Fit dose-response models via bootstrap model averaging (bagging)maFitMod plot.maFit predict.maFit print.maFit
MCPMod - Multiple Comparisons and ModelingMCPMod plot.MCPMod predict.MCPMod
Calculate multiplicity adjusted p-values for multiple contrast testMCTpval
Performs multiple contrast testMCTtest
Migraine Dose Response datamigraine
Define dose-response modelsgetResp Mods plot.Mods plotMods
Prior to posterior updating for a multivariate normal mixturemvpostmix
Control options for pmvt and qmvt functionsmvtnorm-control mvtnorm.control
Neurodegenerative disease simulated longitudinal dose-finding data setneurodeg
Calculate optimal contrastsoptContr plot.optContr plotContr
Function to calculate optimal designscalcCrit optDesign plot.DRdesign rndDesign
Evaluate performance metrics for fitting dose-response modelsplanMod plot.planMod summary.planMod
Calculate power for multiple contrast testpowMCT
Calculate Conditional or Predictive Power for Multiple Contrast TestpowMCTInterim
Sample size calculationsplot.targN powN sampSize sampSizeMCT targN
Calculate dose estimates for a fitted dose-response model (via 'fitMod()', 'bFitMod()') or 'maFitMod()') or a 'Mods()' objectED Target doses TD