The mixture-models article documents reading the fitted component off the
fit table (a mixest/mixnum output variable), which needs an rxode2
carrying nlmixr2/rxode2#1358; it also now appears in the Articles menu,
which it was missing from.
nlmixr2CheckInstall() no longer fails when the repositories cannot be
queried for package updates. Both an unreachable repository and an
error from utils::old.packages() itself (seen on Windows, where
pkgType is "both" and R's internal .available.both() can fail with
"subscript out of bounds" when the source and binary indexes disagree)
are now reported as "updates could not be checked" instead of stopping
the check.
nlmixr2CheckInstall() messages are escaped before they are handed to
cli, so paths or command output containing { or } are shown
literally rather than being interpreted as glue expressions.
Optionally import more packages to support nlmixr2 ecosystem
Match nlmixr2est
Do not show the packages that were optionally included in the secondary list of packages, instead show them being imported with an open circle. Required packages are shown with a star.
Removed duplicated entries from the optional package list so that
nlmixr2CheckInstall() and the startup banner no longer report
pmxNODE, nlmixr2auto and nlmixr2autoinit twice.
nlmixr2 now requires R 4.1.0 or later (the native |> pipe is used
internally); magrittr is no longer imported. The %>% pipe was
never exported by nlmixr2 itself, so this does not change the
package's user-visible API.
posologyr to the optional packagesverse style package.Change saemControl() and other options to reflect the nlmixr2est
default options
Update authors to reflect current team.
Export rxSetSeed()
Remove backwardSearch, covarSearchAuto and forwardSearch
re-exports since they no longer exist in nlmixr2extra
Remove rxode2parse suggested dependency
nlmixr2extraetExpand(), model()<- and ini()<-The new function nlmixr2CheckInstall() helps to check if your installation
is setup correctly with the required compilers and packages.
This version adds crayon as an imported dependency
This release has a bug fix that captures the model name correctly
when called directly from nlmixr::nlmixr2 instead
nlmixr2est::nlmixr2
This also exports the new vpc functions, ie vpcTad() etc
nlmixr2 now re-exports logit so that certain models will work with
a simple library(nlmixr2) instead of
library(rxode2);library(nlmixr2)
vpcSim() now exports the new nretry option for more robust
control of vpcSim()
Update documentation to mention the package names that work with
nlmixr2, like xpose.nlmixr2 instead of xpose.nlmixr
Manual hard re-export of nlmixr2est::nlmixr2 to allow pkgdown to
document this function.
nlmixr2 is an umbrella package to include the lower level packages
rxode2, nlmixr2est, nlmixr2extra, and nlmixr2plot
Added a NEWS.md file to track changes to the package.