Releases: openpharma/rbmi
Releases · openpharma/rbmi
v1.6.0
What's Changed
- Stan programs are constructed in memory and respect the cache setting (see Stop rbmi writing to cache directory on CRAN by @gravesti in #535)
- Cache default directory location updated to be the local session (e.g. default cache won't persist across R sessions)
- Bug fixes to caching hash to better detect when cache is stale
- Rework of unit tests to have multiple tiers of tests which run under different scenarios
- Illustrate how to set Stan seed in
control_bayes()in the quickstart vignette - insightsengineering -> openpharma by @gravesti in #542
New Maintainer
Full Changelog: v1.5.2...v1.6.0
v1.5.2
v1.5.1
v1.4.1
v1.4.0
What's Changed
- fix: Use newer R and theValidatoR versions by @cicdguy in #465
- Update rbmi cache documentation by @gowerc in #468
- Ensure reproducible if using model cache by @gowerc in #470
- Fix lsmeans to work if only 1 categorical variable exists in the dataset by @gowerc in #473
- Removed R4.1 features for backwards compatibility by @gowerc in #475
- add design doc to align on MCMC options enhancements by @danielinteractive in #472
- Add
control_bayes()and update code and documentation by @danielinteractive in #477 - Prepare for release 1.4.0 by @gowerc in #479
New Contributors
- @danielinteractive made their first contribution in #472
Full Changelog: v1.3.1...v1.4.0
v1.3.1
rbmi v1.3.0
Breaking Changes
- Convert
rstanto be a suggested package to simplify the installation process. This means that the Bayesian imputation functionality will not be available by default. To use this feature, you will need to installrstanseparately (#441) - Deprecated the
seedargument tomethod_bayes()in favour of using the baseset.seed()function (#431)
New Features
- Added vignette on how to implement retrieved dropout models with time-varying intercurrent event (ICE) indicators (#414)
- Added vignette on how to obtain frequentist and information-anchored inference with conditional mean imputation using
rbmi(#406) - Added FAQ vignette including a statement on validation (#407 #440)
- Updates to
lsmeans()for better consistency with theemmeanspackage (#412)- Renamed
lsmeans(..., weights = "proportional")tolsmeans(..., weights = "counterfactual")to more accurately reflect the weights used in the calculation. - Added
lsmeans(..., weights = "proportional_em")which provides consistent results withemmeans(..., weights = "proportional") lsmeans(..., weights = "proportional")has been left in the package for backwards compatibility and is an alias forlsmeans(..., weights = "counterfactual")but now gives
a message prompting users to use either "proptional_em" or "counterfactual" instead.
- Renamed
- Added support for parallel processing in the
analyse()function (#370) - Added documentation clarifying potential false-positive warnings from rstan (#288)
- Added support for all covariance structures supported by the
mmrmpackage (#437) - Updated
rbmicitation detail (#423 #425)
Miscellaneous Bug Fixes
rbmi v1.2.5
- Minor tweaks to address CRAN check NOTEs
rbmi v1.2.4
- Updated Stan syntax to ensure future compatibility
- Updated package description to contain relevant references
- Fixed several typos in the documentation
rbmi 1.2.3
Minor changes to resolve R CMD CHECK notes