Dynamic Components

library(ramp.xds)

In developing a modular framework for model building, we identified five sets of processes that in three COMPONENTS:

The first step in setting up a model is to determine what module to use for each component. In Dynamic Modules, we delve a bit deeper.

X Component

The X Component is specified by setting Xname = model_name, where model_name is a string that defines the class for S3 methods.

For example:

sis_mod <- xds_setup(Xname = "SIS")

MYZ Component

The MYZ Component is specified by setting MYZname = model_name, where model_name is a string that defines the class for S3 methods, or equivalently, a model family in ramp.xds or ramp.library

For example:

macdonald_mod <- xds_setup(MYZname = "macdonald")

L Component

The L Component is specified by setting Lname = model_name, where model_name is a string that defines the class for S3 methods.

For example:

aqua_mod <- xds_setup(Lname = "basicL")