The goal of babelmixr2 is to convert nlmixr2 syntax to other commonly used tools.
You can install the released version of babelmixr2 from CRAN with:
You can install from r-universe by:
# Download and install babelmixr2 in R install.packages('babelmixr2', repos = c( nlmixr2 = 'https://nlmixr2.r-universe.dev', CRAN = 'https://cloud.r-project.org'))
Otherwise you can always install from GitHub:
Babelmixr2 can help you by:
While not required, you can get/install the R ‘lixoftConnectors’ package in the ‘Monolix’ installation, as described at the following url https://monolix.lixoft.com/monolix-api/lixoftconnectors_installation/. When ‘lixoftConnectors’ is available, R can run ‘Monolix’ directly instead of using a command line.
After installed, if you use the standard interface, you can obtain new initial estimates with PKNCA:
mod <- nlmixr2( nlmixrFun, nlmmixrData, est = "pknca", control = pkncaControl(concu = "ng/mL", doseu = "mg", timeu = "hr", volumeu = "L") )
or, you can convert to Monolix with
mod <- nlmixr(nlmixrFun, nlmmixrData, est="monolix")
or, you can convert to NONMEM with
mod <- nlmixr(nlmixrFun, nlmmixrData, est="nonmem")