Skip to content

Commit e17feac

Browse files
add Lukas as contributor, bump up version, polish news (#475)
1 parent 9ec8a65 commit e17feac

File tree

6 files changed

+10
-6
lines changed

6 files changed

+10
-6
lines changed

DESCRIPTION

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Type: Package
22
Package: mmrm
33
Title: Mixed Models for Repeated Measures
4-
Version: 0.3.13.9001
4+
Version: 0.3.14
55
Authors@R: c(
66
person("Daniel", "Sabanes Bove", , "daniel.sabanes_bove@rconis.com", role = c("aut", "cre"),
77
comment = c(ORCID = "0000-0002-0176-9239")),
@@ -18,6 +18,8 @@ Authors@R: c(
1818
person("Daniel", "Leibovitz", , "daniel.leibovitz@roche.com", role = "aut"),
1919
person("Daniel D.", "Sjoberg", , "sjobergd@gene.com", role = "aut",
2020
comment = c(ORCID = "0000-0003-0862-2018")),
21+
person("Lukas A.", "Widmer", , role = "ctb",
22+
comment = c(ORCID = "0000-0003-1471-3493")),
2123
person("Boehringer Ingelheim Ltd.", role = c("cph", "fnd")),
2224
person("Gilead Sciences, Inc.", role = c("cph", "fnd")),
2325
person("F. Hoffmann-La Roche AG", role = c("cph", "fnd")),

NEWS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# mmrm 0.3.13.9001
1+
# mmrm 0.3.14
22

33
### Bug Fixes
44

5-
- In version 0.3.13, when the tape optimizer from `TMB` was switched on, a warning would be given by `fit_mmrm()`, instructing users to turn off the tape optimizer. However, this is not necessary for reproducible results. Instead, it is now checked whether the deterministic hash for the TMB tape optimizer is used, and a warning is issued otherwise.
6-
- In version 0.3.13, the above described warning by `fit_mmrm()` was not visible to the user when calling `mmrm()` because it was caught internally, causing the first fit in each session to fail for the first tried optimizer and falling back to the other optimizers. The warning is now issued directly by `mmrm()`. This change ensures that the first fit is consistent with subsequent fits, avoiding discrepancies observed in version 0.3.13.
5+
- In version 0.3.13, when the tape optimizer from `TMB` was switched on, a warning would be given by `fit_mmrm()`, instructing users to turn off the tape optimizer. However, this is not necessary for reproducible results. Instead, it is now checked whether the deterministic hash for the `TMB` tape optimizer is used, and a warning is issued otherwise.
6+
- In version 0.3.13, the above described warning by `fit_mmrm()` was not visible to the user when calling `mmrm()` because it was caught internally, causing the first fit in each session to fail for the first tried optimizer and falling back to the other optimizers. The warning is now issued directly by `mmrm()`. This change ensures that the first model fit is consistent regarding the chosen optimizer (and thus numeric results) with subsequent model fits, avoiding discrepancies observed in version 0.3.13.
77

88
# mmrm 0.3.13
99

R/utils.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ h_drop_levels <- function(data, subject_var, visit_var, except) {
533533
#' @return No return value, called for side effects.
534534
#' @keywords internal
535535
h_tmb_warn_non_deterministic <- function() {
536-
if (packageVersion("TMB") < "1.9.15") {
536+
if (utils::packageVersion("TMB") < "1.9.15") {
537537
return()
538538
}
539539
tmb_config <- TMB::config(DLL = "mmrm")

inst/WORDLIST

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Indexible
1919
Ingelheim
2020
Kenward
2121
LDL
22+
Lukas
2223
MMRMs
2324
MacOS
2425
Mallinckrodt

man/mmrm-package.Rd

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tests/testthat/test-utils.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ test_that("h_drop_levels works as expected", {
326326
# h_tmb_warn_non_deterministic ----
327327

328328
test_that("h_tmb_warn_non_deterministic works as expected", {
329-
skip_if(packageVersion("TMB") < "1.9.15")
329+
skip_if(utils::packageVersion("TMB") < "1.9.15")
330330
TMB::config(tmbad_deterministic_hash = 0, DLL = "mmrm")
331331
expect_warning(
332332
h_tmb_warn_non_deterministic(),

0 commit comments

Comments
 (0)