Creating RxODE compiled objects

RxODE()

Create an ODE-based model specification

Creating RxODE event tables/data frames

et()

Event Table Function

etRbind() rbind(<rxEt>)

Combining event tables

etRep() rep(<rxEt>)

Repeat an RxODE event table

etSeq() seq(<rxEt>)

Sequence of event tables

as.et()

Coerce object to data.frame

eventTable()

Create an event table object

add.dosing()

Add dosing to eventTable

add.sampling()

Add sampling to eventTable

Solving, Simulating and Solving options

rxControl() rxSolve() update(<rxSolve>) predict(<RxODE>) predict(<rxSolve>) predict(<rxEt>) predict(<rxParams>) simulate(<RxODE>) simulate(<rxSolve>) simulate(<rxParams>) solve(<rxSolve>) solve(<RxODE>) solve(<rxParams>) solve(<rxEt>)

Solving \& Simulation of a ODE/solved system (and solving options) equation

Exploring RxODE and creating models with Shiny

rxShiny()

Use Shiny to help develop an RxODE model

genShinyApp.template() write.template.server() write.template.ui()

Generate an example (template) of a dosing regimen shiny app

Using RxODE in Packages

rxUse()

Use model object in your package

Specialized Simulation functions

cvPost()

Sample a covariance Matrix from the Posterior Inverse Wishart distribution.

rinvchisq()

Scaled Inverse Chi Squared distribution

Optimizing models and/or adding precision

rxOptExpr()

Optimize RxODE for computer evaluation

rxSumProdModel()

Recast model in terms of sum/prod

rxSetProd()

Choose the type of product to use in RxODE. These are used in the RxODE prod blocks

rxSetSum()

Choose the type of sums to use for RxODE.

Running unit tests in RxODE

rxValidate() rxTest()

Validate RxODE

Internal functions

.rxFindPow()

Find power THETAs for appropriate scaling

.rxRmPrint()

Remove print statements

.rxRmSens()

Remove sensitivity equations

.rxSymPyJacobian()

Calculate the full Jacobian for a model

.rxWinRtoolsPath()

Setup Rtools path

coef(<RxODE>) coef(<RxCompilationManager>) coef(<solveRxODE>) coef(<rxDll>)

Return the RxODE coefficients

is.rxEt()

Check to see if this is an rxEt object.

is.rxSolve()

Check to see if this is an rxSolve object.

print(<RxODE>)

Print information about the RxODE object.

print(<rxCoefSolve>)

Print the rxCoefSolve object

rxAddReturn()

Add a return statement to a function.

rxAssignPtr()

Assign pointer based on model variables

rxChain() `+`(<solveRxDll>)

rxChain Chain or add item to solved system of equations

rxClean()

Cleanup anonymous DLLs by unloading them

rxCompile()

Compile a model if needed

rxCores()

Get the number of cores in a system

rxDelete()

Delete the DLL for the model

rxDfdy()

Jacobian and parameter derivatives

rxFoExpandEta()

First Order Expansion of ETA

rxGetRxODE()

Get RxODE model from object

rxHtml()

Format rxSolve and related objects as html.

rxInv()

Invert matrix using RcppArmadillo.

rxIsCurrent()

Checks if the RxODE object was built with the current build

rxLhs()

Left handed Variables

rxNorm()

Get the normalized model

rxOptions()

Options for RxODE

rxParams() rxParam()

Parameters specified by the model

rxPermissive() rxStrict()

Permissive or Strict RxODE syntax options

rxProgress() rxTick() rxProgressStop() rxProgressAbort()

RxODE progress bar functions

rxSimThetaOmega()

Simulate Parameters from a Theta/Omega specification

rxStack()

Stack a solved object for things like ggplot

rxState()

State variables

rxSymInvChol()

Get Omega^-1 and derivatives

rxSymPyFix()

Fix SymPy expressions to be R parsable expressions

rxSymPySensitivity()

Calculate the sensitivity equations for a model

rxSymPyVersion()

Return the version of SymPy that is running

rxSyncOptions()

Sync options with RxODE variables

rxTempDir()

Get the RxODE temporary directory

rxTrans()

Translate the model to C code if needed

rxWinPythonSetup()

Setup Python and SymPy for windows

rxWinSetup()

Setup Windows components for RxODE

summary(<RxODE>)

Print expanded information about the RxODE object.

type_sum(<units>) format_type_sum.type_sum_units() pillar_shaft(<units>) type_sum(<mixed_units>) pillar_shaft(<mixed_units>)

type_sum function for units