diff --git a/caimira/apps/calculator/model_generator.py b/caimira/apps/calculator/model_generator.py
index 16f76d7e..51d716da 100644
--- a/caimira/apps/calculator/model_generator.py
+++ b/caimira/apps/calculator/model_generator.py
@@ -139,8 +139,8 @@ class FormData:
'total_people': _NO_DEFAULT,
'vaccine_option': False,
'vaccine_booster_option': False,
- 'vaccine_type': _NO_DEFAULT,
- 'vaccine_booster_type': _NO_DEFAULT,
+ 'vaccine_type': 'AZD1222_(AstraZeneca)',
+ 'vaccine_booster_type': 'AZD1222_(AstraZeneca)',
'ventilation_type': 'no_ventilation',
'virus_type': 'SARS_CoV_2',
'volume_type': _NO_DEFAULT,
@@ -809,8 +809,8 @@ def baseline_raw_form_data() -> typing.Dict[str, typing.Union[str, float]]:
'room_volume': '75',
'simulation_name': 'Test',
'total_people': '10',
- 'vaccine_option': '',
- 'vaccine_booster_option': '',
+ 'vaccine_option': '0',
+ 'vaccine_booster_option': '0',
'vaccine_type': 'Ad26.COV2.S_(Janssen)',
'vaccine_booster_type': 'AZD1222_(AstraZeneca)',
'ventilation_type': 'natural_ventilation',
diff --git a/caimira/apps/templates/base/calculator.report.html.j2 b/caimira/apps/templates/base/calculator.report.html.j2
index 1d071fb7..550a8e30 100644
--- a/caimira/apps/templates/base/calculator.report.html.j2
+++ b/caimira/apps/templates/base/calculator.report.html.j2
@@ -375,11 +375,12 @@
- {% if form.vaccine_option %}
+
+ {% if form.vaccine_option %}
- Primary vaccine: {{ form.vaccine_type | replace("_", " ") }}
{% if form.vaccine_booster_option %}
@@ -387,9 +388,11 @@
{% endif %}
- Vaccine effectiveness: {{ model.exposed.host_immunity | percentage | non_zero_percentage }}
+ {% else %}
+
No vaccination selected.
+ {% endif %}
- {% endif %}
diff --git a/caimira/data/__init__.py b/caimira/data/__init__.py
index 7ed3a76b..8c0a1390 100644
--- a/caimira/data/__init__.py
+++ b/caimira/data/__init__.py
@@ -48,21 +48,21 @@ GenevaTemperatures = {
# Studies: An Ongoing Systematic Review - Updated September 8, 2022.
# https://view-hub.org/resources
vaccine_primary_host_immunity = {
- 'AZD1222_(AstraZeneca)': 0.56474,
+ 'AZD1222_(AstraZeneca)': 0.589293,
'AZD1222_(AstraZeneca)_and_BNT162b2_(Pfizer)': 0.7865,
- 'AZD1222_(AstraZeneca)_and_any_mRNA_-_heterologous': 0.752143,
+ 'AZD1222_(AstraZeneca)_and_any_mRNA_-_heterologous': 0.81,
'Ad26.COV2.S_(Janssen)': 0.551278,
'Any_mRNA_-_heterologous': 0.93875,
'BBIBP-CorV_(Beijing_CNBG)': 0.4325,
- 'BNT162b2_(Pfizer)': 0.628452,
- 'BNT162b2_(Pfizer)_and_mRNA-1273_(Moderna)': 0.569803,
- 'CoronaVac_(Sinovac)': 0.292923,
+ 'BNT162b2_(Pfizer)': 0.660272,
+ 'BNT162b2_(Pfizer)_and_mRNA-1273_(Moderna)': 0.586319,
+ 'CoronaVac_(Sinovac)': 0.317333,
'CoronaVac_(Sinovac)_and_AZD1222_(AstraZeneca)': 0.472,
'CoronaVac_(Sinovac)_and_AZD1222_(AstraZeneca)_-_heterologous': 0.74,
'CoronaVac_(Sinovac)_and_BNT162b2_(Pfizer)': 0.7965,
'Covishield': 0.98,
'Sputnik_V_(Gamaleya)': 0.696,
- 'mRNA-1273_(Moderna)': 0.690527,
+ 'mRNA-1273_(Moderna)': 0.730148,
}
vaccine_booster_host_immunity = [
@@ -73,16 +73,15 @@ vaccine_booster_host_immunity = [
{'primary series vaccine': 'Ad26.COV2.S_(Janssen)', 'booster vaccine': 'Ad26.COV2.S_(Janssen)', 'VE': 0.492667},
{'primary series vaccine': 'Ad26.COV2.S_(Janssen)', 'booster vaccine': 'BNT162b2_(Pfizer)_or_mRNA-1273_(Moderna)', 'VE': 0.79},
{'primary series vaccine': 'BNT162b2_(Pfizer)', 'booster vaccine': 'AZD1222_(AstraZeneca)', 'VE': 0.801},
- {'primary series vaccine': 'BNT162b2_(Pfizer)', 'booster vaccine': 'BNT162b2_(Pfizer)', 'VE': 0.599132},
+ {'primary series vaccine': 'BNT162b2_(Pfizer)', 'booster vaccine': 'BNT162b2_(Pfizer)', 'VE': 0.60712},
{'primary series vaccine': 'BNT162b2_(Pfizer)', 'booster vaccine': 'BNT162b2_(Pfizer)_or_mRNA-1273_(Moderna)', 'VE': 0.632633},
{'primary series vaccine': 'BNT162b2_(Pfizer)', 'booster vaccine': 'mRNA-1273_(Moderna)', 'VE': 0.716786},
{'primary series vaccine': 'BNT162b2_(Pfizer)_and_mRNA-1273_(Moderna)', 'booster vaccine': 'BNT162b2_(Pfizer)_and_mRNA-1273_(Moderna)', 'VE': 0.645},
{'primary series vaccine': 'BNT162b2_(Pfizer)_(3_doses)', 'booster vaccine': 'BNT162b2_(Pfizer)_(4th_dose)', 'VE': 0.962},
{'primary series vaccine': 'CoronaVac_(Sinovac)', 'booster vaccine': 'AZD1222_(AstraZeneca)', 'VE': 0.9405},
- {'primary series vaccine': 'CoronaVac_(Sinovac)', 'booster vaccine': 'BNT162b2_(Pfizer)', 'VE': 0.649941},
- {'primary series vaccine': 'CoronaVac_(Sinovac)', 'booster vaccine': 'CoronaVac_(Sinovac)', 'VE': 0.605429},
- {'primary series vaccine': 'CoronaVac_(Sinovac)', 'booster vaccine': 'CoronaVac_(Sinovac)', 'VE': 0.289857},
+ {'primary series vaccine': 'CoronaVac_(Sinovac)', 'booster vaccine': 'BNT162b2_(Pfizer)', 'VE': 0.690563},
+ {'primary series vaccine': 'CoronaVac_(Sinovac)', 'booster vaccine': 'CoronaVac_(Sinovac)', 'VE': 0.52225},
{'primary series vaccine': 'mRNA-1273_(Moderna)', 'booster vaccine': 'BNT162b2_(Pfizer)', 'VE': 0.842143},
{'primary series vaccine': 'mRNA-1273_(Moderna)', 'booster vaccine': 'BNT162b2_(Pfizer)_or_mRNA-1273_(Moderna)', 'VE': 0.632633},
- {'primary series vaccine': 'mRNA-1273_(Moderna)', 'booster vaccine': 'mRNA-1273_(Moderna)', 'VE': 0.618512}
+ {'primary series vaccine': 'mRNA-1273_(Moderna)', 'booster vaccine': 'mRNA-1273_(Moderna)', 'VE': 0.633238}
]