calculate.DALY
Calculate the DALY population run on EMOD. DALY stands for Disability Adjusted Life Years. It is a measure of years lost due to a disease - in this case, HIV. It is adjusted for the disability of living with the disease. By default, living with untreated HIV has a weight of 0.3 (or a year with HIV is worth 70 % of a healthy year). Living under ART treatment is given a weight of 0.1. We also discount future years of DALY. By default, each future year is discounted a compounding 3 %. For example, by the 10th year, we the DALY will be multiplied by 0.97^10.
Description
Calculate the DALY population run on EMOD. DALY stands for Disability Adjusted Life Years. It is a measure of years lost due to a disease - in this case, HIV. It is adjusted for the disability of living with the disease. By default, living with untreated HIV has a weight of 0.3 (or a year with HIV is worth 70 % of a healthy year). Living under ART treatment is given a weight of 0.1. We also discount future years of DALY. By default, each future year is discounted a compounding 3 %. For example, by the 10th year, we the DALY will be multiplied by 0.97^10.
Usage
calculate.DALY(
data,
infected_weight = 0.274,
art_weight = 0.078,
discount_start_year = 2023,
discount_percent = 0.03,
life_expectancy = 80
)
Arguments
Argument |
Description |
---|---|
|
A tibble returned from calculate.pop_scaling_factor, which was passed data from read.simulation.results(…, stratify_columns = c(“Year”, “Age”), aggregate_columns = c(“Died_from_HIV”, “Infected”, “On_ART”)). |
|
The disability weight for being infected with HIV, but without treatment (default 0.274) |
|
The disability weight for being infected with HIV, but on ART (default 0.1) |
|
The year in which the DALY starts becoming reduced for being in the future |
|
The compounding percent to reduce DALY each year in the future |
Value
A tibble with columns year, daly, and daly_future_discounted