Commit graph

2111 commits

Author SHA1 Message Date
Nicolas Mounet
f050214237 Improving docstrings in expiration classes 2021-05-28 10:48:23 +02:00
Nicolas Mounet
b8422aaf1b Introducing _ExpirationBase and MultipleExpiration classes; adapting tests and model_generator accordingly (removing now obsolete expiration_blend function) 2021-05-28 10:48:01 +02:00
Nicolas Mounet
720bf1a56a Adapting tests for model_generator 2021-05-28 10:47:30 +02:00
Nicolas Mounet
a3bd951d36 Adding tests for MultipleExpiration 2021-05-28 10:47:24 +02:00
Nicolas Mounet
cd3f9057f9 Dealing better with the units in ExpirationBLO.aerosols 2021-05-28 07:08:23 +02:00
Nicolas Mounet
89126313ba Merge branch 'feature/multiple_expiration' into feature/refined_expiration_model 2021-05-28 07:02:30 +02:00
Nicolas Mounet
6e49ed4f02 Improving docstrings in expiration classes 2021-05-28 06:56:13 +02:00
Nicolas Mounet
a9cd36df75 Minor docstring fix in ExpirationBLO 2021-05-27 18:35:54 +02:00
Nicolas Mounet
23510c8f1a Adding BLO model for expiration (ExpirationBLO class) 2021-05-27 18:26:37 +02:00
Nicolas Mounet
22539e2f9f Adding test on BLO expiration 2021-05-27 18:17:59 +02:00
Nicolas Mounet
f34a77071a Merge branch 'feature/refined_mask_model' into feature/multiple_expiration 2021-05-27 13:56:15 +02:00
Nicolas Mounet
213dd2fb92 Modifying eta_inhale of Type I measured mask according to CERN report 2021-05-27 13:44:03 +02:00
Nicolas Mounet
af730ccd7c Introducing _ExpirationBase and MultipleExpiration classes; adapting tests and model_generator accordingly (removing now obsolete expiration_blend function) 2021-05-27 13:40:46 +02:00
Nicolas Mounet
a8081d8b0b Adapting tests for model_generator 2021-05-27 12:34:14 +02:00
Nicolas Mounet
beb2fd7371 Adding tests for MultipleExpiration 2021-05-27 12:33:12 +02:00
Nicolas Mounet
fec6a71c62 Correction in docstring of _MaskBase 2021-05-27 09:20:28 +02:00
Nicolas Mounet
48f0c39581 New method inhale_efficiency in _MaskBase; using _MaskBase everywhere needed (also for types); new MeasuredMask with different exhale_efficiency functions; new mask types 2021-05-26 23:39:33 +02:00
Nicolas Mounet
676fd64844 Adding tests on Mask (new classes and new methods) 2021-05-26 23:37:10 +02:00
Nicolas Mounet
9d4ffdb890 Introducing _MaskBase class, of which Mask is a subclass 2021-05-26 18:57:56 +02:00
Nicolas Mounet
128182376c Merge branch 'update/qID' into 'master'
code comment update for quantum_infectious_dose

See merge request cara/cara!183
2021-05-26 16:18:50 +00:00
Andre Henriques
1026546d18 code comment update for quantum_infectious_dose 2021-05-26 12:47:30 +00:00
Philip James Elson
2a3c3eb138 Merge branch 'feature/RH_dependent_virus_halflife' into 'master'
Humidity dependence of virus halflife & central heating option in calculator

Closes #148

See merge request cara/cara!180
2021-05-26 08:19:53 +00:00
Nicolas Mounet
6ec0c48fa7 Adding central heating option in calculator (including tooltip and user guide - thanks to J. Devine) 2021-05-26 08:19:52 +00:00
Philip James Elson
9431724962 Merge branch 'feature/mask_and_expiration_general_model' into 'master'
Mask and expiration: more general model

See merge request cara/cara!182
2021-05-26 07:59:39 +00:00
Nicolas Mounet
1f06a44fff Making exhale_efficiency diameter dependent (Mask class), and improved aerosols method in Expiration class 2021-05-26 07:59:38 +00:00
Nicolas Mounet
3244f8ba8f Merge branch 'feature/virus_qid' into 'master'
Virus coefficient_of_infectivity replaced by its inverse (qID)

See merge request cara/cara!181
2021-05-26 07:16:20 +00:00
Nicolas Mounet
ca1440bf5c Replacing qID by quantum_infectious_dose 2021-05-26 08:55:38 +02:00
Nicolas Mounet
3e9652d012 Removing pre-defined distributions; removing coefficient_of_infectivity 2021-05-25 16:25:30 +02:00
Nicolas Mounet
19d25310dc Merge branch 'master' of https://gitlab.cern.ch/cara/cara into feature/virus_qid_and_viral_loads 2021-05-25 16:12:21 +02:00
Philip James Elson
97330e2316 Merge branch 'feature/activity_vectorisation' into 'master'
Activity vectorisation

See merge request cara/cara!179
2021-05-25 09:26:36 +00:00
Nicolas Mounet
e1b9f6ce91 Merge branch 'master' of https://gitlab.cern.ch/cara/cara into feature/activity_vectorisation 2021-05-21 11:07:02 +02:00
Nicolas Mounet
d76e7a98d5 Removing pre-defined distributions for Activity 2021-05-21 11:03:53 +02:00
James Devine
f6c635e359 Merge branch 'jdevine-addclimatetoreadme' into 'master'
Update README.md with link to climatology tools repo

See merge request cara/cara!175
2021-05-19 13:04:33 +00:00
James Devine
0d71a5a46d Added comments from MR!175, resolves thread. 2021-05-17 15:13:14 +00:00
Gabriella Azzopardi
d0eb7c709c Merge branch 'feature/responsive_form' into 'master'
First steps towards making the form reponsive to screensize.

See merge request cara/cara!162
2021-05-17 13:39:08 +00:00
Nicolas Mounet
de90292338 Correcting viral load distributions (10** was missing) 2021-05-14 12:52:38 +02:00
Nicolas Mounet
2e659da45d caching _generate_virus_distribution and ignoring mypy type checking for KernelDensity 2021-05-14 12:49:17 +02:00
Nicolas Mounet
57c7c78117 caching _generate_activity_distribution (for Activity models) 2021-05-14 12:38:35 +02:00
Nicolas Mounet
64565264ea Draft Virus distributions (from M. Rognlien) - does not pass mypy tests and can't be cached yet 2021-05-14 10:44:37 +02:00
Nicolas Mounet
d5dcfa5a40 Virus class: input is now qID instead of coefficient_of_infectivity (which remains as a property), as in the CERN note 2021-05-14 09:15:08 +02:00
Nicolas Mounet
f07bffaa4a Replacing coefficient_of_infectivity by qID in tests 2021-05-14 09:11:38 +02:00
Phil Elson
d082156d46 Follow-up from Andre's review. 2021-05-12 20:08:38 +02:00
Nicolas Mounet
b6bb878fc2 Adding predefined Activity distributions 2021-05-11 20:00:40 +02:00
Nicolas Mounet
17ffc4f6f8 Vectorisation of Activity 2021-05-11 18:18:19 +02:00
Nicolas Mounet
1564b9ea65 Adding tests on vectorisation of Activity inhalation_rate and exhalation_rate 2021-05-11 18:17:43 +02:00
Philip James Elson
6df4a86670 Merge branch 'feature/about_page' into 'master'
Introduce About page

Closes #163 and #117

See merge request cara/cara!177
2021-05-11 10:20:49 +00:00
Gabriella Azzopardi
77f52a8087 Introduce About page 2021-05-11 10:20:47 +00:00
Philip James Elson
60568aab35 Merge branch 'develop/quick_fix_integration' into 'master'
Minor fix in ConcentrationModel.integrated_concentration

See merge request cara/cara!178
2021-05-10 18:29:57 +00:00
Nicolas Mounet
bb4bcebe21 Minor fix in ConcentrationModel.integrated_concentration 2021-05-10 20:23:54 +02:00
Gabriella Azzopardi
87c7733bb5 Merge branch 'feature/error-handling-jinja' into 'master'
Add Jinja error handling details from #117

See merge request cara/cara!167
2021-05-10 17:29:05 +00:00