Cargando…
Simulating recurrent event data with hazard functions defined on a total time scale
BACKGROUND: In medical studies with recurrent event data a total time scale perspective is often needed to adequately reflect disease mechanisms. This means that the hazard process is defined on the time since some starting point, e.g. the beginning of some disease, in contrast to a gap time scale w...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4387664/ https://www.ncbi.nlm.nih.gov/pubmed/25886022 http://dx.doi.org/10.1186/s12874-015-0005-2 |
_version_ | 1782365303945035776 |
---|---|
author | Jahn-Eimermacher, Antje Ingel, Katharina Ozga, Ann-Kathrin Preussler, Stella Binder, Harald |
author_facet | Jahn-Eimermacher, Antje Ingel, Katharina Ozga, Ann-Kathrin Preussler, Stella Binder, Harald |
author_sort | Jahn-Eimermacher, Antje |
collection | PubMed |
description | BACKGROUND: In medical studies with recurrent event data a total time scale perspective is often needed to adequately reflect disease mechanisms. This means that the hazard process is defined on the time since some starting point, e.g. the beginning of some disease, in contrast to a gap time scale where the hazard process restarts after each event. While techniques such as the Andersen-Gill model have been developed for analyzing data from a total time perspective, techniques for the simulation of such data, e.g. for sample size planning, have not been investigated so far. METHODS: We have derived a simulation algorithm covering the Andersen-Gill model that can be used for sample size planning in clinical trials as well as the investigation of modeling techniques. Specifically, we allow for fixed and/or random covariates and an arbitrary hazard function defined on a total time scale. Furthermore we take into account that individuals may be temporarily insusceptible to a recurrent incidence of the event. The methods are based on conditional distributions of the inter-event times conditional on the total time of the preceeding event or study start. Closed form solutions are provided for common distributions. The derived methods have been implemented in a readily accessible R script. RESULTS: The proposed techniques are illustrated by planning the sample size for a clinical trial with complex recurrent event data. The required sample size is shown to be affected not only by censoring and intra-patient correlation, but also by the presence of risk-free intervals. This demonstrates the need for a simulation algorithm that particularly allows for complex study designs where no analytical sample size formulas might exist. CONCLUSIONS: The derived simulation algorithm is seen to be useful for the simulation of recurrent event data that follow an Andersen-Gill model. Next to the use of a total time scale, it allows for intra-patient correlation and risk-free intervals as are often observed in clinical trial data. Its application therefore allows the simulation of data that closely resemble real settings and thus can improve the use of simulation studies for designing and analysing studies. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12874-015-0005-2) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-4387664 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-43876642015-04-08 Simulating recurrent event data with hazard functions defined on a total time scale Jahn-Eimermacher, Antje Ingel, Katharina Ozga, Ann-Kathrin Preussler, Stella Binder, Harald BMC Med Res Methodol Research Article BACKGROUND: In medical studies with recurrent event data a total time scale perspective is often needed to adequately reflect disease mechanisms. This means that the hazard process is defined on the time since some starting point, e.g. the beginning of some disease, in contrast to a gap time scale where the hazard process restarts after each event. While techniques such as the Andersen-Gill model have been developed for analyzing data from a total time perspective, techniques for the simulation of such data, e.g. for sample size planning, have not been investigated so far. METHODS: We have derived a simulation algorithm covering the Andersen-Gill model that can be used for sample size planning in clinical trials as well as the investigation of modeling techniques. Specifically, we allow for fixed and/or random covariates and an arbitrary hazard function defined on a total time scale. Furthermore we take into account that individuals may be temporarily insusceptible to a recurrent incidence of the event. The methods are based on conditional distributions of the inter-event times conditional on the total time of the preceeding event or study start. Closed form solutions are provided for common distributions. The derived methods have been implemented in a readily accessible R script. RESULTS: The proposed techniques are illustrated by planning the sample size for a clinical trial with complex recurrent event data. The required sample size is shown to be affected not only by censoring and intra-patient correlation, but also by the presence of risk-free intervals. This demonstrates the need for a simulation algorithm that particularly allows for complex study designs where no analytical sample size formulas might exist. CONCLUSIONS: The derived simulation algorithm is seen to be useful for the simulation of recurrent event data that follow an Andersen-Gill model. Next to the use of a total time scale, it allows for intra-patient correlation and risk-free intervals as are often observed in clinical trial data. Its application therefore allows the simulation of data that closely resemble real settings and thus can improve the use of simulation studies for designing and analysing studies. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12874-015-0005-2) contains supplementary material, which is available to authorized users. BioMed Central 2015-03-08 /pmc/articles/PMC4387664/ /pubmed/25886022 http://dx.doi.org/10.1186/s12874-015-0005-2 Text en © Jahn-Eimermacher et al.; licensee BioMed Central. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Article Jahn-Eimermacher, Antje Ingel, Katharina Ozga, Ann-Kathrin Preussler, Stella Binder, Harald Simulating recurrent event data with hazard functions defined on a total time scale |
title | Simulating recurrent event data with hazard functions defined on a total time scale |
title_full | Simulating recurrent event data with hazard functions defined on a total time scale |
title_fullStr | Simulating recurrent event data with hazard functions defined on a total time scale |
title_full_unstemmed | Simulating recurrent event data with hazard functions defined on a total time scale |
title_short | Simulating recurrent event data with hazard functions defined on a total time scale |
title_sort | simulating recurrent event data with hazard functions defined on a total time scale |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4387664/ https://www.ncbi.nlm.nih.gov/pubmed/25886022 http://dx.doi.org/10.1186/s12874-015-0005-2 |
work_keys_str_mv | AT jahneimermacherantje simulatingrecurrenteventdatawithhazardfunctionsdefinedonatotaltimescale AT ingelkatharina simulatingrecurrenteventdatawithhazardfunctionsdefinedonatotaltimescale AT ozgaannkathrin simulatingrecurrenteventdatawithhazardfunctionsdefinedonatotaltimescale AT preusslerstella simulatingrecurrenteventdatawithhazardfunctionsdefinedonatotaltimescale AT binderharald simulatingrecurrenteventdatawithhazardfunctionsdefinedonatotaltimescale |