NEWS.md

eppasm 0.8.4

eppasm 0.8.3

If both absolute count and ratio adjustments are specified in the same year, the absolute count is applied first and then ratio is applied. If ART is specified as a percentage, then adjustments do not have any influence.

Previously entered ART adjustments were applied or not via a checkbox in Spectrum. The checkbox has been removed in Spectrum 6.38 beta 18. For backward compatability with previously simulated Spectrum outputs, if the checkbox flag exists in the .DP file, it is still used to determine application of the ratios; if the .DP file does not contain the checkbox flag, then the ratio is applied.

eppasm 0.8.2

Implement new excess non-AIDS mortality among PLHIV implemented in Spectrum 6.38 for 2025 UNAIDS HIV estimates.

Spectrum 6.38 implements rates of non-AIDS excess mortality by sex, age group, CD4 category and ART status. By default these mortality rates are applied in concentrated epidemic countries and defaulted to zero in African HIV epidemic settings.

Spectrum outputs for non-AIDS deaths among PLHIV in AIM include non-AIDS excess deaths. EPP-ASM deaths outputs are updated accordingly.

To ensure backward compatibility, excess non-AIDS mortality are initialized to 0.0 and replaced with values read from Spectrum if the relevant values exist in the .DP file.

Specific changes: * read_hivproj_param() is updated to read input values for excess non-AIDS mortality from Spectrum .DP file, stored in tag "<AdultNonAIDSExcessMort MV>".

epapsm 0.8.1

eppasm 0.8.0

There has been a longstanding discrepancy betweeen EPP-ASM and Spectrum in ART allocation. For ART allocation by 'expected mortality', EPP-ASM allocated according to mortality by CD4 and age.

Spectrum allocates ART in a two step process: first, ART is allocated by CD4 category based on the 'expected mortality' and 'proportional to eligibility' weight. Second, within CD4 categories, ART is allocated by age solely proportional to number in each age group (propotional to eligibility).

This has modest overall difference, but was a source of numerical differences between Spectrum and EPP-ASM.

eppasm 0.7.7

eppasm 0.7.6

eppasm 0.7.5

eppasm 0.7.4

eppasm 0.7.3

eppasm 0.7.2

eppasm 0.7.1

Package tidying to address R CMD CHECK warnings:

eppasm 0.7.0

Code changes are backwards compatible such that code supports simulation of either calendar year or mid-year projection steps. This is controlled by option fp$projection_period = either "midyear" or "calendar".

The function create_spectrum_fixpar(..., projection_period = "calendar") has new argument which defaults to calendar year input. This must be re-run to recreate the fp object to change the choice because calculation of paediatric net migration inputs depends on the choice.

eppasm 0.6.2

eppasm 0.6.1

Pre-calculating the number of new infections, rather than applying the HIV incidence rate in each time step was preferred to maintain consistency with Spectrum which calculates the number of infections based on previous year population size.

eppasm 0.6.0

eppasm 0.5.12

eppasm 0.5.11

eppasm 0.5.10

eppasm 0.5.9

eppasm 0.5.8

eppasm 0.5.6

eppasm 0.5.5

eppasm 0.5.4

eppasm 0.5.3

eppasm 0.5.2

eppasm 0.5.1

eppasm 0.5.0

eppasm 0.4.0

eppasm 0.3.4

eppasm 0.3.3

eppasm 0.3.2

eppasm 0.3.0

eppspectrum 0.1.6

eppspectrum 0.1.5

eppspectrum 0.1.3

eppspectrum 0.1.2

eppspectrum 0.1.1

eppspectrum 0.1



mrc-ide/eppasm documentation built on Dec. 10, 2024, 8:19 a.m.