From 27da077493bab1430e1ef3e2ffed5e2c61f38fe8 Mon Sep 17 00:00:00 2001 From: Luis Aleixo Date: Thu, 3 Aug 2023 16:24:59 +0200 Subject: [PATCH] added full vl value on key of viral load --- caimira/apps/calculator/report_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/caimira/apps/calculator/report_generator.py b/caimira/apps/calculator/report_generator.py index 6429729c..bdcdf7c2 100644 --- a/caimira/apps/calculator/report_generator.py +++ b/caimira/apps/calculator/report_generator.py @@ -328,7 +328,7 @@ def non_zero_percentage(percentage: int) -> str: return "99.9%" else: return "{:0.1f}%".format(percentage) - + def manufacture_viral_load_scenarios_percentiles(model: mc.ExposureModel) -> typing.Dict[str, mc.ExposureModel]: viral_load = model.concentration_model.infected.virus.viral_load_in_sputum @@ -338,7 +338,7 @@ def manufacture_viral_load_scenarios_percentiles(model: mc.ExposureModel) -> typ specific_vl_scenario = dataclass_utils.nested_replace(model, {'concentration_model.infected.virus.viral_load_in_sputum': vl} ) - scenarios[round(np.log10(vl))] = np.mean(specific_vl_scenario.infection_probability()) + scenarios[vl] = np.mean(specific_vl_scenario.infection_probability()) return scenarios