View source: R/SEIRV2DoseModel.R
SEIRV2DoseModel | R Documentation |
A model for influenza that uses a SEIR framework with age structure and that allows for vaccination with a 2-dose vaccine
SEIRV2DoseModel(population, populationFractions, contactMatrix, R0, latentPeriod, infectiousPeriod, seedInfections, priorImmunity, useCommunityMitigation, communityMitigationStartDay, communityMitigationDuration, communityMitigationMultiplier, vaccineAdministrationRatePerDay, vaccineAvailabilityByDay, vaccineUptakeMultiplier, dose2Delay, VEs1, VEs2, VEi1, VEi2, VEp1, VEp2, vaccineEfficacyDelay, simulationLength, seedStartDay, tolerance, method)
population |
Size of population; defaults to 1 |
populationFractions |
Vector of population fractions (all non-negative, sum to 1); defaults to 1, representing a single population group |
contactMatrix |
A matrix whose (row i, column j) entry denotes the number of potentially infectious contacts a single individual from group j has with individuals from group i each day; defaults to proportional mixing |
R0 |
Average number of secondary cases from a single infected individual in a completely susceptible population; must be specified |
latentPeriod |
Latent period in days; must be specified |
infectiousPeriod |
Infectious period in days; must be specified |
seedInfections |
Fraction of the population to seed with infections; single fraction, or vector of fractions by population group; defaults to 0 |
priorImmunity |
Fraction of the population with prior immunity; single fraction, or vector of fractions by population group; defaults to 0 |
useCommunityMitigation |
Whether or not to use community mitigation implemented by modulation of the contact matrix; defaults to FALSE |
communityMitigationStartDay |
If using community mitigation, day of the simulation on which to start mitigation; must be specified if applicable |
communityMitigationDuration |
If using community mitigation, duration of time during which mitigation is in effect; must be specified if applicable |
communityMitigationMultiplier |
If using community mitigation, the non-negative matrix of multipliers that will be used to modulate the contact matrix by elementwise multiplication; must be specified if applicable |
vaccineAdministrationRatePerDay |
Vaccine administration rate each day; defaults to 0 |
vaccineAvailabilityByDay |
Vector that contains the amount of vaccine available each day; defaults to 0 |
vaccineUptakeMultiplier |
Vector of multipliers that determines the relative rate at which vaccine is given to each age group; defaults to vaccine being allotted proportionally by population |
dose2Delay |
Days between doses 1 and 2; defaults to 0 |
VEs1 |
Vaccine efficacy: protection for vaccinated susceptible individuals after 1 dose; single fraction or vector of fractions by population group; defaults to 0 |
VEs2 |
Vaccine efficacy: protection for vaccinated susceptible individuals after 2 doses; single fraction or vector of fractions by population group; defaults to 0 |
VEi1 |
Vaccine efficacy: prevention of transmission from vaccinated infected individuals after 1 dose; single fraction or vector of fractions by population group; defaults to 0 |
VEi2 |
Vaccine efficacy: prevention of transmission from vaccinated infected individuals after 2 doses; single fraction or vector of fractions by population group; defaults to 0 |
VEp1 |
Vaccine efficacy: prevention of symptomatic illness in infected indivduals after 1 dose; single fraction or vector of fractions by population group; defaults to 0 |
VEp2 |
Vaccine efficacy: prevention of symptomatic illness in infected indivduals after 2 doses; single fraction or vector of fractions by population group; defaults to 0 |
vaccineEfficacyDelay |
Delay in days between administration of dose and onset of protection; defaults to 7 |
simulationLength |
Number of days to simulate after seeding infections; defaults to 240 |
seedStartDay |
Day on which to seed initial infections; defaults to 0 |
tolerance |
Absolute tolerance for numerical integration; defaults to 1e-8 |
method |
Which integration method to use. Defaults to lsoda |
a SEIRV2DoseModel object
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.