rxode2: Facilities for Simulating from ODE-Based Models

Facilities for running simulations from ordinary differential equation ('ODE') models, such as pharmacometrics and other compartmental models. A compilation manager translates the ODE model into C, compiles it, and dynamically loads the object code into R for improved computational efficiency. An event table object facilitates the specification of complex dosing regimens (optional) and sampling schedules. NB: The use of this package requires both C and Fortran compilers, for details on their use with R please see Section 6.3, Appendix A, and Appendix D in the "R Administration and Installation" manual. Also the code is mostly released under GPL. The 'VODE' and 'LSODA' are in the public domain. The information is available in the inst/COPYRIGHTS.

Version: 2.1.2
Depends: R (≥ 4.0.0)
Imports: PreciseSums (≥ 0.3), Rcpp (≥ 0.12.3), backports, cli (≥ 2.0.0), checkmate, ggplot2 (≥ 3.4.0), inline, lotri (≥ 0.4.0), magrittr, memoise, methods, rex, sys, tools, utils, rxode2ll (≥ 2.0.9), rxode2et (≥ 2.0.9), rxode2parse (> 2.0.16), rxode2random (> 2.0.11), data.table (≥ 1.12.4), qs
LinkingTo: rxode2parse (≥ 2.0.12), rxode2random, PreciseSums (≥ 0.3), Rcpp, RcppArmadillo (≥ 0.9.300.2.0), BH
Suggests: Matrix, DT, covr, crayon, curl, digest, dplyr (≥ 0.8.0), ggrepel, gridExtra, htmltools, knitr, learnr, microbenchmark, nlme, remotes, rlang, rmarkdown, scales, shiny, stringi, symengine, testthat, tidyr, usethis, vdiffr (≥ 1.0), withr, xgxr, pillar, tibble, units (≥ 0.6-0), rsconnect, devtools, patchwork, nlmixr2data, lifecycle, kableExtra
Published: 2024-01-30
Author: Matthew L. Fidler ORCID iD [aut, cre], Melissa Hallow [aut], Wenping Wang [aut], Zufar Mulyukov [ctb], Alan Hindmarsh [ctb], Arun Srinivasan [ctb], Awad H. Al-Mohy [ctb], Cleve Moler [ctb], Drew Schmidt [ctb], Ernst Hairer [ctb], Gerhard Wanner [ctb], Gilbert Stewart [ctb], Hadley Wickham [ctb], Jack Dongarra [ctb], Jim Bunch [ctb], Linda Petzold [ctb], Martin Maechler [ctb], Matt Dowle [ctb], Matteo Fasiolo [ctb], Nicholas J. Higham [ctb], Roger B. Sidje [ctb], Simon Frost [ctb], Yu Feng [ctb], Bill Denney ORCID iD [ctb]
Maintainer: Matthew L. Fidler <matthew.fidler at gmail.com>
BugReports: https://github.com/nlmixr2/rxode2/issues/
License: GPL (≥ 3)
Copyright: see file COPYRIGHTS
URL: https://nlmixr2.github.io/rxode2/, https://github.com/nlmixr2/rxode2/
NeedsCompilation: yes
Language: en-US
Citation: rxode2 citation info
Materials: README NEWS
In views: DifferentialEquations, HighPerformanceComputing, MixedModels, Pharmacokinetics
CRAN checks: rxode2 results

Documentation:

Reference manual: rxode2.pdf
Vignettes: rxode2 ODE solving syntax

Downloads:

Package source: rxode2_2.1.2.tar.gz
Windows binaries: r-devel: rxode2_2.1.2.zip, r-release: rxode2_2.1.2.zip, r-oldrel: rxode2_2.1.2.zip
macOS binaries: r-release (arm64): rxode2_2.1.2.tgz, r-oldrel (arm64): rxode2_2.1.2.tgz, r-release (x86_64): rxode2_2.1.2.tgz
Old sources: rxode2 archive

Reverse dependencies:

Reverse imports: babelmixr2, nlmixr2, nlmixr2est, nlmixr2extra, nlmixr2lib, nlmixr2plot, nlmixr2rpt, nonmem2rx, posologyr, ruminate
Reverse linking to: babelmixr2, nlmixr2est
Reverse suggests: campsis, ggPMX

Linking:

Please use the canonical form https://CRAN.R-project.org/package=rxode2 to link to this page.