Skip to content

Commit

Permalink
Moroccan EQ-5D-5L value set added.
Browse files Browse the repository at this point in the history
  • Loading branch information
fragla committed Mar 1, 2025
1 parent f96a872 commit 6de420b
Show file tree
Hide file tree
Showing 10 changed files with 70 additions and 52 deletions.
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Description: EQ-5D is a popular health related quality of life instrument used
index scores from a subject's dimension scores. 32 TTO and 11 VAS EQ-5D-3L
value sets including those for countries in Szende et al (2007)
<doi:10.1007/1-4020-5511-0> and Szende et al (2014)
<doi:10.1007/978-94-007-7596-1>, 46 EQ-5D-5L EQ-VT value sets, the
<doi:10.1007/978-94-007-7596-1>, 47 EQ-5D-5L EQ-VT value sets, the
EQ-5D-5L crosswalk value sets developed by van Hout et al. (2012)
<doi:10.1016/j.jval.2012.02.008>, the crosswalk value sets for Bermuda, Jordan and
Russia and the reverse crosswalk value sets. 10 EQ-5D-Y value sets are also
Expand Down
3 changes: 3 additions & 0 deletions NEWS.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ output: github_document
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
# eq5d (development version)

- Moroccan EQ-5D-5L value set added.

# eq5d 0.15.7 (2025-02-28)

Expand Down
4 changes: 4 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@

<!-- NEWS.md is generated from NEWS.Rmd. Please edit that file -->

# eq5d (development version)

- Moroccan EQ-5D-5L value set added.

# eq5d 0.15.7 (2025-02-28)

- United Arab Emirates EQ-5D-5L value set added.
Expand Down
9 changes: 5 additions & 4 deletions R/data.R
Original file line number Diff line number Diff line change
Expand Up @@ -164,10 +164,10 @@
#'
#' EQ-5D-5L VT value set calculation data for Australia, Belgium, Canada, China,
#' Denmark, Egypt, England, Ethiopia, France, Germany, Ghana, HongKong, Hungary,
#' India, Indonesia, Iran, Ireland, Italy, Japan, Malaysia, Mexico, Netherlands,
#' NewZealand, Norway, Peru, Philippines, Poland, Portugal, Romania, SaudiArabia,
#' Slovenia, SouthKorea, Spain, Sweden, Taiwan, Thailand, Uganda, UAE, Uruguay,
#' USA, Vietnam and Western Preference Pattern (WePP).
#' India, Indonesia, Iran, Ireland, Italy, Japan, Malaysia, Mexico, Morocco,
#' Netherlands, NewZealand, Norway, Peru, Philippines, Poland, Portugal,
#' Romania, SaudiArabia, Slovenia, SouthKorea, Spain, Sweden, Taiwan, Thailand,
#' Uganda, UAE, Uruguay, USA, Vietnam and Western Preference Pattern (WePP).
#'
#' @source
#' \itemize{
Expand All @@ -192,6 +192,7 @@
#' \item{\strong{Japan}: Shiroiwa T, Ikeda S, Noto S, Igarashi A, Fukuda T, Saito S, Shimozuma K. Comparison of Value Set Based on DCE and/or TTO Data: Scoring for EQ-5D-5L Health States in Japan. Value Health. 2016 Jul-Aug;19(5):648-54. \doi{10.1016/j.jval.2016.03.1834}. Epub 2016 Apr 26. PMID: 27565282.}
#' \item{\strong{Malaysia}: Shafie AA; Vasan Thakumar A; Lim CJ;Luo N; Rand-Hendriksen K; Yusof FA. EQ-5D-5L Valuation for the Malaysian Population. PharmacoEconomics. 2019 May;37(5):715-725. \doi{10.1007/s40273-018-0758-7}. PMID: 30535779.}
#' \item{\strong{Mexico}: Gutierrez-Delgado C, Galindo-Suárez RM, Cruz-Santiago C, Shah K, Papadimitropoulos M, Feng Y, Zamora B, Devlin N. EQ-5D-5L Health-State Values for the Mexican Population. Appl Health Econ Health Policy. 2021 Nov;19(6):905-914. \doi{10.1007/s40258-021-00658-0}. Epub 2021 Jun 26. PMID: 34173957.}
#' \item{\strong{Morocco}: Azizi A, Boutib A, Achak D, Purba FD, Rencz F, Saad E, Hilali A, Ahid S, Nejjari C, Stolk EA, Roudijk B, Youlyouz-Marfak I, Marfak A.Valuing health-related quality of life: an EQ-5D-5L value set for Morocco. Qual Life Res. 2025 Feb 28. \doi{10.1007/s11136-025-03930-1}. Online ahead of print. PMID: 40019677.}
#' \item{\strong{Netherlands}: Versteegh MM, Vermeulen KM, Evers SM, de Wit GA, Prenger R, Stolk EA. Dutch Tariff for the Five-Level Version of EQ-5D. Value in Health. 2016 Jun;19(4):343-52. \doi{10.1016/j.jval.2016.01.003}. PMID: 27325326.}
#' \item{\strong{New Zealand}: Sullivan T, Hansen P, Ombler F, Derrett S, Devlin N. A new tool for creating personal and social EQ-5D-5L value sets, including valuing 'dead'. Soc Sci Med. 2020 Feb;246:112707. \doi{10.1016/j.socscimed.2019.112707}. Epub 2019 Nov 30. PMID: 31945596.}
#' \item{\strong{Norway}: Garratt AM, Stavem K, Shaw JW, Rand K. EQ-5D-5L value set for Norway: a hybrid model using cTTO and DCE data. Qual Life Res. 2024 Nov 20. \doi{10.1007/s11136-024-03837-3}. Epub ahead of print. PMID: 39565555.}
Expand Down
Binary file modified R/sysdata.rda
Binary file not shown.
72 changes: 36 additions & 36 deletions data-raw/VT.csv

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions data-raw/references.csv
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ EQ-5D-5L,VT,Japan_cTTO,27565282,10.1016/j.jval.2016.03.1834,,
EQ-5D-5L,VT,Japan_DCE,27565282,10.1016/j.jval.2016.03.1834,,
EQ-5D-5L,VT,Malaysia,30535779,10.1007/s40273-018-0758-7,,
EQ-5D-5L,VT,Mexico,34173957,10.1007/s40258-021-00658-0,,
EQ-5D-5L,VT,Morocco,40019677,10.1007/s11136-025-03930-1,,
EQ-5D-5L,VT,Netherlands,27325326,10.1016/j.jval.2016.01.003,,
EQ-5D-5L,VT,Norway,39565555,10.1007/s11136-024-03837-3,,
EQ-5D-5L,VT,NewZealand,31945596,10.1016/j.socscimed.2019.112707,,
Expand Down
11 changes: 6 additions & 5 deletions man/VT.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion man/eq5d-package.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 13 additions & 5 deletions tests/testthat/test-eq5d5l.R
Original file line number Diff line number Diff line change
Expand Up @@ -191,18 +191,26 @@ test_that("EQ-5D-5L South Korea gives correct answer", {
expect_equal(eq5d5l(c(MO=5,SC=5,UA=5,PD=5,AD=5), "SouthKorea"), -0.066)
})

test_that("EQ-5D-5L Malaysia gives correct answer", {
expect_equal(eq5d5l(c(MO=1,SC=1,UA=1,PD=1,AD=1), "Malaysia"), 1)
expect_equal(eq5d5l(c(MO=1,SC=1,UA=2,PD=1,AD=1), "Malaysia"), 0.952)
expect_equal(eq5d5l(c(MO=1,SC=2,UA=3,PD=4,AD=5), "Malaysia"), 0.315)
expect_equal(eq5d5l(c(MO=5,SC=5,UA=5,PD=5,AD=5), "Malaysia"), -0.441)
})

test_that("EQ-5D-5L Mexico gives correct answer", {
expect_equal(eq5d5l(c(MO=1,SC=1,UA=1,PD=1,AD=1), "Mexico"), 1)
expect_equal(eq5d5l(c(MO=2,SC=1,UA=1,PD=1,AD=1), "Mexico"), 0.984)
expect_equal(eq5d5l(c(MO=1,SC=2,UA=3,PD=4,AD=5), "Mexico"), 0.295)
expect_equal(eq5d5l(c(MO=5,SC=5,UA=5,PD=5,AD=5), "Mexico"), -0.596)
})

test_that("EQ-5D-5L Malaysia gives correct answer", {
expect_equal(eq5d5l(c(MO=1,SC=1,UA=1,PD=1,AD=1), "Malaysia"), 1)
expect_equal(eq5d5l(c(MO=1,SC=1,UA=2,PD=1,AD=1), "Malaysia"), 0.952)
expect_equal(eq5d5l(c(MO=1,SC=2,UA=3,PD=4,AD=5), "Malaysia"), 0.315)
expect_equal(eq5d5l(c(MO=5,SC=5,UA=5,PD=5,AD=5), "Malaysia"), -0.441)
test_that("EQ-5D-5L Morocco gives correct answer", {
expect_equal(eq5d5l(c(MO=1,SC=1,UA=1,PD=1,AD=1), "Morocco"), 1)
expect_equal(eq5d5l(c(MO=1,SC=1,UA=2,PD=1,AD=1), "Morocco"), 0.979)
expect_equal(eq5d5l(c(MO=2,SC=1,UA=1,PD=1,AD=1), "Morocco"), 0.979)
expect_equal(eq5d5l(c(MO=1,SC=2,UA=3,PD=4,AD=5), "Morocco"), -0.128)
expect_equal(eq5d5l(c(MO=5,SC=5,UA=5,PD=5,AD=5), "Morocco"), -1.492, tolerance = .0011)
})

test_that("EQ-5D-5L Netherlands gives correct answer", {
Expand Down

0 comments on commit 6de420b

Please sign in to comment.