Skip to content

Updated estimates/initial populations for the UK #209

Closed
dariaple wants to merge 295 commits intomainfrom
develop
Closed

Updated estimates/initial populations for the UK #209
dariaple wants to merge 295 commits intomainfrom
develop

Conversation

@dariaple
Copy link
Copy Markdown
Contributor

@dariaple dariaple commented Jul 4, 2025

Summary of updates:
•Estimation sample and initial populations now cover the years 2011–2023.
•Added year-specific dummies (y2020, y2021) to all processes to capture the impact of the pandemic.
•Ethnicity variables:
-Included the four-category variable dot in all processes.
-Added an extended ethnicity variable dot01 to initial populations with six categories.
•Replaced dhe with its physical (dhe_pcs) and mental (dhe_mcs) health components wherever health was included.
•Replaced disability dummy dlltsd with dlltsd01, which captures both self-reported disability and receipt of disability benefits.
•Weights: All processes now use dimxwt (Individual Cross-Sectional Weight).
•Automatised the production of Excel files with estimates.
•There are process-specific updates detailed in the Excel files with estimates.
•Added an Excel file summarising the structure of covariates used in the estimates.

andrewbaxter439 and others added 26 commits June 12, 2025 14:51
…effects_mental_health

Adding UC effects on mental health - clean branch
Adding missing getters and setters for the PersistHealthStatistics method
Summary of updates:
•Estimation sample and initial populations now cover the years 2011–2023.
•Added year-specific dummies (y2020, y2021) to all processes to capture the impact of the pandemic.
•Ethnicity variables:
 -Included the four-category variable dot in all processes.
 -Added an extended ethnicity variable dot01 to initial populations with six categories.
•Replaced dhe with its physical (dhe_pcs) and mental (dhe_mcs) health components wherever health was included.
•Replaced disability dummy dlltsd with dlltsd01, which captures both self-reported disability and receipt of disability benefits.
•Weights: All processes now use dimxwt (Individual Cross-Sectional Weight).
•Automatised the production of Excel files with estimates.
•There are process-specific updates detailed in the Excel files with estimates.
•Added an Excel file summarising the structure of covariates used in the estimates.
@dariaple dariaple requested a review from pbronka July 4, 2025 13:39
A new option to persist health statistics added to the collector was annotated with @GUIParameter, which creates a menu field in the SimPath's GUI. However JAS-mine-GUI requires getters and setters for the above to work, as the field is private. This PR adds the required getter and setter methods fixing the issue.
Copy link
Copy Markdown
Contributor

@pbronka pbronka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @dariaple, thank you for this. I think this PR might be different to what was intended - I think what happened is that:

  1. The changes described in the PR were made directly to the develop branch (so there is no PR to merge - they are all already a part of the develop branch).
  2. This PR would result in all recent changes from the develop branch being merged into the stable main branch (295 commits). I don't think this was the goal so I'd recommended closing this PR without merging.

(1) unfortunately means that if there is any problem with these changes (the tests currently seems to be failing), the model in the develop branch will break. I will look into it.

@dariaple dariaple closed this Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants