hums_responsiveness
Stata do-files for the HUMS responsiveness paper
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 7 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.1%) to scientific vocabulary
Repository
Stata do-files for the HUMS responsiveness paper
Basic Info
- Host: GitHub
- Owner: exeterhems
- License: mit
- Language: Stata
- Default Branch: main
- Size: 217 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
Health Utilities in MS (HUMS) Responsiveness Paper
This repository contains Stata do-files from the analysis performed for:
Comparative responsiveness of preference-based health-related quality of life, social care and wellbeing measures in the context of multiple sclerosis
Elizabeth Goodwin, Amy Heather, Nia Morrish, Jenny Freeman, Kate Boddy, Sarah Thomas, Jeremy Chataway, Rod Middleton, Annie Hawton
This is a draft paper currently being submit to journal/s to consider for publication.
⚙️ Pre-processing
The provided do-files analyse data from the UK MS Register. Analysis was performed in Stata version 17 which is a paid software, so a Stata license would be required to run these files.
Prior to analysis, the data underwent pre-processing in do-files 1 to 12 (not provided). These contain basic syntax:
- To ensure that responses were correctly coded.
- To calculate total scale/subscale scores for PROMs and utility values for PBMs
- To merge data from the 10 extracts provided by the UKMSR (a separate extract was provided for each measure and for demographics) into a single dataset
- To ensure that the dataset for analysis included all register members who provided data at two consecutive time-points (Time-points 1 and 2, and/or Time-points 2 and 3)
- To generate descriptive statistics for included participants.
📜 Data description
Whilst the data used in this analysis cannot be provided in this repository, we do offer a description of it below.
After the pre-processing above, we have two .dta files, which we use in the analysis below (with do-file 13 starting by merging these files).
Filename: “HUMS Workstream 2 Phase 3\WS2dataALLPHASE3_DATA.dta”
Person level data; one row per person.
Columns:
- Item-level responses and total scale/subscale scores for each PROM at Time-point 3.
- Item-level responses and utility values for each PBM at Time-point 3.
- Item-level responses to each IEQ question at Time-point 3.
Filename: “HUMS Workstream 2 Phase 2\PHASE 1 AND 2 DATA.dta”
Person level data; one row per person.
Columns:
- Item-level responses and total scale/subscale scores for each PROM at Time-point 1.
- Item-level responses and utility values for each PBM at Time-point 1.
- Item-level responses to each IEQ question at Time-point 1.
- Item-level responses and total scale/subscale scores for each PROM at Time-point 2.
- Item-level responses and utility values for each PBM at Time-point 2.
- Item-level responses to each IEQ question at Time-point 2.
🔍 Analysis
The analysis is described in detail in the publication. However, as a brief recap, the analysis in the do-files in this repository includes:
13 Syntax for WS2 longitudinal analysis all phases 20210113.do- Calculate change in utility values for each preference-based measure (PBM) and patient-reported outcome measure (PROM) between each timepoint
- Identify minimally important differences (MID) in PROMS
- Identify illness-related events (IRE) from changes in illness-events questionnaire (IEQ)
- Calculate population descriptives (e.g. age, MS type, utility values)
- Summarise change in utility values (mean and standard deviation (SD)) in MID PROM group and IRE group
- Check for statistical significance in changes using t-tests
14 Longitudinal analysis all phases regression.do- Additional processing (e.g. standardised PBMs and PROMs, recoding to set base case)
- Hausman test and Breusch-Pagan Lagrange multiplier (LM) to determine whether random effects is appropriate
- Pooled OLS regression on PBMs with continuous or categorical PROMs and with IEQ
- Check regression assumptions (no outliers, normality of residuals, homoscedasticity of residuals, no multiearity, linear relationships)
15 Longitudinal analysis all phases output tables.do- Outputs results into Excel tables (instead of copy+paste of tables from Stata)
16 Longitudinal analysis all phases bonferroni and ranking.do- Calculate p-value after Bonferroni correction
- Rank PBMs by mean change, standardised response mean (SRM), and standardised effect size (SES), and find the median rank
- Annotate IRE results by whether a low or a high score indicates a positive or negative change
17 IEQ Descriptives.do- Describe responses to IEQ (e.g. number and percentage providing each answer)
- Describe demographics of IEQ samples
🏛️ Archived repository
To ensure persistence, this repository has been archived on Zenodo. It can be viewed at: https://doi.org/10.5281/zenodo.15095009.
📝 Citation
Please cite the archived repository on Zenodo:
Goodwin, E., Heather, A., Green, C., Morrish, N., Freeman, J., Boddy, K., Thomas, S., Chataway, J., Middleton, R., & Hawton, A. (2025). HUMS Responsiveness. Zenodo. https://doi.org/10.5281/zenodo.15095009.
You can also cite this GitHub repository:
Goodwin, E., Heather, A., Morrish, N., Freeman, J., Boddy, K., Thomas, S., Chataway, J., Middleton, R., & Hawton, A. (2025). HUMS Responsiveness. https://github.com/exeterhems/hums_responsiveness.
The author ORCID IDs for this publication are:
📜 Licence
This repository is licensed under an MIT licence.
💰 Acknowledgements
This work was supported by the UK MS Society (grant number 85).
This study makes use of anonymised data held by the UK Multiple Sclerosis Register funded by the MS Society and based on technology established by the SAIL databank. We would like to acknowledge all the data providers who make anonymised data available for research.
Obi Ukoumunne, Annie Hawton and Amy Heather were supported by the National Institute for Health and Care Research Applied Research Collaboration South West Peninsula. The views expressed are those of the authors and not necessarily those of the NHS, NIHR or the Department of Health and Social Care.
Owner
- Name: Exeter Health Economics in MS
- Login: exeterhems
- Kind: organization
- Repositories: 1
- Profile: https://github.com/exeterhems
Projects in Multiple Sclerosis (MS) by the Health Economics team at the University of Exeter
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: HUMS Responsiveness
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Elizabeth
family-names: Goodwin
email: E.Goodwin@exeter.ac.uk
orcid: 'https://orcid.org/0000-0003-1351-9170'
- given-names: Amy
family-names: Heather
orcid: 'https://orcid.org/0000-0002-6596-3479'
- given-names: Nia
family-names: Morrish
orcid: 'https://orcid.org/0000-0002-7206-4957'
- given-names: Jenny
family-names: Freeman
orcid: 'https://orcid.org/0000-0002-4072-9758'
- given-names: Kate
family-names: Boddy
orcid: 'https://orcid.org/0000-0001-9135-5488'
- given-names: Sarah
family-names: Thomas
orcid: 'https://orcid.org/0000-0002-9501-9091'
- given-names: Jeremy
family-names: Chataway
orcid: 'https://orcid.org/0000-0001-7286-6901'
- given-names: Rod
family-names: Middleton
orcid: 'https://orcid.org/0000-0002-2130-4420'
- given-names: Annie
family-names: Hawton
orcid: 'https://orcid.org/0000-0002-1336-5899'
email: A.Hawton@exeter.ac.uk
affiliation: 'Health Economics Group, University of Exeter'
repository-code: 'https://github.com/exeterhems/hums_responsiveness'
abstract: >-
Repository with Stata do-files from the analysis performed
for the paper: Comparative responsiveness of
preference-based health-related quality of life, social
care and wellbeing, condition-specific and generic
measures in the context of multiple sclerosis
license: MIT
version: v1.0.1
date-released: '2025-04-07'
GitHub Events
Total
- Release event: 2
- Push event: 7
- Create event: 2
Last Year
- Release event: 2
- Push event: 7
- Create event: 2