algo.call {surveillance} | R Documentation |
Query Transmission to Specified Surveillance Systems
Description
Transmission of a object of class disProg to the specified surveillance systems.
Usage
algo.call(disProgObj, control = list(
list(funcName = "rki1", range = range),
list(funcName = "rki", range = range,
b = 2, w = 4, actY = TRUE),
list(funcName = "rki", range = range,
b = 2, w = 5, actY = TRUE)))
Arguments
disProgObj |
object of class disProg, which includes the state chain and the observed |
control |
specifies which surveillance systems should be used with their parameters.
The parameter funcName and range must be specified where funcName must be
the appropriate method function (without 'algo. '). range defines
the timepoints to be evaluated by the actual system. If control includes name
this name is used in the survRes Object as name. |
Value
list of survRes Objects |
generated by the specified surveillance systems
|
See Also
algo.rki
, algo.bayes
, algo.farrington
Examples
# Create a test object
disProg <- sim.pointSource(p = 0.99, r = 0.5, length = 400, A = 1,
alpha = 1, beta = 0, phi = 0,
frequency = 1, state = NULL, K = 1.7)
# Let this object be tested from any methods in range = 200:400
range <- 200:400
survRes <- algo.call(disProg,
control = list(
list(funcName = "rki1", range = range),
list(funcName = "rki2", range = range),
list(funcName = "rki3", range = range),
list(funcName = "rki", range = range,
b = 3, w = 2, actY = FALSE),
list(funcName = "rki", range = range,
b = 2, w = 9, actY = TRUE),
list(funcName = "bayes1", range = range),
list(funcName = "bayes2", range = range),
list(funcName = "bayes3", range = range),
list(funcName = "bayes", name = "myBayes",
range = range, b = 1, w = 5, actY = TRUE,alpha=0.05)
) )
# this are some survResObjects
survRes[["rki(6,6,0)"]]
survRes[["bayes(5,5,1)"]]
[Package
surveillance version 1.0-3
Index]