UCL / TLOmodel

Epidemiology modelling framework for the Thanzi la Onse project
https://www.tlomodel.org/
MIT License
13 stars 5 forks source link

`HealthSystem` Development #169

Open tbhallett opened 4 years ago

tbhallett commented 4 years ago

1) Demonstrate and test performance of different modes of constraints in health systems with toy examples

2) Speed up the logic around getting the time of each HCW

3) Log levels of appointments and create code to display summaries of time consumed of each HCW at each level

4) Slide set to explain logic (ready for HSSP3 presentation)

5) Incorporate 'scaling' of healthsystem capabilities to match population size.

6) Modularise/Vecotrize the Generic HSI: to make run each day and to people in batches. And to make it easier to manage all the disease modules editing this. Perhaps sending in function handles, and conditions. (Currently there is a lot of editing and dependency in this file and it needs to be cleaned up such that disease modules register the logic that they would like the generic first appt to do for them: sending function handles etc.)

7) Define properties in main df for the facilities to which person has access to avoid having to work out this out all the time!

tamuri commented 3 years ago

Profile of current healthsystem implementation. Handling bed days is the biggest single bottleneck (impose/apply bed day footprint). Other contributors look to be linear models from labour et al, which will be dealt with elsewhere. Performance tracked in #63

Screenshot 2021-03-09 at 09 06 11
tbhallett commented 2 years ago

Update list of action points planned for the HealthSystem module:

Description

 Tidying-up

Simplification to the logic

Major Refactors

Tests

Related Issues