simulate antibody kinetics of y over a time interval
simresp.tinf(
lambda,
t.end,
age.fx,
antigen_isos,
n.mc = 0,
renew.params,
predpar,
...
)
This function returns a list()
with:
t = times (in days, birth at day 0),
b = bacteria level, for each antibody signal (not used; probably meaningless),
y = antibody level, for each antibody signal
smp = whether an infection involves a big jump or a small jump
t.inf = times when infections have occurred.
seroconversion rate (1/days),
end of time interval (beginning is time 0) in days(?)
parameter estimates for fixed age (age.fx in years) or not. when age.fx = NA then age at infection is used.
antigen isotypes
a posterior sample may be selected (1:4000), or not when n.mc = 0 a posterior sample is chosen at random.
At infection, a new parameter sample may be generated (when renew.params = TRUE
).
Otherwise (when renew.params = FALSE
), a sample is generated at birth and kept,
but baseline y0 are carried over from prior infections.
an array()
with dimensions named:
antigen_iso
parameter
obs
Arguments passed on to row_longitudinal_parameter
, ab
, mk_baseline
age
age at infection
nmc
mcmc sample to use
npar
number of parameters
t
age at infection?
par
parameters
kab
index for which row of antibody baseline limits to read from blims
n
number of observations
blims
range of possible baseline antibody levels