An official website of the United States government.

We've made some changes to If the information you are looking for is not here, you may be able to find it on the EPA Web Archive or the January 19, 2017 Web Snapshot.

Benchmark Dose Tools

Benchmark Dose Software (BMDS) Version 3 Release History

Review this page for a summary of updates, fixes, and enhancements to BMDS 3.

Refer to the BMDS release history (1995-2017) page for a summary of changes to all previous BMDS versions. 

Be notified of fixes and enhancements to BMDS. Please use our online form to report a bug, ask a support question, or suggest an enhancement or improvement.

On this page


Released November 8, 2019

BMDS 3.1.2 includes the following fixes, changes, and enhancements:
  • Fixed issue with unrestricted frequentist LogProbit model fitting for specific datasets.
  • Fixed issue with Weibull model crashes for specific datasets.
  • Fixed issue with dichotomous model crashes for some combinations of datasets and option sets.
  • Resolved continuous and dichotomous model convergence issues that caused result discrepancies between BMDS 2.7 and 3.1.1 in some cases.
  • Consistent with BMDS 2.x versions, 3.1.2 now defaults to the restricted version of the dichotomous Hill model.
  • The model weight column heading on the main tab of BMDS3.x was changed from "Model Weight" to "Prior Weights”, and added hover text to clarify intent of model weights. 

Top of Page


Released July 31, 2019

BMDS 3.1.1 includes the following enhancements and changes:
  • Users can now save datasets as .dax files to use later in another analysis.
  • A new Import Dataset button on the Data worksheet enables you to import .dax datasets created in BMDS 2.x or BMDS 3.x (starting with BMDS 3.1.1).
  • Data points have been added to summary plots for continuous, dichotomous, and nested model types.
  • Confidence interval error bars have been implemented for continuous and dichotomous model plots. Error bars for lognormal models will be implemented in a future release.
  • On the Main tab’s Datasets table, click the Enable checkbox in the header to toggle selection/deselection of all loaded datasets.
  • The following modifications were made to the MS_Combo (Multitumor) model
    • The decision logic for the MS_Combo recommendations now employs the user-defined test thresholds from the logic worksheet for the following criteria:
      • Goodness of fit p-test (cancer)
      • Ratio of BMD/BMDL (caution)
      • Abs(Residual of interest) too large
      • Abs(Residual at control) too large
    • If the analysis results do not meet the “Test Threshold” value set in the “Ratio of BMD/BMDL (Caution)” on the “Logic” tab, BMDS displays a pop-up message to the user that “BMD/BMDL ratio > [value]; consider consulting a statistician.” The model is not removed from the MS_Combo results.
    • In the Model column, hover the cursor over a cell to see hover text containing the name of the dataset for each multistage run.
    • Results for all multistage model degrees analyzed are presented on individual model result tabs. Only user-selected models are presented on the Summary tab.
    • For the MS_Combo summary plot, individual tumors are now named according to the dataset (endpoint) name.
  • The “Test Threshold” default value for “Ratio of BMD/BMDL (Caution)” in the “Logic” tab was changed from 5 to 3 to be consistent with the BMDS Technical Guidance on Choosing Appropriate Stage of a Multistage Model for Cancer Modeling.
    • Be careful when loading a previously saved analysis. Loading a previously saved analysis will also load the settings that were used for that analysis, which may be different from the new default test threshold settings.
  • To improve performance of creating Result workbooks, BMDS performs the following steps when processing continuous, dichotomous, and nested dichotomous datasets:
    • Turn off screen updating.

    • Close dataset files after they are generated (unless only one dataset is being analyzed).

    • After all dataset files are created, inform user that “Result Workbook files have been saved to …” and display a confirmation dialog asking whether BMDS should open all of the result workbook files.

    • If user responds “No” or cancels the operation, nothing happens. If the user responds “Yes,” then all Result Workbook files will be opened.

BMDS 3.1.1 also includes the following fixes:
  • Loading an analysis now loads datasets that were selected when the analysis was run/saved.
  • Improved continuous model convergence.
  • Fixed the parameter count issue for the first-degree multistage model.
  • Fixed a bug where MS_Combo was not using the “Test Threshold” value for “Ratio of BMD/BMDL (Caution)” in the “Logic” tab.
  • Fixed a bug related to Word report generation from MS_Combo analysis.

Top of Page


Released February 2019

BMDS 3.0 message box for running models

  • Numerous programmatic improvements and enhancements:
    • Fixed an issue with Akaike Informaton Criterion (AIC) derivation for continuous response models
    • Fixed issue where "Added Risk" and BMRF=0.001 caused slow performance for Dichotomous Hill and Bayesian MA models
    • Fixed issue with Test 3 and Individual Response Analysis for continuous models
    • Fixed issue with continuous models Likelihood of Interest reporting incorrect number of parameters
    • Fixed issue with continous models Test of Interest and p-values
    • Fixed a problem with running BMDS from a network drive
    • Fixed the Weibull model default parameter values and priors
    • Fixed miscellaneous issues with the nested logistic model
    • Fixed intermittent crashes with the Polynomial, Multistage and other models
    • Resolved a problem with A3 and R log-likelihood values, which are used to measure goodness-of-fit
    • Minor improvements

Top of Page


Released September 30, 2018. 

  • Implemented in Microsoft Excel, with modeling computations performed in custom DLLs.
  • Fast analysis of multiple datasets and options
  • Enables users to see and specify modeling options in a single worksheet
  • Flexible documentation and report generation
  • Includes auto-selection features for identifying the “best” results in accordance with EPA recommendations or user-defined logic
  • Documents all inputs and outputs in a single results workbook for each dataset modeled
  • Provides flexible print options for displaying results in Microsoft Word tables formatted in a manner suitable for presentation in a risk assessment
  • Backwards compatible with prior BMDS versions
  • Bayesian versions of all traditional frequentist dichotomous models
  • Bayesian model averaging using all or weighted dichotomous models
  • Hybrid approach added to all continuous models
  • Lognormal response distribution added for all continuous models
  • ​All existing models have been re-coded to facilitate their maintenance and improve their performance in terms of stability, accuracy, reliability, and speed.

Top of Page