Skip to content

Releases: openpharma/rbmi

v1.6.0

23 Jan 15:55
56a4700

Choose a tag to compare

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

20 Nov 11:38
c872d4a

Choose a tag to compare

  • Adjustment of unit tests to ensure consistent results on CRAN servers

v1.5.1

10 Oct 09:31
85898b7

Choose a tag to compare

Bug Fixes

  • Updated unit test code to comply with CRANs 10 minute limit on test execution by @gravesti in #528

v1.4.1

21 Feb 12:04
7c9513c

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

21 Feb 09:35
44adca4

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

10 Dec 16:37
182aa40

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

rbmi v1.3.0

16 Oct 14:16
5c49399

Choose a tag to compare

Breaking Changes

  • Convert rstan to 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 install rstan separately (#441)
  • Deprecated the seed argument to method_bayes() in favour of using the base set.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 the emmeans package (#412)
    • Renamed lsmeans(..., weights = "proportional") to lsmeans(..., weights = "counterfactual")to more accurately reflect the weights used in the calculation.
    • Added lsmeans(..., weights = "proportional_em") which provides consistent results with emmeans(..., weights = "proportional")
    • lsmeans(..., weights = "proportional") has been left in the package for backwards compatibility and is an alias for lsmeans(..., weights = "counterfactual") but now gives
      a message prompting users to use either "proptional_em" or "counterfactual" instead.
  • 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 mmrm package (#437)
  • Updated rbmi citation detail (#423 #425)

Miscellaneous Bug Fixes

  • Stopped warning messages being accidentally supressed when changing the ICE type in impute() (#408)
  • Fixed equations not rendering properly in the pkgdown website (#433)

rbmi v1.2.5

20 Sep 16:36

Choose a tag to compare

  • Minor tweaks to address CRAN check NOTEs

rbmi v1.2.4

20 Sep 16:35
91f070c

Choose a tag to compare

  • Updated Stan syntax to ensure future compatibility
  • Updated package description to contain relevant references
  • Fixed several typos in the documentation

rbmi 1.2.3

14 Nov 09:21

Choose a tag to compare

Minor changes to resolve R CMD CHECK notes