Checks definitions of Apollo functions
Checks that the user-defined functions used by Apollo are correctly defined by the user.
apollo_checkArguments( apollo_probabilities = NA, apollo_randCoeff = NA, apollo_lcPars = NA )
apollo_probabilities
: Function. Likelihood function as defined by the user.
apollo_randCoeff
: Function. Used with mixing models. Constructs the random parameters of a mixing model. Receives two arguments:
apollo_validateInputs
).apollo_lcPars
: Function. Used with latent class models. Constructs a list of parameters for each latent class. Receives two arguments:
apollo_validateInputs
).Returns (invisibly) TRUE if definitions are correct, and FALSE otherwise.
It only checks that the functions have the correct definition of inputs. It does not run the functions.