htasurv: a Stata module for performing survival analysis in economic evaluations

Jan 2, 2017

Written by David Trueman, Director

htasurv is an open source Stata module for assessing alternative parametric distributions when extrapolating survival data for use in health economic models. The function distfind loops through alternative distributions (specified by the user) and reports statistics and produces plots specified in NICE DSU TSD 14.0. The function distanalysis writes out results and useful statistics (e.g. the variance-covariance matrix) for the analyst. The module can be installed directly from github, using the github module. Once the github module is installed, installation of htasurv is:

github install sourceHEOR/htasurv

Syntax
For distfind:

distfind [varlist], dlist(string) timevar(varname) failure(varname) [GRaphs]

Where varlist are the variables in the survival model (often treatment), timevar is the variable defining the time-to-event, and failure is a binary variable for failure vs censoring (1=failure, 0=censored). If the graphs option is used, plots will be saved to curentdirectory/graphs. dlist is the list of distributions to estimate as lowercase strings (see example below). For distanalysis:

distanalysis [varlist], sdist(string) doctitle(string) [caption(string)] [fname(string)]

distanalysis will estimate the model with variables given in varlist with distribution given in sdist (full title; all lowercase). The resulting model will be written to .csv and .rtf files with file names given by doctitle. If a folder location is specified by fname, all files will be stored there (otherwise, the current directory is used).

Example use

sysuse cancer.dta, clear

global dlist “gamma weibull gompertz exponential lognormal loglogistic”

distfind age i.drug, dlist($dlist) timevar(studytime) failure(died)

distanalysis age i.drug, sdist(gompertz) doctitle(test) caption(“Gompertz”)

The software can be downloaded here. This software is released under the GNU General Public License version 3.


More Insights

NICE refines the HST routing criteria: What you need to know

NICE refines the HST routing criteria: What you need to know

Written by Brian O'Toole   The National Institute for Health and Care Excellence (NICE) Highly Specialised Technologies (HST) programme is designed to evaluate innovative treatments for rare and complex conditions. On 19th March ... Read more

Systematic review case study: scoping research to identify comparators

Systematic review case study: scoping research to identify comparators

Written by Sneha Bhadti and David Pritchett   Establishing a list of relevant comparators at the protocol development stage is a vital step in the systematic literature review (SLR) process. Scoping research during this stage can help ... Read more

National Numeracy Day 2025: Why money and maths matter in health economics

National Numeracy Day 2025: Why money and maths matter in health economics

Written by Abby Paine and Dom Partridge This is our third year celebrating National Numeracy Day, and this year’s theme of money is especially relevant for those of us working in health economics and market access. In previous years, ... Read more

Maximising SLRs for HEOR – why PICO matters

Maximising SLRs for HEOR – why PICO matters

Written by Susan O’Connell and Sara Bartlome   Introduction Systematic literature reviews (SLRs) seek to answer a specific research question by translating the question into search terms and developing a literature search strategy to ... Read more