Releases: USEPA/BMDS
Releases · USEPA/BMDS
v25.1
What's Changed
- deploy documentation to static sites by @shapiromatron in #83
- remove unused script by @shapiromatron in #87
- use pypi.org for installation by @shapiromatron in #88
- fix docs edit url in documentation by @shapiromatron in #85
- fix Quantal Linear plotting w/ background by @shapiromatron in #84
- implement Rao Scott transform by @shapiromatron in #89
- expand range for Nested Dichotomous seed and iterations by @shapiromatron in #90
- switch from makefile to poethepoet for Python commands by @shapiromatron in #91
- nested dichotomous initial and final parameter outputs by @shapiromatron in #86
- Bayesian model averaging - add CDF to word report by @shapiromatron in #92
- add BMD to plotting range by @shapiromatron in #93
- check validity of parameter initialization settings by @shapiromatron in #94
- rao-scott transformation updates by @shapiromatron in #96
- Convert error initial parameter value errors to warnings by @shapiromatron in #97
- Implement Nested Dichotomous - NCTR model by @cwsimmon in #95
- Nctr tuning by @cwsimmon in #98
- Remove reporting of burn-in/samples by @shapiromatron in #99
- fixed calculations for lognormal scaled residual by @cwsimmon in #101
- update documentation for 25.1 by @adavis10 in #100
- fix windows build by @shapiromatron in #102
- Review updates by @shapiromatron in #103
- document jupyter nuances in docs by @shapiromatron in #104
- v25.1 release by @shapiromatron in #105
New Contributors
Full Changelog: 24.1...25.1
24.1
Released November 25, 2024
- Added Multitumor and Multistage Cancer model
- Add Nested Dichotomous models
- Updated
bmdscore
library; integration now uses pybind11 for direct integration instead of using a shared library. This should improve performance and stability and make it easier to develop moving forward. - Build distributions for windows, mac, and linux using cibuildwheel
- Initial release of
pybmds
; the python components of the package were originally taken from shapiromatron/bmds
Contributors: @cwsimmon @munnsmunns @shapiromatron
Complete Changelog
- change build system to use Cmake by @cwsimmon in #9
- switch python linters to ruff by @shapiromatron in #10
- github action - linux by @shapiromatron in #11
- Dicho python objs by @cwsimmon in #12
- Dicho ma python objs by @cwsimmon in #15
- Cont python objs by @cwsimmon in #16
- Model struct updates by @cwsimmon in #17
- New model stubs by @cwsimmon in #18
- New model stubs by @cwsimmon in #19
- Fix for confidence level bug by @cwsimmon in #20
- Cont cmake fixes by @cwsimmon in #21
- Mscombo by @cwsimmon in #22
- More MSCombo tweaks by @cwsimmon in #23
- Mscombo by @cwsimmon in #24
- github action for windows by @shapiromatron in #13
- add python type stubs to bmdscore by @shapiromatron in #26
- Unit test by @cwsimmon in #27
- Unit test by @cwsimmon in #29
- pybmds by @shapiromatron in #31
- add disclaimer to readme by @shapiromatron in #30
- add lines of code report by @shapiromatron in #32
- fix github action windows build by @shapiromatron in #33
- add C++ test github action by @shapiromatron in #34
- github actions update - windows, linux, and cibuildwheel by @shapiromatron in #38
- update installation guide by @shapiromatron in #39
- Mscombo update by @cwsimmon in #41
- updates from latest BMDS Online deploy by @shapiromatron in #40
- Update docs by @munnsmunns in #42
- multitumor updates by @shapiromatron in #45
- implement priors for nested dichotomous models by @shapiromatron in #44
- update documentation by @shapiromatron in #47
- Trim trailing whitespace command by @shapiromatron in #46
- Nlogistic by @cwsimmon in #49
- add SKIP_BUILD flag by @shapiromatron in #48
- change pybmds version location to root instead of pyproject.toml by @shapiromatron in #50
- pybmds nested logistic by @shapiromatron in #51
- fix nested dichotomous execution and memory allocation by @shapiromatron in #55
- make ruff rules stricter by @shapiromatron in #56
- documentation updates by @shapiromatron in #52
- assorted nested dichotomous and multitumor changes by @shapiromatron in #58
- remove gof_cancer rule from default logic but allow it if it exists by @shapiromatron in #60
- remove R content; revise documentation by @shapiromatron in #59
- add new install python script by @shapiromatron in #57
- use latest versions of identifiers by @shapiromatron in #61
- Nlogistic debug by @cwsimmon in #66
- build python 3.13 wheels by @shapiromatron in #62
- remove mask from continuous individual gof data by @shapiromatron in #63
- revise citation by @shapiromatron in #64
- Documentation revisions by @shapiromatron in #65
- Nlog bmdu by @cwsimmon in #67
- add coverage report artifact and minimum coverage by @shapiromatron in #68
- pybmds - add bmdu to output word, excel, and text for nested dichotomous by @shapiromatron in #70
- Documentation updates from tech review by @shapiromatron in #71
- additional code cleanup by @shapiromatron in #72
- rename src/code_base -> src/bmdscore by @shapiromatron in #73
- python package updates by @shapiromatron in #74
- Multimor optimization by @cwsimmon in #75
- enforce formatting of C++ code by @shapiromatron in #76
- Nlog bugfix by @cwsimmon in #77
- Multi opt debug by @cwsimmon in #78
- Api updates by @shapiromatron in #79
- updated test code with correct priors and new test datasets by @cwsimmon in #80
- UI review; 24.1a6 by @shapiromatron in #81
- Release 24.1 by @shapiromatron in #82
Full Changelog: 23.3.1...24.1
24.1a6
What's Changed
- updated test code with correct priors and new test datasets by @cwsimmon in #80
- UI review; 24.1a6 by @shapiromatron in #81
Full Changelog: 24.1a5...24.1a6
24.1a5
What's Changed
- assorted nested dichotomous and multitumor changes by @shapiromatron in #58
- remove gof_cancer rule from default logic but allow it if it exists by @shapiromatron in #60
- remove R content; revise documentation by @shapiromatron in #59
- add new install python script by @shapiromatron in #57
- use latest versions of identifiers by @shapiromatron in #61
- Nlogistic debug by @cwsimmon in #66
- build python 3.13 wheels by @shapiromatron in #62
- remove mask from continuous individual gof data by @shapiromatron in #63
- revise citation by @shapiromatron in #64
- Documentation revisions by @shapiromatron in #65
- Nlog bmdu by @cwsimmon in #67
- add coverage report artifact and minimum coverage by @shapiromatron in #68
- pybmds - add bmdu to output word, excel, and text for nested dichotomous by @shapiromatron in #70
- Documentation updates from tech review by @shapiromatron in #71
- additional code cleanup by @shapiromatron in #72
- rename src/code_base -> src/bmdscore by @shapiromatron in #73
- python package updates by @shapiromatron in #74
- Multimor optimization by @cwsimmon in #75
- enforce formatting of C++ code by @shapiromatron in #76
- Nlog bugfix by @cwsimmon in #77
- Multi opt debug by @cwsimmon in #78
- Api updates by @shapiromatron in #79
Full Changelog: 24.1a4...24.1a5
24.1a0
Full Changelog: 24.1a0...24.1a0
What's Changed
- change build system to use Cmake by @cwsimmon in #9
- switch python linters to ruff by @shapiromatron in #10
- github action - linux by @shapiromatron in #11
- Dicho python objs by @cwsimmon in #12
- Dicho ma python objs by @cwsimmon in #15
- Cont python objs by @cwsimmon in #16
- Model struct updates by @cwsimmon in #17
- New model stubs by @cwsimmon in #18
- New model stubs by @cwsimmon in #19
- Fix for confidence level bug by @cwsimmon in #20
- Cont cmake fixes by @cwsimmon in #21
- Mscombo by @cwsimmon in #22
- More MSCombo tweaks by @cwsimmon in #23
- Mscombo by @cwsimmon in #24
- github action for windows by @shapiromatron in #13
- add python type stubs to bmdscore by @shapiromatron in #26
- Unit test by @cwsimmon in #27
- Unit test by @cwsimmon in #29
- pybmds by @shapiromatron in #31
- add disclaimer to readme by @shapiromatron in #30
- add lines of code report by @shapiromatron in #32
- fix github action windows build by @shapiromatron in #33
- add C++ test github action by @shapiromatron in #34
- github actions update - windows, linux, and cibuildwheel by @shapiromatron in #38
Full Changelog: 23.3.1...24.1a0
24.1a4
What's Changed
- pybmds nested logistic by @shapiromatron in #51
- fix nested dichotomous execution and memory allocation by @shapiromatron in #55
- make ruff rules stricter by @shapiromatron in #56
- documentation updates by @shapiromatron in #52
Full Changelog: 24.1a3...24.1a4
24.1a3
What's Changed
- Update docs by @munnsmunns in #42
- multitumor updates by @shapiromatron in #45
- implement priors for nested dichotomous models by @shapiromatron in #44
- update documentation by @shapiromatron in #47
- Trim trailing whitespace command by @shapiromatron in #46
- Nlogistic by @cwsimmon in #49
- add SKIP_BUILD flag by @shapiromatron in #48
- change pybmds version location to root instead of pyproject.toml by @shapiromatron in #50
New Contributors
- @munnsmunns made their first contribution in #42
Full Changelog: 24.1a2...24.1a3
24.1a2
What's Changed
- update installation guide by @shapiromatron in #39
- Mscombo update by @cwsimmon in #41
- updates from latest BMDS Online deploy by @shapiromatron in #40
Full Changelog: 24.1a0...24.1a2