pandemia.components.vaccination_model.safir_vaccination_model
Safir vaccination model
Module Contents
Classes
A version of the Safir3 vaccination model: |
Attributes
- pandemia.components.vaccination_model.safir_vaccination_model.log
- class pandemia.components.vaccination_model.safir_vaccination_model.SafirVaccinationModel(config, clock, number_of_strains, number_of_rho_immunity_outcomes, immunity_length, immunity_period_ticks)
Bases:
pandemia.components.vaccination_model.VaccinationModelA version of the Safir3 vaccination model:
To see the Safir3 model, follow the link: https://github.com/mrc-ide/safir3.
Parameters:
- configConfig
A Pandemia Config object. A sub-config of the full config, containing the data used to configure this component.
- clockClock
A Pandemia Clock object, discretizing the day.
- number_of_strainsint
Not used in the Safir model.
- number_of_rho_immunity_outcomesint
Not used in the Safir model.
- immunity_lengthint
Not used in the Safir model.
- immunity_period_ticksint
Not used in the Safir model.
- vectorize_component(vector_region)
Initializes numpy arrays associated to this component
- initial_conditions(vector_region)
Initial vaccination
- dynamics(vector_region, day, ticks_in_day)
Changes to agent health