v2.2.0
New Features
-
Algebraic mu referencing has been implemented in
nlme
andsaem
. -
New estimation method "nlm" has been added to estimate population
only likelihoods usingstats::nlm
and possibly return a
standardizednlmixr2
fit. -
New estimation method "nls" has been added to estimate population
only problems. This usesminpack.lm::nlsNM
by default if
present, or thestats::nls
-
New estimation method "optim" has been added to estimate population
only likelihoods. This usesstats::optim
and returns a
standardizednlmixr2
fit. -
New estimation method "nlminb" has been added to estimate population
only likelihoods. This usesstats::nlminb
and returns a
standardizednlmixr2
fit. -
New estimation methods from the
minqa
package: "bobyqa", "uobyqa"
and "newuoa" have been added to estimate population only
likelihoods. These methods returns a standardizednlmixr2
fit. -
New estimation method "lbfgsb3c" to estimate population only
likelihoods. This returns a standardizednlmixr2
fit. -
New estimation method "n1qn1" to estimate population only
likelihoods. This returns a standardizednlmixr2
fit. -
Added new feature for
vpcSim()
where a minimum number of subjects
are simulated from the model when trying to fill in ODEs that were
not solved successfully. By default this is10
. This also
works-around a bug when there is only one subject simulated and the
data.frame
has a slightly different output.
Breaking changes
-
Removed
fit$saemTransformedData
since it isn't actually used in
saem
anymore (but will break anyone's code who is using it) -
Now the internal function
.foceiPreProcessData()
requires the
rxode2 controlrxControl()
because some of the new steady state
lag features need to translate the data differently based on
rxControl()
options.
Bug fixes
-
Printing models with correlated omega values and omega values fixed
to zero no longer fails (#359) -
Add back values for $parHistData (#368)
-
This requires a new
rxode2
which will fix multiple endpoint issues observed (#394) -
Manual back-transformed values in
$parFixed
are now displaying
correctly and are calculated based on the confidence interval in the
control instead of 95% confidence no matter what (#397)
Other changes
- An
as.rxUi()
method was added for fit models (#377)
What's Changed
- Add mu2 processing by @mattfidler in #354
- Fix #359 by @billdenney in #360
- Return fit without table if table step fails by @mattfidler in #364
- Fix 366 by @billdenney in #367
- Only keep $parHistData and calc $parHist and $parHistStacked by @mattfidler in #370
- Clarify keep argument to vpcSim() by @billdenney in #380
- Quieter compile by @billdenney in #381
- 376 make sure and test that fit$eta are non zero by @mattfidler in #383
- With a zero gradient always reset by @mattfidler in #384
- 387 sslag ettrans rxcontrol update by @mattfidler in #388
- 394 error drugmetabolite modeing after zero oder absorption by @mattfidler in #395
- V2.1.7 by @mattfidler in #396
- Fix for #397, needs test still by @mattfidler in #398
- add as.rxUi() method for fit objects by @billdenney in #378
- V2.1.8 by @mattfidler in #401
- 402 nlm by @mattfidler in #403
- 404 nls by @mattfidler in #405
- 406 optim by @mattfidler in #407
- Fix lbfgsb3c documentation by @mattfidler in #408
- Udf by @mattfidler in #409
- 411 cran requests by @mattfidler in #413
Full Changelog: v2.1.8...v2.2.0