bayessurvreg3.help {bayesSurv}R Documentation

Helping functions for Bayesian regression with an error distribution smoothed using G-splines

Description

These functions are not to be called by ordinary users.

These are just sub-parts of `bayessurvreg3' function to make it more readable for the programmer.

Usage

bayessurvreg3.checkStore(store)

bayessurvreg3.priorInit(prior, init, design, mcmc.par,
   prior2, init2, design2, mcmc.par2, doubly)

bayessurvreg3.priorBeta(prior.beta, init, design)

bayessurvreg3.priorb(prior.b, init, design, mcmc.par)

bayessurvreg3.writeHeaders(dir, doubly, prior.init,
   priorb.di, priorb2.di, store, design, design2,
   version)

bayessurvreg3.priorinitNb(priorinit.Nb, init, init2,
   design, design2, doubly)

bayessurvreg3.checkrho(rho, doubly)

Arguments

store a list as required by the argument store of the function bayessurvreg2
prior a list as required by the argument prior of the function bayessurvreg3
prior2 a list as required by the argument prior2 of the function bayessurvreg3
init a list as required by the argument init of the function bayessurvreg3
init2 a list as required by the argument init2 of the function bayessurvreg3
mcmc.par a list as required by the argument mcmc.par of the function bayessurvreg3
mcmc.par2 a list as required by the argument mcmc.par2 of the function bayessurvreg3
design an object as returned by the function bayessurvreg.design related to either the onset time if doubly censored observations or to the event time. Remark: design$Y contains original times and NOT their logarithmic transformations.
design2 an object as returned by the function bayessurvreg.design related to time-to-event if doubly censored observations. Remark: design2$Y contains original times and NOT their logarithmic transformations.
doubly logical indicating whether the response is doubly censored or not
prior.beta a list as required by the argument prior.beta or prior.beta2 of the function bayessurvreg3
prior.b a list as required by the argument prior.b or prior.b2 of the function bayessurvreg3
init a~list as required by the argument init or init2 of the function bayessurvreg3
dir path to the directory where the sampled values are to be stored
prior.init a list as returned by the function bayessurvreg3.priorInit
priorb.di a list as returned by the function bayessurvreg3.priorb
priorb2.di a list as returned by the function bayessurvreg3.priorb
priorinit.Nb a list as required by the argument priorinit.Nb of the function bayessurvreg3
rho a list as required by the argument rho of the function bayessurvreg3
version it is equal to 3 if either there is no correlation coefficient between the onset and time-to-event random intercepts or this correlation coefficient is fixed to 0
It is equal to 31 if we are estimating correlation coefficient between the onset and time-to-event random intercepts.

Value

Some lists.

Value for bayessurvreg3.priorb

A list with the following components:

bparmI
integer arguments for C++ RandomEff constructor
bparmD
double arguments for C++ RandomEff constructor
GsplI
integer arguments for C++ Gspline constructor related to the smothed density of the random intercept
GsplD
double arguments for C++ Gspline constructor related to the smoothed density of the random intercept
specification
1 or 2, one of the G-spline specifications related to the distribution of the random intercept
r
initial component labels (vector of size ncluster) taking values from 1 to the total length of the G-spline related to the random intercept

and the following attributes:
prior.b
init
mcmc.par

Author(s)

Arnošt Komárek arnost.komarek[AT]mff.cuni.cz


[Package bayesSurv version 0.6-1 Index]