add weibull parameters

This commit is contained in:
markus 2021-01-18 15:14:50 +01:00
parent d096855bec
commit a2eb8b07b1

View file

@ -1,6 +1,15 @@
import cara.models import cara.models
import numpy as np import numpy as np
# The (k, lambda) parameters for the weibull-distributions corresponding to each quantity
weibull_parameters = {
'emission_concentration': (0.5951563631241763, 0.027071715346754264),
'emission_rate_speaking': (2.0432559401256634, 3.3746316960164147),
'emission_rate_speaking_loudly': (2.317686940362959, 5.515253884170728),
'particle_diameter_breathing': (15.312035476444153, 0.8433059432279654),
'particle_diameter_speaking': (5.9493671011143965, 1.081521101924364),
'particle_diameter_speaking_loudly': (7.348365409721486, 1.1158159287760463)
}
def calculate_qr(viral_load: float, emission_concentration: float, diameter: float, mask_efficiency: float, def calculate_qr(viral_load: float, emission_concentration: float, diameter: float, mask_efficiency: float,
copies_per_quantum: float, breathing_rate: float = 1) -> float: copies_per_quantum: float, breathing_rate: float = 1) -> float: