Commit graph

2218 commits

Author SHA1 Message Date
Luis Aleixo
373ff09ea2 Merge branch 'update/fix_package_version_requirements' into 'master'
Updating package version requirements

See merge request caimira/caimira!472
2023-12-01 08:58:23 +01:00
Nicolas Mounet
e233ea43b1 Updating package requirements in setup.py to make the tests pass locally and to avoid the expert app to crash (mypy, pytest-mypy and ipympl) 2023-11-29 17:31:39 +01:00
Andre Henriques
d02404af5d Merge branch 'update/licenses' into 'master'
Open source licenses

See merge request caimira/caimira!469
2023-11-29 17:11:55 +01:00
Luis Aleixo
d70029d0ed Merge branch 'feature/CO2_fit' into 'master'
Fit ventilation and exhalation rates on CO2 sensor data

See merge request caimira/caimira!444
2023-11-22 15:43:00 +01:00
Luis Aleixo
f6abdc91c6 merged tests (custom and fixed) 2023-11-22 14:45:57 +01:00
Luis Aleixo
15e792a3ee modified UI text for CO2 file upload 2023-11-22 14:45:26 +01:00
Luis Aleixo
8fddfc3a78 Merge branch 'feature/store-token-validation' into 'master'
data service: add JWT expiration validation

See merge request caimira/caimira!470
2023-11-22 13:38:02 +01:00
Luis Aleixo
eca8e035c4 added test for natural and mechanical ventilation fitting algorithm 2023-11-22 10:15:04 +01:00
Nicola Tarocco
6cad72356d
data service: add JWT expiration validation 2023-11-21 14:34:05 +01:00
Luis Aleixo
afdc3cbec8 added explanative text and tooltip question mark 2023-11-21 09:57:21 +01:00
Luis Aleixo
3da67c8c95 add superclass FormData for CO2FormData and VirusFormData 2023-11-21 09:45:42 +01:00
Luis
ac2e8b799d Added validation for the case the header is not a string 2023-11-21 09:45:41 +01:00
Luis
43a6b6e0a6 moved interface methods from init file to co2_model_generator 2023-11-21 09:45:41 +01:00
Luis
96a2b614dc updated validation error message 2023-11-21 09:43:30 +01:00
Luis
0fb4cd895e replaced Population class by simplePopulation on CO2DataModel method 2023-11-21 09:43:29 +01:00
Luis Aleixo
9245166c4a simplified logic for building a CO2 model 2023-11-21 09:43:29 +01:00
Luis Aleixo
446cc88345 removed unused parameters 2023-11-21 09:43:29 +01:00
Luis Aleixo
2c8819934b updated blocking variable name 2023-11-21 09:43:29 +01:00
Luis Aleixo
f05d48221f updated jquery methods namely on the finding mechanism 2023-11-21 09:43:29 +01:00
Luis Aleixo
d377d6ae94 modified procedure to download CO2 template file 2023-11-21 09:43:29 +01:00
Luis Aleixo
3dc0364d2e optimised validation method 2023-11-21 09:43:29 +01:00
Luis Aleixo
58926b7163 updated no file error label 2023-11-21 09:43:29 +01:00
Luis Aleixo
2992b270ff removed ventilation values from plot 2023-11-21 09:43:29 +01:00
Luis Aleixo
9696d413bd deleted input value (not necessary) 2023-11-21 09:43:28 +01:00
Luis Aleixo
5f4a9c3702 added predictive CO2 line and time labels 2023-11-21 09:43:28 +01:00
Luis Aleixo
c83b5cdcab added correct pelt suggestion for transition times 2023-11-21 09:43:28 +01:00
Luis Aleixo
69c1c10f6e modified fitting label and handled error display 2023-11-21 09:43:28 +01:00
Luis Aleixo
f64aeb8c22 replaced more JavaScript entries with jQuery 2023-11-21 09:43:28 +01:00
Luis Aleixo
cb375e2de5 added ruptures package definition 2023-11-21 09:43:28 +01:00
Luis Aleixo
b0d94f2318 formatting issues and introduction of pelt algorithm to display suggested transition times 2023-11-21 09:43:28 +01:00
Luis Aleixo
1c8775c807 back-end optimizations using heritage 2023-11-21 09:43:28 +01:00
Luis Aleixo
965b931773 validation on the excel file given as input (using SheetJS) 2023-11-21 09:43:27 +01:00
Luis Aleixo
6aa485c3d8 use more css classes 2023-11-21 09:43:27 +01:00
Luis Aleixo
16eac4101a added error handling on valid excel files and replaced plain javascript with jquery calls 2023-11-21 09:43:27 +01:00
Luis Aleixo
effc606fc9 replaced alert message on file upload 2023-11-21 09:43:27 +01:00
Luis Aleixo
ab0ec4c4ca version update and UI bugfix on form submission 2023-11-21 09:43:27 +01:00
Luis Aleixo
7da8cc438e back-end updates for co2 logic 2023-11-21 09:42:16 +01:00
Luis Aleixo
7e29c0c5cf ui modifications on js logic 2023-11-21 09:42:16 +01:00
Luis Aleixo
6581586982 ui modifications on html components 2023-11-21 09:42:15 +01:00
Luis Aleixo
caeaa8c39e renamed clear fitting algorithm method 2023-11-21 09:42:15 +01:00
Luis Aleixo
36d7cc0c3f updated one text entry and variable declaration on JS 2023-11-21 09:42:15 +01:00
Luis Aleixo
e861f6ac4e deal with modal button labels and pre-selected ventilation options 2023-11-21 09:42:15 +01:00
Luis Aleixo
a80c804832 added visualisation for ach table in form and report 2023-11-21 09:42:15 +01:00
Luis Aleixo
780467c195 simplified the way to select previous ventilations 2023-11-21 09:42:15 +01:00
Luis Aleixo
ddfe158467 added report data 2023-11-21 09:42:15 +01:00
Luis Aleixo
be732da4ea form modifications - table format 2023-11-21 09:42:15 +01:00
Luis Aleixo
6c86238743 added ventilation option validations on form 2023-11-21 09:42:15 +01:00
Luis Aleixo
be684ee3a6 added back compatibility (form report -> calculator) 2023-11-21 09:42:14 +01:00
Luis Aleixo
1b8aa4f2c1 fixed download template by adding file to CERNBox resources 2023-11-21 09:42:14 +01:00
Luis Aleixo
7a01d39fba added additional ventilation option 2023-11-21 09:42:14 +01:00