Skip to content

Commit

Permalink
Updated CRAN comments
Browse files Browse the repository at this point in the history
  • Loading branch information
mattfidler committed Dec 15, 2024
1 parent 25a9da7 commit b96e71f
Showing 1 changed file with 26 additions and 14 deletions.
40 changes: 26 additions & 14 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
# rxode2 3.0.3

- Bug fix for `api`, the censoring function pointer has been updated
(#801).
- Add `logit`/`expit` named expressions, that is `logit(x, high=20)`
becomes `logit(x, 0, 20)` in ui models.

- Query `rxode2.verbose.pipe` at run time instead of requiring it to
be set before loading `rxode2`.
- Updated random ui models like `rxnorm(sd=10)` to accept complex
numeric expressions like `rxnorm(sd=10+1)`.

- Have correct values at boundaries for `logit`, `expit`, `probit`,
and `probitInv` (instead of `NA`). For most cases this does not
break anything.
- Updated random ui models to accept complex non-numeric expressions
like `rxnorm(sd=a+b)`

- Add a new style of user function that modifies the `ui` while
parsing or just before using the function (in the presence of
`data`).
- Rework the `tad()` and related functions so they use the same
interface as compartments (this way they do not depend on the order
of compartments); See #815. For mu-referencing, Also allow dummy
variables to ignore state requirements (ie `podo(depot)` in a single
line will not error when parsing mu-referenced equations).

- Used the new user function interface to allow all random functions
in `rxode2` ui functions to be named. For example, you can use
`rxnorm(sd=3)` instead of having to use `rxnorm(0, 3)`, although
`rxnorm()` still works.
- Add `getRxNpars` to api. This allows the development version of
`babelmixr2` to better check what model is loaded and unload/reload
as necessary.

- Add `rxUdfUiControl()` to rxode2 user function to get control
information from something like `nlmixr2`

- Bug fix for tracking time after dose when dosing to 2 compartments
occur at the exact same time (#804, #819)

- Change `transit()` model so that it uses `tad0()`, `podo0()` and
related functions for a bit more stable simulation and estimation

- Fix compile flags to work with BH 1.87 (#826)

0 comments on commit b96e71f

Please sign in to comment.