Release v2.0.0. This will mark our shift to semver 2.0.0 for versioning, i.e:

Given a version number MAJOR.MINOR.PATCH, increment the:

  1. MAJOR version when you make incompatible API changes
  2. MINOR version when you add functionality in a backward compatible manner
  3. PATCH version when you make backward compatible bug fixes

Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

Transparent changes

Transparent changes to model behaviour

Improved documentation

Breaking changes

New Contributors

Full Changelog: https://github.com/mrc-ide/malariasimulation/compare/v1.6.0…v2.0.0

  • Fix MDA bug where undetectable asymptomatics are treated
  • New vignettes
  • Progress bar for long simulations
  • Individual mosquitoes off by default
  • New vaccination code:
    • pre-erythrocytic vaccine functions have been renamed to pev
    • pev functions have PEVProfiles for alternate pev vaccines and boosters
  • Specify carrying capacity over time
  • Treatment number rendering for all treatments not just effective
  • Default rendering for drug-based interventions
  • Bed nets and IRS continue post individual’s death
  • ITN scheduling does not overwrite on receipt of >1 net
  • Custom demography
  • Rainfall floor
  • Documentation fixes for vector controls
  • Simple model for severe disease
  • Alignment of immunity function with legacy model
  • added a news.md file to track changes to the package.
  • n_inc_clinical includes treated humans
  • disaggregate EIR and state counts by mosquito species
  • remove redundant Total_M and and global EIR outputs
  • new vignette on how to calibrate EIR to prevalence