Skip to content

Releases: RESUME-Epi/MetaRVM

Stochastic mode

27 Mar 00:45

Choose a tag to compare

MetaRVM 2.1.0

  • Added simulation_mode (deterministic/stochastic) and nrep support in
    configuration parsing and run metadata.

  • Improved stochastic reproducibility: provided random_seed is honored, and a
    seed is generated/stored when missing.

  • Updated stochastic transition splitting to use binomial draws for integer
    compartment flows (n_EIpresymp, n_IsympH, n_HR).

  • Improved metapopulation infection-flow indexing consistency for destination-
    specific force of infection in n_SE_eff and n_VE_eff.

  • Added bounded vaccination and transition safeguards to reduce overdraw risks
    (for example, capping applied vaccination by available susceptible count and
    guarding zero effective population in force-of-infection calculations).

  • Added integer row allocation for stochastic mixing flows (S and V) using
    floor-plus-residual adjustment so row totals are conserved.

  • Added regression tests for stochastic seed behavior, nsim * nrep instance
    counts, and row-allocation conservation checks for S/V mixing.

  • Enhanced results helper APIs:

    • MetaRVMResults$plot() now provides direct trajectory plotting before
      summarization.
    • MetaRVMSummary$plot() now supports instance-trajectory plotting.
    • summarize() uses a more efficient single-pass grouped aggregation.

user defined subpopulation categories

19 Mar 21:16

Choose a tag to compare

MetaRVM 2.0.0

  • Subpopulation categories are now user-defined from
    population_data$initialization; non-reserved columns are detected
    automatically.

  • Improved checkpoint restore behavior in parse_config(): when
    restore_from is provided, population_data$initialization can be used as
    mapping-only metadata (without N, S0, I0, etc.).

  • Improved validation messages for category filters: invalid category names now
    list available categories, and invalid category values now list valid values
    for the selected category.

  • Improved format_metarvm_output() handling of population_id and dynamic
    column selection for user-defined categories.

  • Updated documentation and vignettes to reflect user-defined subpopulation
    categories and checkpoint restore behavior.

Updating vaccination efficacy mechanisms

15 Jan 14:31
5f56088

Choose a tag to compare

CRAN version v1.0.1

The vaccine efficacy parameter is applied to modify the transmissibility parameter, instead of being used to calculate the effective number of individuals moving to vaccinated compartment.

Initial release

02 May 15:08

Choose a tag to compare

This release corresponds to the work for Winter Simulation Conference 2025 paper