run_onevax_xvw: Run model with single vaccine for input parameter sets,...

View source: R/onevax_xvw.R

run_onevax_xvwR Documentation

Run model with single vaccine for input parameter sets, either from initialisation or from equilibrium, those with waned vaccines are not eligible for revaccination.

Description

Run model with single vaccine for input parameter sets, either from initialisation or from equilibrium, those with waned vaccines are not eligible for revaccination.

Usage

run_onevax_xvw(
  tt,
  gono_params,
  init_params = NULL,
  dur = 1000,
  vea = 0,
  vei = 0,
  ved = 0,
  ves = 0,
  vbe = coverage,
  n_diag_rec = 1,
  uptake = 0,
  strategy = NULL,
  coverage = 0,
  t_stop = 99
)

Arguments

tt

a numeric vector of times at which the model state is output

gono_params

list of gono params

init_params

A list of starting conditions

dur

scalar or numeric vector with same length as 'gono_params' giving duration of the vaccine (in years)

vea

scalar or numeric vector with same length as 'gono_params' giving efficacy of the vaccine against acquisition (between 0-1)

vei

scalar or numeric vector with same length as 'gono_params' giving efficacy of the vaccine against infectiousness (between 0-1)

ved

scalar or numeric vector with same length as 'gono_params' giving efficacy of the vaccine against duration (between 0-1)

ves

scalar or numeric vector with same length as 'gono_params' giving efficacy of the vaccine against symptoms (between 0-1)

vbe

scalar giving uptake of vaccination before entry into population (i.e. adolescent vaccination) defaults to same as @param n_diag_rec integer for the number of diagnosis history substrata 'coverage'

n_diag_rec

integer for the number of diagnosis history substrata

uptake

scalar or numeric vector with same length as 'gono_params' giving pc of population vaccinated as part of strategy

strategy

single character string in "VoD", "VoD(H)", "VoA", "VoA(H)", "VoD(L)+VoA(H)". Defaults to NULL i.e. no vaccination

coverage

scalar giving initial coverage of vaccination, default 0.

t_stop

time at which vaccination should stop (years)


mrc-ide/gonovax documentation built on Dec. 15, 2024, 11:02 a.m.