Commit graph

715 commits

Author SHA1 Message Date
Philip James Elson
d9b880d056 Merge branch 'develop/form_report-UI' into 'master'
Updates to form and report UI

See merge request cara/cara!33
2020-11-06 10:11:41 +00:00
gaazzopa
ffbe292329 Minor changes 2020-11-06 10:33:38 +01:00
gaazzopa
987c0d048e Updated report presentation of various fields 2020-11-06 10:24:15 +01:00
Philip James Elson
4551e51b98 Merge branch 'ventilation-calc' into 'master'
Ventilation calc

See merge request cara/cara!32
2020-11-06 09:08:13 +00:00
Phil Elson
56124c552b Normalize the input activity. 2020-11-06 10:06:29 +01:00
markus
4e7d341ae8 multiply air_changes by room_volume 2020-11-06 10:05:15 +01:00
markus
a2512e2798 add test_ventilation 2020-11-06 10:05:15 +01:00
markus
978402c701 change default window periodicity 2020-11-06 10:05:15 +01:00
markus
61ab69b41f fix typo 2020-11-06 10:05:15 +01:00
markus
7860ae6074 transition from dictionary to FormData 2020-11-06 10:05:15 +01:00
markus
6c2a843e67 move ventilation to dedicated function and use piecewise temperature function 2020-11-06 10:05:15 +01:00
gaazzopa
9cb29eb16e Updated form UI to enable event data always 2020-11-06 09:32:52 +01:00
Philip James Elson
6af1f19d66 Merge branch 'dev/report-form' into 'master'
Updates to report form

See merge request cara/cara!28
2020-11-05 23:09:33 +00:00
gaazzopa
881669ab09 Updated report to use form values 2020-11-06 00:07:17 +01:00
gaazzopa
0f415abad9 Added disclaimer to report 2020-11-06 00:04:36 +01:00
gaazzopa
f19d76589c Updated report display 2020-11-06 00:04:36 +01:00
Philip James Elson
584a944452 Merge branch 'fix/nginx-app' into 'master'
Avoid trying to optimise static serving of the calculator app

See merge request cara/cara!31
2020-11-05 23:01:59 +00:00
Phil Elson
0c4d47910c Avoid trying to optimise static serving of the calculator app, since the nginx configuration doesn't read symlinks anyway. 2020-11-05 23:57:18 +01:00
Philip James Elson
400f520e02 Merge branch 'feature/running-calculator-webservice' into 'master'
Enable the cara-webservice in the Openshift deployment.

See merge request cara/cara!27
2020-11-05 22:30:36 +00:00
Philip James Elson
adb1f901ef Merge branch 'develop/multiple_ventilation' into 'master'
Multiple ventilations

Closes #44 and #18

See merge request cara/cara!29
2020-11-05 22:26:35 +00:00
Philip James Elson
79b5e03418 Merge branch 'fix/integration_of_piecewise_constant_and_calc' into 'master'
Fix to use the updated PiecewiseConstant scheme for temperatures

See merge request cara/cara!30
2020-11-05 22:23:42 +00:00
Phil Elson
331b8e733f Fix to use the updated PiecewiseConstant scheme for temperatures, and turn on testing, even if trivial, for the report generation. 2020-11-05 23:22:17 +01:00
Phil Elson
41ce4112d1 Enable the cara-webservice in the Openshift deployment. 2020-11-05 23:01:26 +01:00
Nicolas Mounet
8c6e01e7b6 Make sure to output a set for transition_times (models.py) 2020-11-05 22:16:03 +01:00
Nicolas Mounet
d437c7e779 Adding test on the use of the model with a MultipleVentilation object (computing concentration); some fine tuning on other tests (list -> tuple) 2020-11-05 22:15:15 +01:00
Nicolas Mounet
2790e6b1aa Simplifying WindowOpening transition_times from temperature (in line with comment on Merge request 19 - see https://gitlab.cern.ch/cara/cara/-/merge_requests/19#note_3928329) 2020-11-05 21:47:44 +01:00
Nicolas Mounet
28427cda52 Adding test on transition times for PiecewiseConstant objects; better layout on some other test 2020-11-05 21:46:10 +01:00
Philip James Elson
2d69c7bfa8 Merge branch 'UI-formalities' into 'master'
UI formalties and updates

See merge request cara/cara!25
2020-11-05 19:55:34 +00:00
Nicolas Mounet
869758ce0d Adding MultipleVentilation class 2020-11-05 20:50:58 +01:00
Nicolas Mounet
e7e54cd129 Fixing docstring of Ventilation class 2020-11-05 20:50:36 +01:00
Nicolas Mounet
7e927490dd Fixing multiple ventilation tests; adding a test on transition times for multiple ventilations; minor changes to window opening with time-dependent temperature test 2020-11-05 20:49:07 +01:00
Nicolas Mounet
3cffcb34af Correcting multiple ventilation tests 2020-11-05 18:51:01 +01:00
Nicolas Mounet
dd3f51b21b Adding HVAC (mechanical ventilation) and AirChange (manual input of air exchange) in as Ventilation classes, in models.py 2020-11-05 18:46:32 +01:00
Nicolas Mounet
f271b29ae1 Adding tests for multiple ventilation 2020-11-05 18:42:05 +01:00
gaazzopa
5f502fb480 Removed extra library and form reset 2020-11-05 18:02:41 +01:00
gaazzopa
8a83ad9567 Added infected start and finish to form 2020-11-05 17:36:38 +01:00
Nicolas Mounet
b36e07e0b9 Changing Room volume into float (instead of int), in models.py 2020-11-05 17:22:39 +01:00
Philip James Elson
bc88455d79 Merge branch 'present-intervals' into 'master'
Present intervals

See merge request cara/cara!26
2020-11-05 15:39:16 +00:00
markus
f04f813e25 remove unnecessary leftovers from model_from_form 2020-11-05 16:22:20 +01:00
markus
f896cbf094 add test for present_intervals 2020-11-05 16:17:52 +01:00
markus
a28227e7ac fix typo 2020-11-05 16:10:28 +01:00
markus
97c667911f split long line 2020-11-05 16:01:08 +01:00
Philip James Elson
834d4e174d Merge branch 'model-dict' into 'master'
Model dict

See merge request cara/cara!24
2020-11-05 14:55:23 +00:00
gaazzopa
2d2241b6e2 Disabled event details based on natural vent 2020-11-05 15:46:30 +01:00
markus
9190a33634 change baseline_raw_form_data 2020-11-05 15:43:27 +01:00
markus
3f7c761925 move interval-calculation into separate function 2020-11-05 15:42:40 +01:00
markus
5f2f2e5dbf add quick-fix for undefined numerical attributes 2020-11-05 14:49:03 +01:00
markus
ae0b91621b populate Formdata attributes 2020-11-05 14:43:22 +01:00
Nicolas Mounet
3972b887b1 Merge branch 'feature/pytest-param' into 'master'
Parameterize the tests to allow easier debugging and simplify the logic in the test itself.

See merge request cara/cara!22
2020-11-05 13:08:36 +00:00
gaazzopa
3dcfa213c9 Added disclaimer and code license 2020-11-05 14:03:15 +01:00