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...

Descripción completa

Detalles Bibliográficos
Autores principales: Albert, Carlo, Vogel, Sören, Ashauer, Roman
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