All Projects → giabaio → survHE

giabaio / survHE

Licence: other
Survival analysis in health economic evaluation Contains a suite of functions to systematise the workflow involving survival analysis in health economic evaluation. survHE can fit a large range of survival models using both a frequentist approach (by calling the R package flexsurv) and a Bayesian perspective.

Programming Languages

C++
36643 projects - #6 most used programming language
r
7636 projects
Stan
76 projects
shell
77523 projects

Projects that are alternatives of or similar to survHE

torchuq
A library for uncertainty quantification based on PyTorch
Stars: ✭ 88 (+175%)
Mutual labels:  uncertainty
bess
Best Subset Selection algorithm for Regression, Classification, Count, Survival analysis
Stars: ✭ 14 (-56.25%)
Mutual labels:  survival-analysis
pytorch-ensembles
Pitfalls of In-Domain Uncertainty Estimation and Ensembling in Deep Learning, ICLR 2020
Stars: ✭ 196 (+512.5%)
Mutual labels:  uncertainty
MonoRUn
[CVPR'21] MonoRUn: Monocular 3D Object Detection by Reconstruction and Uncertainty Propagation
Stars: ✭ 85 (+165.63%)
Mutual labels:  uncertainty
pre-training
Pre-Training Buys Better Robustness and Uncertainty Estimates (ICML 2019)
Stars: ✭ 90 (+181.25%)
Mutual labels:  uncertainty
lolo
A random forest
Stars: ✭ 37 (+15.63%)
Mutual labels:  uncertainty
sandy
Sampling nuclear data and uncertainty
Stars: ✭ 30 (-6.25%)
Mutual labels:  uncertainty
survtmle
Targeted Learning for Survival Analysis
Stars: ✭ 18 (-43.75%)
Mutual labels:  survival-analysis
spatial-smoothing
(ICML 2022) Official PyTorch implementation of “Blurs Behave Like Ensembles: Spatial Smoothings to Improve Accuracy, Uncertainty, and Robustness”.
Stars: ✭ 68 (+112.5%)
Mutual labels:  uncertainty
chemprop
Fast and scalable uncertainty quantification for neural molecular property prediction, accelerated optimization, and guided virtual screening.
Stars: ✭ 75 (+134.38%)
Mutual labels:  uncertainty
ProSelfLC-2021
noisy labels; missing labels; semi-supervised learning; entropy; uncertainty; robustness and generalisation.
Stars: ✭ 45 (+40.63%)
Mutual labels:  uncertainty
UQ360
Uncertainty Quantification 360 (UQ360) is an extensible open-source toolkit that can help you estimate, communicate and use uncertainty in machine learning model predictions.
Stars: ✭ 211 (+559.38%)
Mutual labels:  uncertainty
hdnom
Benchmarking and Visualization Toolkit for Penalized Cox Models
Stars: ✭ 36 (+12.5%)
Mutual labels:  survival-analysis
timely-beliefs
Model data as beliefs (at a certain time) about events (at a certain time).
Stars: ✭ 15 (-53.12%)
Mutual labels:  uncertainty
welleng
A collection of Wells/Drilling Engineering tools, focused on well trajectory planning for the time being.
Stars: ✭ 79 (+146.88%)
Mutual labels:  uncertainty
DecisionAmbiguityRecognition
Deep learning AI, that recognizes when are people uncertain
Stars: ✭ 16 (-50%)
Mutual labels:  uncertainty
uncertainty-wizard
Uncertainty-Wizard is a plugin on top of tensorflow.keras, allowing to easily and efficiently create uncertainty-aware deep neural networks. Also useful if you want to train multiple small models in parallel.
Stars: ✭ 39 (+21.88%)
Mutual labels:  uncertainty
uapca
Uncertainty-aware principal component analysis.
Stars: ✭ 16 (-50%)
Mutual labels:  uncertainty
awesome-conformal-prediction
A professionally curated list of awesome Conformal Prediction videos, tutorials, books, papers, PhD and MSc theses, articles and open-source libraries.
Stars: ✭ 998 (+3018.75%)
Mutual labels:  uncertainty
Bioindustrial-Park
BioSTEAM's Premier Repository for Biorefinery Models and Results
Stars: ✭ 23 (-28.12%)
Mutual labels:  uncertainty

survHE Travis-CI Build StatusAppVeyor Build StatusCRAN_Status_BadgeCRAN_Download_BadgeCRAN_Download_Badge

Survival analysis in health economic evaluation

Contains a suite of functions to systematise the workflow involving survival analysis in health economic evaluation. survHE can fit a large range of survival models using both a frequentist approach (by calling the R package flexsurv) and a Bayesian perspective. For a selected range of models, both Integrated Nested Laplace Integration (via the R package INLA) and Hamiltonian Monte Carlo (via the R package rstan) are possible. HMC models are pre-compiled so that they can run in a very efficient and fast way. In addition to model fitting, survHE provides a set of specialised functions, for example to perform Probabilistic Sensitivity Analysis, export the results of the modelling to a spreadsheet, plotting survival curves and uncertainty around the mean estimates.

Installation

There are two ways of installing survHE. A "stable" version is packaged and binary files are available for Windows and as source. To install the stable version on a Windows machine, run the following commands

install.packages("survHE",
	repos=c("http://www.statistica.it/gianluca/R",
		"https://cran.rstudio.org",
                "https://inla.r-inla-download.org/R/stable"),
	dependencies=TRUE
)

Note that you need to specify a vector of repositories - the first one hosts survHE, while the second one should be an official CRAN mirror. You can select whichever one you like, but a CRAN mirror must be provided, so that install.packages() can also install the "dependencies" (e.g. other packages that are required for survHE to work). The third one is used to install the package INLA, which is used to do one version of the Bayesian analysis. This process can be quite lengthy, if you miss many of the relevant packages.

To install from source (e.g. on a Linux machine), run

install.packages("survHE",
	repos=c("http://www.statistica.it/gianluca/R",
		"https://cran.rstudio.org",
		"https://inla.r-inla-download.org/R/stable"),
	type="source",
	dependencies=TRUE
)

The second way involves using the "development" version of survHE - this will usually be updated more frequently and may be continuously tested. On Windows machines, you need to install a few dependencies, including Rtools first, e.g. by running

pkgs <- c("flexsurv","Rcpp","rms","xlsx","rstan","INLA","Rtools","devtools")
repos <- c("https://cran.rstudio.com", "https://inla.r-inla-download.org/R/stable") 
install.packages(pkgs,repos=repos,dependencies = "Depends")

before installing the package using devtools:

devtools::install_github("giabaio/survHE", ref="devel")

Under Linux or MacOS, it is sufficient to install the package via devtools:

install.packages("devtools")
devtools:install_github("giabaio/survHE", ref="devel")

For "real" work, we recommend the use of the master branch in the GitHub repository. This will be updated more frequently than the official CRAN release, to fix minor issues or inconsitencies. The devel branch will be continuously updated but may be less stable as it will include functions/functionalities under development and subject to current testing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].