| Literature DB >> 23399103 |
G Mészáros1, J Sölkner, V Ducrocq.
Abstract
The Survival Kit is a Fortran 90 Software intended for survival analysis using proportional hazards models and their extension to frailty models with a single response time. The hazard function is described as the product of a baseline hazard function and a positive (exponential) function of possibly time-dependent fixed and random covariates. Stratified Cox, grouped data and Weibull models can be used. Random effects can be either log-gamma or normally distributed and can account for a pedigree structure. Variance parameters are estimated in a Bayesian context. It is possible to account for the correlated nature of two random effects either by specifying a known correlation coefficient or estimating it from the data. An R interface of the Survival Kit provides a user friendly way to run the software.Entities:
Mesh:
Year: 2013 PMID: 23399103 PMCID: PMC3693034 DOI: 10.1016/j.cmpb.2013.01.010
Source DB: PubMed Journal: Comput Methods Programs Biomed ISSN: 0169-2607 Impact factor: 5.428
Fig. 5Gram–Charlier approximations for the simulated example in Section 4.2 with and without accounting for correlation of 0.6 between random effects.
Fig. 2Graphical test of the Weibull hazard assumption (a straight line is expected if the Weibull model is adequate).
Mean and standard deviation (s) across replicates of estimated variances and correlation for different designs and value of true correlation.
| Without | With | Without | With | With | ||
|---|---|---|---|---|---|---|
| 50 levels | 0.285 | 0.285 | 0.275 | 0.275 | −0.179 | |
| 0.061 | 0.060 | 0.060 | 0.060 | 0.150 | ||
| 100 levels | 0.279 | 0.282 | 0.274 | 0.277 | −0.190 | |
| 0.040 | 0.041 | 0.044 | 0.044 | 0.107 | ||
, mean of the 200 replicates; s, standard deviation of the 200 replicates; ρ, correlation coefficient between the random effects
| SKit4R ( |
| |
| |
| |
| |
| |
| |
| SKit4R(nrecmax = 2100000, |
| inputData = “main.dat”, |
| effects = c(“idnum”,“life”,“cens”, |
| “byear”,“agem”,“pregl”,“gender”,), |
| effectType = c(“class”,“class”,“class”“class”,“continuous”,“class”,“class”), |
| classEffects = c(“byear”,“pregl”,“gender”), |
| ### parameters for the model |
| program = “cox”, |
| model = c(“byear”,“pregl”,“gender”), |
| baseline = TRUE, |
| kaplan = TRUE) |
| SKit4R(inputData = “simData.txt”, |
| effects = c(“idnum”,“life”,“cens”,“fixed”,“rnd1”,“rnd2”), |
| classEffects = c(“fixed”,“rnd1”,“rnd2”), |
| program = “cox”, |
| title = “Correlated random effects”, |
| model = c(“fixed”,“rnd1”,“rnd2”), |
| random = “rnd1 estimate moments normal 0.5 |
| rnd2 estimate moments normal 0.5”, |
| correlation = c(“rnd1”,“rnd2”,“estimate 0.5”) |
| moments = TRUE) |