Skip to content

v0.3.13

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Sep 06:50
· 7 commits to main since this release
b874528

Bug Fixes

  • When running with TMB package versions below 1.9.15, MMRM fit results are not completely reproducible. While this may not be relevant for most applications, because the numerical differences are very small, we now issue a warning to the user if this is the case. We advise users to upgrade their TMB package versions to 1.9.15 or higher to ensure reproducibility.
  • Previously, mmrm ignored contrasts defined for covariates in the input data set. This is fixed now.
  • Previously, predict always required the response to be valid, even for unconditional predictions. This is fixed now and unconditional prediction does not require the response to be valid or present any longer.
  • model.frame has been updated to ensure that the na.action works correctly.
  • Previously emmeans::emmeans returned NA for spatial covariance structures. This is fixed now.
  • Previously car::Anova gave incorrect results if an interaction term is included and the covariate of interest was not the first categorical variable. This is fixed now.
  • Previously car::Anova failed if the model did not contain an intercept. This is fixed now.

Miscellaneous

  • Upon fitting an MMRM, it is checked whether a not reproducible optimization feature of TMB is turned on. If so, a warning is issued to the user once per session.
  • mmrm now checks on the positive definiteness of the covariance matrix theta_vcov. If it is not positive definite, non-convergence is messaged appropriately.
  • model.matrix has been updated to ensure that the NA values are dropped. Additionally, an argument use_response is added to decide whether records with NA values in the response should be discarded.
  • predict has been updated to allow duplicated subject IDs for unconditional prediction.

What's Changed

Full Changelog: v0.3.12...v0.3.13