Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-10-17 | SFORB in saem, update for mhmkin and multistart | Johannes Ranke | 3 | -1/+69 | |
2022-10-14 | update method for mhmkin objects, clarify comment | Johannes Ranke | 2 | -2/+25 | |
2022-10-14 | Select best fit from multistart, use in parhist | Johannes Ranke | 2 | -14/+68 | |
- Add 'best' and 'which.best' generics with methods for multistart objects - Per default, scale the parameters in parhist plots using the fit with the highest log likelihood. | |||||
2022-10-13 | Cope with failed FIM inversions | Johannes Ranke | 3 | -10/+29 | |
2022-10-05 | Simplify the removal of random effects | Johannes Ranke | 1 | -4/+33 | |
This is achieved by introducing the argument 'no_random_effect' to the saem function. | |||||
2022-09-29 | Add set_nd_nq previously in pfm | Johannes Ranke | 1 | -0/+164 | |
pfm depends on mkin anyways, so reexporting set_nd_nq and set_nd_nq_focus in pfm should provide reasonable continuity. | |||||
2022-09-29 | More adaptations to deal with failed saem fits | Johannes Ranke | 1 | -2/+8 | |
2022-09-29 | Adapt to new format of failed saem.mmkin fits | Johannes Ranke | 2 | -8/+13 | |
2022-09-28 | Fix handling of multistart fits with failures | Johannes Ranke | 6 | -60/+147 | |
2022-09-26 | Make BIC.mhmkin work with failed fits | Johannes Ranke | 1 | -1/+4 | |
2022-09-19 | Make the multistart method work on Windows | Johannes Ranke | 1 | -10/+24 | |
2022-09-19 | Improve parhist and llhist | Johannes Ranke | 3 | -23/+46 | |
In particular, adapt the display of parameter boxplots for saem fits using mkin transformations to the way used for saem fits using saemix transformations, i.e. always show parameters on the natural scale, and normalised them by dividing by the median from the multiple runs. | |||||
2022-09-16 | Improve multistart documentation, bugfix | Johannes Ranke | 3 | -55/+118 | |
- Split out llhist and parhist documentation - Add example code for multistart - Create a multistart vignette, because the example code fails when run by pkgdown - Fix multistart for the case of mkin transformations in the saem fit | |||||
2022-09-16 | Improve docs and update pkgdown | Johannes Ranke | 2 | -14/+13 | |
2022-09-16 | Diagnostic plots for multistart method | Johannes Ranke | 3 | -13/+90 | |
2022-09-14 | Remove purrr dependency | Johannes Ranke | 4 | -5/+8 | |
We now directly import from rlang and vctrs, which were indirect dependencies anyways. purrr::map_dfr is deprecated in the upcoming purrr 1.0, and depends on dplyr (since when?) which is only suggested by purrr. This would lead new installations of mkin to fail if dplyr is not installed as well. | |||||
2022-09-13 | More work on multistart | Johannes Ranke | 1 | -0/+1 | |
2022-08-31 | Some more work on multistart | Johannes Ranke | 2 | -5/+33 | |
2022-08-14 | Basic multistart method for saem.mmkin objects | Johannes Ranke | 2 | -14/+42 | |
2022-08-11 | Start a multistart method | Johannes Ranke | 1 | -0/+24 | |
2022-08-10 | Naming of random effects for reduced parameter models | Johannes Ranke | 2 | -6/+12 | |
2022-08-10 | Batch processing for hierarchical fits | Johannes Ranke | 3 | -3/+285 | |
- 'R/mhmkin.R': New method for performing multiple hierarchical mkin fits in one function call, optionally in parallel. - 'R/saem.R': 'logLik' and 'update' methods for 'saem.mmkin' objects. - 'R/illparms.R': Add methods for 'saem.mmkin' and 'mhmkin' objects. tests: Use 2 cores on travis, should work according to docs | |||||
2022-08-09 | Update docs for saem | Johannes Ranke | 1 | -3/+3 | |
2022-08-08 | Error on unsupported saemix transformations | Johannes Ranke | 1 | -2/+13 | |
Also, support FOMC with saemix transformations | |||||
2022-08-08 | Fix fitting HS with saemix transformations | Johannes Ranke | 1 | -8/+19 | |
2022-07-21 | Summary method for mmkin objects | Johannes Ranke | 4 | -41/+199 | |
Also, add a method for gathering convergence information and a method for gathering information on ill-defined parameters | |||||
2022-07-21 | Updates to summary.mkinfit | Johannes Ranke | 1 | -2/+2 | |
2022-07-08 | Use inherits() instead of comparing class to string | Johannes Ranke | 1 | -1/+1 | |
2022-07-08 | Store DLL info in mkinmod objects for performance | Johannes Ranke | 2 | -3/+4 | |
Thanks to Tomas Kalibera for his analysis of the problem on the r-package-devel mailing list and for the suggestion on how to fix it. See the current benchmark vignette for the new data on mkin 1.1.1 with R 4.2.1, with unprecedented performance. | |||||
2022-04-13 | More control of y axes in plot.mkinfit, updates | Johannes Ranke | 1 | -6/+11 | |
Documentation and test results were updated, the latter with regard to the previous work on plot.mixed.mmkin. | |||||
2022-04-12 | Fix using defaults for log rate constants | Johannes Ranke | 1 | -1/+3 | |
2022-04-09 | Improvements to mean_degparms() and plot.mixed.mmkin() | Johannes Ranke | 3 | -10/+26 | |
- New argument 'default_log_parms' for mean_degparms() - 'plot.mixed.mmkin': Pass the frame argument also to residual plots, take the 'default_log_parms' argument for 'mean_degparms' used for constructing approximate population curves, plot population curve last to avoid that it is covered by data | |||||
2022-03-19 | Test saemix without special analytical solutions | Johannes Ranke | 1 | -12/+20 | |
Also increase the performance a bit (from about 210 s to about 140 s in the case of DFOP with four chains and 300, 100 iterations). | |||||
2022-03-19 | Improvements to CAKE_export() | Johannes Ranke | 1 | -3/+8 | |
2022-03-16 | Use saemix in help page, typo in vignette | Johannes Ranke | 1 | -35/+36 | |
2022-03-14 | Reduce check time for CRAN, releasev1.1.0 | Johannes Ranke | 3 | -5/+6 | |
2022-03-07 | Remove nlmixr interface for release of mkin 1.1.0 | Johannes Ranke | 7 | -977/+5 | |
I am postponing my attempts to get the nlmixr interface to CRAN, given some problems with nlmixr using R-devel under Windows, see https://github.com/nlmixrdevelopment/nlmixr/issues/596 and https://github.com/r-hub/rhub/issues/512, which is fixed by the removal of nlmixr from the testsuite. For the tests to be more platform independent, the biphasic mixed effects models test dataset was defined in a way that fitting should be more robust (less ill-defined). | |||||
2022-03-03 | Update link to 2,4-D data | Johannes Ranke | 1 | -1/+1 | |
2022-03-02 | Make tests more platform independent, update docs | Johannes Ranke | 1 | -2/+1 | |
2022-03-02 | Fix nlmixr fits with parallel metabolites | Johannes Ranke | 1 | -1/+29 | |
2022-03-02 | Add a test for tffm0() | Johannes Ranke | 1 | -8/+11 | |
2022-03-01 | Avoid using cat() for default output, tests | Johannes Ranke | 2 | -4/+3 | |
2022-03-01 | Add some more tests | Johannes Ranke | 1 | -1/+2 | |
2022-03-01 | Make it possible to fix parameters in saem.mmkin | Johannes Ranke | 1 | -2/+3 | |
By actually passing dot arguments (that can include fixed.estim) to saemixModel, as advertised in the docs. | |||||
2022-03-01 | Make it possible to specify a vector of fixed effects | Johannes Ranke | 1 | -1/+1 | |
as obtained by mean_degparms(..., random = FALSE), instead of the list obtained by mean_degparms(, ... random = TRUE) that is passed by nlme.mmkin to nlme by default. | |||||
2022-02-28 | Improve tests, skip some on Travis | Johannes Ranke | 3 | -3/+3 | |
Respect digits argument when printing correlations in summaries | |||||
2022-02-28 | Improve algorithm summary for saemix fits | Johannes Ranke | 1 | -1/+3 | |
2022-02-09 | Adapt saemix interface to saemix 3.0 on CRAN | Johannes Ranke | 3 | -3/+13 | |
2021-11-17 | Update required saemix version, update tests | Johannes Ranke | 1 | -3/+2 | |
2021-10-08 | Round initial population values for nlmixr | Johannes Ranke | 1 | -3/+3 | |
This avoids numerical instabilities that sometimes occur with the FOCEI algorithm in nlmixr when the initial values are very close to the optimum values |