From 06df20703a9390692ab1ece3ae1702a71fff05ae Mon Sep 17 00:00:00 2001 From: Johannes Ranke Date: Wed, 26 Oct 2022 08:40:58 +0200 Subject: Remove kernel density estimate from llhist --- .../multistart/llhist-for-biphasic-saemix-fit.svg | 33 ++++++----- .../_snaps/multistart/llhist-for-sfo-fit.svg | 65 ++++++++++++++++++++++ tests/testthat/test_multistart.R | 5 ++ 3 files changed, 86 insertions(+), 17 deletions(-) create mode 100644 tests/testthat/_snaps/multistart/llhist-for-sfo-fit.svg (limited to 'tests') diff --git a/tests/testthat/_snaps/multistart/llhist-for-biphasic-saemix-fit.svg b/tests/testthat/_snaps/multistart/llhist-for-biphasic-saemix-fit.svg index 4767e229..fa92c92a 100644 --- a/tests/testthat/_snaps/multistart/llhist-for-biphasic-saemix-fit.svg +++ b/tests/testthat/_snaps/multistart/llhist-for-biphasic-saemix-fit.svg @@ -19,15 +19,17 @@ Frequency of log likelihoods - - - - - --1190 --1180 --1170 --1160 + + + + + + +-1185 +-1180 +-1175 +-1170 +-1165 @@ -44,14 +46,11 @@ - - - - - + + + + - -original log likelihood -kernel density estimate +original fit diff --git a/tests/testthat/_snaps/multistart/llhist-for-sfo-fit.svg b/tests/testthat/_snaps/multistart/llhist-for-sfo-fit.svg new file mode 100644 index 00000000..21fa8af8 --- /dev/null +++ b/tests/testthat/_snaps/multistart/llhist-for-sfo-fit.svg @@ -0,0 +1,65 @@ + + + + + + + + + + + + +Frequency of log likelihoods + + + + + + + + +-644.0 +-644.5 +-645.0 +-645.5 +-646.0 +-646.5 +-647.0 + + + + + + +0 +1 +2 +3 +4 + + + + + + + + + + + + + + + +original fit + + diff --git a/tests/testthat/test_multistart.R b/tests/testthat/test_multistart.R index 2c7a2bc0..60fdefdc 100644 --- a/tests/testthat/test_multistart.R +++ b/tests/testthat/test_multistart.R @@ -1,6 +1,11 @@ context("Multistart method for saem.mmkin models") test_that("multistart works for saem.mmkin models", { + saem_sfo_s_multi <- multistart(sfo_saem_1, n = 8, cores = n_cores) + + llhist_sfo <- function() llhist(saem_sfo_s_multi, xlim = c(-644, -647)) + vdiffr::expect_doppelganger("llhist for sfo fit", llhist_sfo) + set.seed(123456) saem_biphasic_m_multi <- multistart(saem_biphasic_m, n = 8, cores = n_cores) -- cgit v1.2.1