Skip to contents

High level functions

process_country()
Master Process Wrapper
calculate_net_initiation()
Calculate Net Initiation Probabilities (Synthetic Cohort)
generate_uncertainty()
Generate Uncertainty Intervals for Transition Probabilities
write_excel_report()
Write Transition Probability Estimates to Excel
build_web_reports()
Build Web Reports for Pkgdown
ever_smoke()
Summarise and project trends in ever-smoking
trend_fit()
Statistically model trends in smoking status

Smoking initiation

estimate_initiation()
Estimate and Forecast Smoking Initiation
init_est()
Cohort specific smoking initiation
init_adj()
Adjust probabilities of ever-smoking (Holford Method)

Quitting smoking

estimate_quitting()
Estimate and Forecast Smoking Quitting
quit_est()
Estimate smoking quit probabilities (The Flow Equation)
quit_forecast()
Forecast probabilities of smoking initiation, quitting and relapse
smoke_surv()
Estimate age-specific probabilities of death by smoking status
prep_surv()
Estimate socioeconomic differences in cohort survivorship

Relapse to smoking

estimate_relapse()
Estimate and Forecast Smoking Relapse
prep_relapse()
Prepare long-term relapse probabilities
relapse_forecast()
Forecast relapse probabilities (Time-Since-Quit Stratified)

Misc

bin_var()
Bin numeric variable
p_dense()
Convert probabilities of ever-smoking to age-specific probabilities
p_smooth()
Smooth age and period pattern in probability values

Data

hmd_data_eng
Death rates for England & Wales
hmd_data_scot
Death rates for Scotland
hawkins_relapse
Long-term probabilities of smoking relapse