-
Be more forgiving in the validation and remove IDs without observations when solving the
IPRED
problem. -
Binary linkage to dparser changed to structure only, meaning
nonmem2rx
may not have to be updated ifdparser
is updated.
-
When reading NONMEM results from xml will try
nm:
prefixed tags and non-nm:
prefixed tags. -
Omega and Sigma prior estimates are currently ignored (theta priors were already ignored)
-
Improve reading in
theta
values from thexml
-
Read all NONMEM files using latin1 encoding to allow single byte parser to work
-
When lines in the NONMEM input dataset start with
#
they are now ignored. -
When all IDs are zero, NONMEM assumes restarting time gives different IDs; this is now reflected in NONMEM translation of IDs.
-
With
linCmt()
parsing, expand the scope of conflicting parameters that will be renamed with an import. -
Added better parsing for
ELSE
where there is anotherIF
on the next line. -
Prefixed conflicting
VP
withrxm.
whenlinCmt()
models to be more accommodating when importing linear compartment models.
-
Added explicit requirement for rxode2 2.0.13
-
Added support of
DADT(#)
statements on the right side of the equation, i.e.DADT(3) = DADT(1) + DADT(2)
(#164) -
Added support of
ADVAN#, TRANS#
(#161) -
Added more NONMEM-specific solving options
-
Fixed security related format issues as requested by CRAN #167
-
Now
omega
,thetaMat
,dfObs
anddfSub
are incorporated into model function (by default). You can change this with thenonmem2rx
keep
argument -
Using the
rxode2
2.0.13 makes sure that the solves for models where the endpoint is not determined in the typicalnlmixr2
style will validate more often (due to a bug in solving inrxode2
).
-
Added support for
ADVAN5
andADVAN7
models -
Add parsing of accept/ignore characters for example
IGNORE=(C='C')
(See Issue #140) -
Add more robust reading of NONMEM information (and add source) in
nminfo()
(See issue #142) -
Since NONMEM does not protect divide by zeros by default, the default for
solveZero
is changed tosolveZero = TRUE
fornonmem2rx
objects. -
Fixed bug for renaming
eta
andtheta
when they are renamed so that theui$iniDf
does not match thetheta#
oreta#
(Issue #153) -
Turned off testing of the
as.nonmem2rx
example since it took too much time (according to CRAN)
- Fix internal memory issue (
LTO
,valgrind
etc)
- Added a
NEWS.md
file to track changes to the package.