Skip to content

v2.1.0

Compare
Choose a tag to compare
@s-bessey s-bessey released this 21 Jan 19:48
· 431 commits to main since this release
2e72ca9

V2.1.0

Version 2.1 of TITAN ...

Breaking Changes

  • Params
    • demographics.haart.prob has changed to demographics.haart.enroll and is now a definition based on time since the agent's diagnosis with HIV.
    • partnership.duration now sub-dicts off of both race and the bond type of the partnership
    • demographics.safe_sex now requires a sub-dict by bond_type
    • haart.target and prep.target have been changed to haart.cap and prep.cap for clarity
    • moved references to HAART out of hiv and into haart. hiv.aids.haart_scale is now haart.aids_scale

New Features

  • TITAN can now be pip installed. Scripts to run on OSCAR live in a separate repository at https://github.com/marshall-lab/titan-oscar
  • Haart enrollment is now based on time since the HIV+ agent's diagnosis
  • Partnership durations can now be stratified by race. If race of agents in a partnership differs, one agent's duration parameter is randomly selected
  • Condom use (safe_sex) can be assigned differently based on the bond type (e.g., a main partnership may have different condom use than a casual partnership)
  • HAART use can now be specified separately for agents who have previously been on HAART
  • HAART adherence can now change while an agent in on HAART; the agent may gain or lose adherence

Settings

  • All settings have been updated for breaking changes
  • NYC MSM has also added "location" to allow for three levels of test probability