pandemia.components.seasonal_effects_model.default_seasonal_effects_model

Default seasonal effects model

Module Contents

Classes

DefaultSeasonalEffectsModel

Default model of seasonalality.

Attributes

log

pandemia.components.seasonal_effects_model.default_seasonal_effects_model.log
class pandemia.components.seasonal_effects_model.default_seasonal_effects_model.DefaultSeasonalEffectsModel(config, vector_world, clock)

Bases: pandemia.components.seasonal_effects_model.SeasonalEffectsModel

Default model of seasonalality.

Each region is assigned a region_transmission_multiplier. Seasonal effects can implemented by varying this multiplier, which in this default model occurs for each region each month.

Parameters:

configConfig

A Pandemia Config object. A sub-config of the full config, containing the data used to configure this component.

vector_worldVectorWorld

A Pandemia VectorWorld object, containing the relevant regions.

clockClock

A Pandemia Clock object, containing the start date.

vectorize_component(vector_region)

Initializes numpy arrays associated to this component.

initial_conditions(vector_region)

Initial seasonal effect.

dynamics(vector_region, day)

Changes to seasonal effects.