Cargando…
Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS)
The General Unified Threshold model of Survival (GUTS) provides a consistent mathematical framework for survival analysis. However, the calibration of GUTS models is computationally challenging. We present a novel algorithm and its fast implementation in our R package, GUTS, that help to overcome th...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4920405/ https://www.ncbi.nlm.nih.gov/pubmed/27340823 http://dx.doi.org/10.1371/journal.pcbi.1004978 |
_version_ | 1782439388553150464 |
---|---|
author | Albert, Carlo Vogel, Sören Ashauer, Roman |
author_facet | Albert, Carlo Vogel, Sören Ashauer, Roman |
author_sort | Albert, Carlo |
collection | PubMed |
description | The General Unified Threshold model of Survival (GUTS) provides a consistent mathematical framework for survival analysis. However, the calibration of GUTS models is computationally challenging. We present a novel algorithm and its fast implementation in our R package, GUTS, that help to overcome these challenges. We show a step-by-step application example consisting of model calibration and uncertainty estimation as well as making probabilistic predictions and validating the model with new data. Using self-defined wrapper functions, we show how to produce informative text printouts and plots without effort, for the inexperienced as well as the advanced user. The complete ready-to-run script is available as supplemental material. We expect that our software facilitates novel re-analysis of existing survival data as well as asking new research questions in a wide range of sciences. In particular the ability to quickly quantify stressor thresholds in conjunction with dynamic compensating processes, and their uncertainty, is an improvement that complements current survival analysis methods. |
format | Online Article Text |
id | pubmed-4920405 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-49204052016-07-18 Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) Albert, Carlo Vogel, Sören Ashauer, Roman PLoS Comput Biol Research Article The General Unified Threshold model of Survival (GUTS) provides a consistent mathematical framework for survival analysis. However, the calibration of GUTS models is computationally challenging. We present a novel algorithm and its fast implementation in our R package, GUTS, that help to overcome these challenges. We show a step-by-step application example consisting of model calibration and uncertainty estimation as well as making probabilistic predictions and validating the model with new data. Using self-defined wrapper functions, we show how to produce informative text printouts and plots without effort, for the inexperienced as well as the advanced user. The complete ready-to-run script is available as supplemental material. We expect that our software facilitates novel re-analysis of existing survival data as well as asking new research questions in a wide range of sciences. In particular the ability to quickly quantify stressor thresholds in conjunction with dynamic compensating processes, and their uncertainty, is an improvement that complements current survival analysis methods. Public Library of Science 2016-06-24 /pmc/articles/PMC4920405/ /pubmed/27340823 http://dx.doi.org/10.1371/journal.pcbi.1004978 Text en © 2016 Albert et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Albert, Carlo Vogel, Sören Ashauer, Roman Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) |
title | Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) |
title_full | Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) |
title_fullStr | Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) |
title_full_unstemmed | Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) |
title_short | Computationally Efficient Implementation of a Novel Algorithm for the General Unified Threshold Model of Survival (GUTS) |
title_sort | computationally efficient implementation of a novel algorithm for the general unified threshold model of survival (guts) |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4920405/ https://www.ncbi.nlm.nih.gov/pubmed/27340823 http://dx.doi.org/10.1371/journal.pcbi.1004978 |
work_keys_str_mv | AT albertcarlo computationallyefficientimplementationofanovelalgorithmforthegeneralunifiedthresholdmodelofsurvivalguts AT vogelsoren computationallyefficientimplementationofanovelalgorithmforthegeneralunifiedthresholdmodelofsurvivalguts AT ashauerroman computationallyefficientimplementationofanovelalgorithmforthegeneralunifiedthresholdmodelofsurvivalguts |