Learn R Programming

MHQoL: Mental Health Quality of Life Toolkit

This R-based toolkit is designed to facilitate the assessment, analysis and visualisation of Mental Health Quality of Life (MHQoL) data.

It provides several functions to compute standardised scores, use valuesets, and generate insightful visualisations, enabling researchers, clinicians and policymakers to better understand and improve mental health outcomes.

Installation

You can install the development version of mhqol from GitHub with:

install.packages("remotes")
remotes::install_github("tatooheene/mhqol")

About the data

The package is based on the paper, manual and of Krugten et al. (2022, 2024)

References

  • van Krugten FCW, Busschbach JJV, Versteegh MM, Hakkaart-van Roijen L, Brouwer WBF. The Mental Health Quality of Life Questionnaire (MHQoL): development and first psychometric evaluation of a new measure to assess quality of life in people with mental health problems. Qual Life Res. 2022 Feb;31(2):633-643. doi: 10.1007/s11136-021-02935-w. Epub 2021 Jul 9. PMID: 34241821; PMCID: PMC8847188.

  • van Krugten FCW, Jonker MF, Himmler SFW, Hakkaart-van Roijen L, Brouwer WBF. Estimating a Preference-Based Value Set for the Mental Health Quality of Life Questionnaire (MHQoL). Med Decis Making. 2024 Jan;44(1):64-75. doi: 10.1177/0272989X231208645. Epub 2023 Nov 19. PMID: 37981788; PMCID: PMC10714713.

Copy Link

Version

Install

install.packages('MHQoL')

Monthly Downloads

149

Version

0.14.0

License

MIT + file LICENSE

Maintainer

Stijn Peeters

Last Published

March 20th, 2025

Functions in MHQoL (0.14.0)

shiny_mhqol

Launch Shiny MHQoL Interface
mhqol

A function to calculate the utility of the MHQoL
mhqol_LSS

A function to calculate the Level Sum Scores (LSS) of the MHQoL
mhqol_utilities_to_states

Provides the states of the MHQoL based on the utilities provided (as described in the valueset)
mhqol_valueset

Provides the valueset of the MHQoL based on the country specified
mhqol_states_to_scores

Provides the scores of the MHQoL based on the textual input (as described in the manual)
mhqol_utilities_to_scores

Provides the scores of the MHQoL based on the utilities provided (as described in the valueset)
mhqol_utilities

Provides the scores of the MHQoL based on the textual input (as described in the manual)
mhqol_scores_to_states

Provides the states of the MHQoL based on the scores provided (as described in the manual)