NMSimModelNM7-class: Class "NMSimModelNM7"

Description Objects from the Class Slots Extends Methods Author(s) See Also Examples

Description

This class holds the results of NONMEM 7 problems that both simulate data and fit the model during each simulation (that is, models with a $SIM statement in the control file but no "ONLY" keyword).

Objects from the Class

Objects can be created by calls of the form new("NMSimModel7", ...). There is also an internal constructor NMSimModelNM7, but it is not meant to be called directly. Most of the time, instances of this class will be created when importing a run via importNm

Slots

numSimulations:

Object of class "numeric". Number of simulations generated

objectiveFinal:

Object of class "matrix" Matrix of final values of the objective functions. One dimension is for the method, one is for the simulation sub-problem.

numMethods:

Object of class "numeric" Number of estimation methods used

methodInfo:

Object of class "matrix" Partially parsed matrix of $EST information

methodNames:

Object of class "character" Names of the estimation methods used,

thetaFinal:

Object of class "array" 3 dimensional array of estimation results, with one dimension for the simulations, one for the parameters, and one for the methods

omegaFinal:

Object of class "list" List of 3d arrays of omega estimates (the third dimension is for the simulations)

sigmaFinal:

Object of class "list" List of 3d arrays of sigma estimates (the third dimension is for the simulations)

thetaInitial:

Object of class "vector". Initial values of thetas

omegaInitial:

Object of class "matrix". Initial values of omegas

sigmaInitial:

Object of class "matrix". Initial values of sigmas

seeds:

Object of class "numeric". Values of seeds used for random-number generation

Extends

Class "NMProblem", directly.

Methods

addDerivedCategorical

signature(obj = "NMSimModelNM7"): Create user-defined categorical variables

getMethodNames

signature(obj = "NMSimModelNM7"): Retrieves the estimation method names

getObjective

signature(obj = "NMSimModelNM7"): Retrieves a set of objective function values for given methods (method) and simulation (subProblem)

getOmegas

signature(obj = "NMSimModelNM7"): Retrieves an array of omegas for a given method (method) and simulations (subProblemNum)

getSigmas

signature(obj = "NMSimModelNM7"): Retrieves an array of sigmas for a given method (method) and simulations (subProblemNum)

getThetas

signature(obj = "NMSimModelNM7"): Retrieves a matrix of thetas for a given method (method) and simulations (subProblemNum)

nmData

signature(obj = "NMSimModelNM7"): Extracts NONMEM data. A parameter stackInput is also available. If TRUE, will cause input to be "stacked" enough times that it matches the size of the output.

imposeCategoryFormat

signature(obj = "NMSimModelNM7"): Coerces variables to categories

show

signature(object = "NMSimModelNM7"): ...

Author(s)

Mango Solutions

See Also

NMSimModel, NMBasicModelNM7

Examples

1
showClass("NMSimModelNM7")

RNMImport documentation built on May 2, 2019, 5:21 p.m.