Skip to content

Commit 36e36cc

Browse files
tdm32mmsuarezcosta
andauthored
Updates to HIV module in line with newly received data (#1616)
* update recruitment for fsw - capped at 39,000 scaled by initial population size reduce RR for HIV for FSW * add hiv self-tests update prep for agyw poll add prep for fsw poll * modify death rates for people with HIV and TB, risk is 0.5 if no treatment, risk falls to 0.15 if on treatment * update AGYW - limit to age 25 max * logger for days on prep - AGYW and FSW VL logger * add parameter for selt-testing availability in policy * update retention on prep to 0.85 * add logger outputs for PY on PrEP and new VMMC * fix lm argument * update lm for lifestyle * linting * fix failing hiv test * update tolerance of hiv prevalence in test_hiv to match the uncertainty around the calibration targets * update test_hiv.py to fix failing test * merge in master * incoming changes from master * update spectrum projections for treatment cascade * update sheet with prob viral suppression, add adjustment for viral load testing starting in 2016. update prob_viral_suppression() with adjusted values allow 0.1% default each 3 months * remove parameter vs_adjustment * remove parameter treatment_initiation_adjustment * remove treatment_initiation_adjustment and vs_adjustment from improved healthcare seeking sheet * remove TB screening from HIV test appt following DHA advice * move HIV test from TB screening appt to TB treatment initiation appt following advice from DHA * update HIV treatment appt with TB screening appt * update childrens program data AIDSInfo update figures to use MPHIA 2020 * update UNAIDS data on children, treatment cascade and mortality fix failing assert * update plot functions * add new property for current ARV prescription length add ARV dispensation schedule varying by year, age, sex, pregnancy / BF adapt consumables checks for varying dispensation schedules check follow-up appt for tx and prep * add logger for multi-month dispensing by age/sex/pregnant/breastfeeding * update logger for MMD * add plot for MMD * fix to failing test * merge in master * update loggers * reduce prob retained on prep to 0.5 (from 0.85) * give prep to AGYW in status quo, randomly distribute amongst top 50% of high-risk AGYW * setup new scenarios for program simplification * prep in AGYW given randomly among 50% highest risk remove commented out code * update the scenarios for program simplification * update the scenarios for program simplification * correct reference to TB HSI for IPT in HIV module * fix dataframe copy warning * update division by 0 error * set up scenarios * Cherry-pick parameter_values Enhanced_Lifestyle from MIHPSA branch * Cherry-pick Enhanced_Lifestyle from MIHPSA branch * update enhanced_lifestyle.py * test runs * set up status quo local run * use only essential modules for test runs * add new parameters for TDF test * update IPT length and follow-up * tdf test switch added to scenarios * check scenarios * set up scenarios * update plots * check prep dispensation period * update output processing * set up scale-up scenario and add to runs * update scenario file * json * correct scaleup scenario which affected all scenarios * set up scenarios * update comment * new figures for epi outputs and HCW time * update figures * update plots * update hiv.py with VL testing, adherence counselling and oral/inj prep choice * clean up todo statements * update viral suppression probability using new logic for effects of viral load tests add adjustment for young adults having lower viral suppression rates * remove unneeded loggers * update adjustments to viral suppression rates by age, weight for ages 30+ to get average correct * update the logic around choice of TDF and VL test, check referral to adherence counselling and add delay * update VL test sensitivity * add HSI event for self-tests, positive result prompts referral for confirmatory testing at facility * update parameter list * set up scenarios * edit comment * set up scenarios * update scenarios * json * update scenarios update outputs * update scenarios update outputs * update output processing * remove hardcoding and param revamp * update scenario file to include proper labeling * update test_htm_scaleup.py to reflect changes in scaleup_parameters.py * update param labeling for calibration * remove addt hardcoded params * bring in changes to hiv.py from mihpsda branch * replace baseline art coverage file * update parameter values * update oral:inj prep ratio * oral prep 90 days dispensation * add scenario switch to injectable prep * update adjust_viral_load_suppression_rates_function * update testing rates in Reduce Testing scenario to match MIHPSA halfHTS * json * update spectrum_treatment_cascade.csv * test run * fix to prep type * test run setup * comment out schisto person days logging * remove warnings from equipment.py check tb logger for int to float conversion warnings * reset scenarios * change infant / child cotrim to oral suspension * additional plots for temporal trends * if no HIV test available, set blank footprint * remove scenarios for program simplification runs * accept todo statements as completed for updated ART coverage and the revised coverage estimates which incorporate viral load monitoring effect * clean up todo statements * remove criteria for TPT in PLHIV requiring residence in high-risk district * clean up comments * merge in PR #1742 and check conflicts * update reference to art coverage data for baseline * fixing low art coverage * test runs * remove duplicated parameters in malaria for rdt delays * linting * linting * isort * replace numbers with parameters * fix remaining todo statements * remove processing script * fix failing tests * remove hiv test check from test_tb.py as it no longer occurs during tb screening * allow warnings for equipment if item not recognised add hiv self test to priority policies * update improved healthcare seeking parameter names * update improved healthcare seeking parameter names * pull in new fixes from schisto updates PR #1787 * update schisto parameters to ensure read as floats pull in updates from master * fix conflict * improved_healthsystem_and_healthcare_seeking update the adjusted viral suppression on art column label * update param types for test_analysis checks * update treatment_id in priority policies * update treatment_id in priority policies * update treatment ID in priority policies * fix fsw parameters remove json * replace WASH logging in enhanced_lifestyle.py * fix typo in comment * add comments for test containers * rmeove magic numbers for 3hp and ipt dosage * clarify dict for vl testing availability * update tdf test results to bool * fix error in return statement * remove unneeded logger * remove unneeded logging * remove unneeded logging * fix missing comma * update test_tb to use the updated parameter for length IPT dispensation --------- Co-authored-by: mmsuarezcosta <mmsuarezcosta@gmail.com>
1 parent 3a6c1e0 commit 36e36cc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1676
-594
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:319b562d8c2c81ebdde4ddfe2624087b3d03ac994c95b050f22c7e82b2a06f80
3-
size 720
2+
oid sha256:e28031f15729c4cc3d1c9d49084f274b29071974046db5931c6cccd1774301e6
3+
size 704
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:d9cc554f255d8e79c082ef88cb1ba21c0eb57132e1ffc24b910ccfd9d6451878
3-
size 1423
2+
oid sha256:0256cd3b165803132edda8ead8a66c99b27204011d7d0abca621e0f41bec6f12
3+
size 1247
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:e626e9de6d36137b022388d312027c3bc13d03ae4940592a1c16cf91db032fd4
3-
size 1910
2+
oid sha256:82b6ca4e45792f8ba602c76915c3a270c634031d8a4b54b4b1f4631a43a07aed
3+
size 1531
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:c858c19795eddc9d73a2186314f56d52ab6a65fbe0a548c749cb3ab1f4cb02f7
3-
size 48299
2+
oid sha256:dc41a4444713f70f681eb9eb82b3962c01d09463214c5a1e529c08d800c595af
3+
size 10815
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:29021468af00211dd4c3d8876ac93cf0a8c5c4f401a9b1b5d941da0702e6e73f
3+
size 2351
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:fac0b9ec3659e1316e444ad78742ae6ead4f069ad416fb319474ae539144bc20
3-
size 3770
2+
oid sha256:03ecb1297fc95f29b1216e37b90a62829f012f4d47517a3e0ae7bbc7ba7005c7
3+
size 2828
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:abfb9c5a639bce18bbc7c4f6030716862374df18e78c831fc621cbad878c3d72
3-
size 2231
2+
oid sha256:b2a7c86e08b2e4ed0e7b098721158b5617fea94a8228645259feb269c02f4e37
3+
size 1159
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:0171ff89893441ab88e713e9b77d0f81ef4b6602a9538bc61a1153e726c9c72b
3-
size 8626
2+
oid sha256:dcb73b86731049bff7dc6ec311075fca9822fb2829723d896cf07a3ebfa06ac8
3+
size 10541
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version https://git-lfs.github.com/spec/v1
2-
oid sha256:917e970a76f4281c3317ee347570a06c26a6ac6394763d5b5bc5e1833a7a0f40
3-
size 2168
2+
oid sha256:ebdf20b4e0635d1709517476cf078f9b7abfe6edc3be1d6498db0e073ff514f0
3+
size 4358

resources/ResourceFile_HIV/unaids_infections_art2021.csv

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)