IndividualImmunityChanger
The IndividualImmunityChanger intervention class acts essentially as a parameter-campaign-individual-multieffectvaccine, with the exception of how the behavior is implemented. Rather than attaching a persistent vaccine intervention object to an individual’s intervention list (as a campaign-individual-multieffectboostervaccine does), the IndividualImmunityChanger directly alters the immune modifiers of the individual’s susceptibility object and is then immediately disposed of. Any immune waning is not governed by parameter-campaign-waningeffects, as parameter-campaign-individual-multieffectvaccine is, but rather by the immunity waning parameters in the configuration file.
Note
1 2 3 4 5 6 7 8 9 10 11 | |
The table below describes all possible parameters with which this class can be configured. The JSON example that follows shows one potential configuration.
| Parameter | Example | Description | Type | Min | Max | Default |
|---|---|---|---|---|---|---|
| Boost_Acquire | link | Specifies the boosting effect on acquisition immunity for naive individuals (without natural or vaccine-derived immunity) for a multi-effect booster vaccine. This does not replace current immunity, it builds multiplicatively on top of it. | float | 0 | 1 | 0 |
| Boost_Mortality | link | Specifies the boosting effect on mortality immunity for naive individuals (without natural or vaccine-derived immunity) for a multi-effect booster vaccine. This does not replace current immunity, it builds multiplicatively on top of it. | float | 0 | 1 | 0 |
| Boost_Threshold_Acquire | link | Specifies how much acquisition immunity is required before the vaccine changes from a prime to a boost. | float | 0 | 1 | 0 |
| Boost_Threshold_Mortality | link | Specifies how much mortality immunity is required before the vaccine changes from a prime to a boost. | float | 0 | 1 | 0 |
| Boost_Threshold_Transmit | link | Specifies how much transmission immunity is required before the vaccine changes from a prime to a boost. | float | 0 | 1 | 0 |
| Boost_Transmit | link | Specifies the boosting effect on transmission immunity for naive individuals (without natural or vaccine-derived immunity) for a multi-effect booster vaccine. This does not replace current immunity, it builds multiplicatively on top of it. | float | 0 | 1 | 0 |
| Cost_To_Consumer | link | The unit cost per vaccine (unamortized). | float | 0 | 999999 | 10 |
| Prime_Acquire | link | Specifies the priming effect on acquisition immunity for naive individuals (without natural or vaccine-derived immunity) for a multi-effect booster vaccine. | float | 0 | 1 | 0 |
| Prime_Mortality | link | Specifies the priming effect on mortality immunity for naive individuals (without natural or vaccine-derived immunity) for a multi-effect booster vaccine. | float | 0 | 1 | 0 |
| Prime_Transmit | link | Specifies the priming effect on transmission immunity for naive individuals (without natural or vaccine-derived immunity) for a multi-effect booster vaccine. | float | 0 | 1 | 0 |