Commit graph

53 commits

Author SHA1 Message Date
Luis Aleixo
6d4f3a5d7f updated mypy pin (new release) 2023-04-13 16:45:40 +02:00
Luis Aleixo
e0d440eb07 updated voila and related versions on requirements file 2023-03-23 10:51:23 +01:00
Nicola Tarocco
25c9e8f120 setup: upgrade Python dependencies 2023-03-23 10:51:23 +01:00
Luis Aleixo
400c023079 restricted mypy version 2023-03-17 12:07:14 +01:00
Luis Aleixo
e97065cef0 updated ipywidgets according to new documentation 2023-02-16 12:25:42 +01:00
Luis Aleixo
37d699d483 updated GitLab repository URL 2022-12-15 14:30:11 +00:00
Luis Aleixo
1a93439984 added incidence rate from API to UI 2022-11-25 16:19:45 +01:00
Luis Aleixo
098da530cb restricted pytest-mypy version 2022-11-10 16:02:43 +01:00
Luis Aleixo
bd771d7214 sklearn is deprecated causing the pipeline to fail 2022-11-08 17:32:59 +01:00
Luis Aleixo
84b7377dff Maintained group name (cara) 2022-09-15 16:41:10 +02:00
Luis Aleixo
6c541952ee updated GitLab project URL 2022-09-15 11:12:34 +02:00
Luis Aleixo
f4ba8465ab updated folder's names and respective references 2022-09-09 16:57:20 +02:00
Luis Aleixo
c1c95c5c69 added additional validation for mypy 2022-08-22 14:42:42 +01:00
Luis Aleixo
a95795eae1 avoided newest ipympl release 2022-08-22 12:22:27 +01:00
Luis Aleixo
a42863d510 Handled the diff error on templates 2022-08-22 09:12:08 +01:00
Andre Henriques
c260e2fdc9 add doi 2022-08-22 09:11:15 +01:00
Luis Aleixo
6519172f31 Merge branch 'master' into feature/documentation 2022-07-28 12:21:04 +02:00
Luis Aleixo
0c03765ad7 Handled numpy version update 2022-07-11 13:55:18 +02:00
Luis Aleixo
6ac3392282 Merge branch 'master' into feature/documentation 2022-07-07 15:49:30 +02:00
Luis Aleixo
ba2e1a07c0 test 2022-06-24 10:29:45 +01:00
Luis Aleixo
2a06c82efa Handled numpy update 2022-06-23 10:57:54 +01:00
Luis Aleixo
243c0925b3 Added a specification for the installation of the doc dependencies 2022-06-07 09:54:48 +02:00
Luis Aleixo
c8a7f1fe1f Added correct dependencies to setup.py and removed build files from sphinx 2022-06-01 15:42:10 +02:00
Luis Aleixo
e3d9dc66ff added retry requirement to setup.py 2022-05-09 17:22:26 +02:00
Luis Aleixo
d8e8398eeb Adapted code to new numpy version 2022-01-24 16:07:23 +01:00
Luis Aleixo
e4a7a1bfd0 Changed numpy version 2022-01-06 14:29:16 +01:00
Luis Aleixo
5e7d237e16 Updated ipympl compatible version 2021-10-20 14:43:03 +02:00
Phil Elson
dfc66991f4 Move QR generation to the browser, saving some time and effort on the server. 2021-10-06 11:56:09 +02:00
Luis Aleixo
480e5237c9 ipympl (Matplotlib Jupyter Extension) version 2021-09-28 09:48:26 +02:00
James Devine
db02132853 Allow location selection as part of the calculator, with temp profile from local weather station 2021-09-02 11:58:32 +02:00
Phil Elson
3103663978 Create a Python3.9 based Dockerfile for cara to run on openshift. 2021-07-30 08:53:06 +02:00
Phil Elson
77e9215812 Re-introduce parallelism through loky. 2021-07-16 13:56:28 +02:00
Phil Elson
6aca5164c1 Increment the major version of the CARA model and the calculator. 2021-07-13 13:02:28 +02:00
Phil Elson
83ec4831b5 Re-enable mypy CI after turning it off in an emergency in https://gitlab.cern.ch/cara/cara/-/merge_requests/196. 2021-07-07 16:03:16 +02:00
Phil Elson
1c35c89e8a Include the new types packages for types that we depend upon. 2021-06-10 17:26:41 +02:00
Nicolas Mounet
185d576397 Adding sklearn to the dependencies 2021-06-02 07:16:00 +02:00
Phil Elson
05dffa3f50 Compromise on the header information added to key files, ensuring that the details are correct, but are canonically defined in one place. 2021-05-03 13:46:03 +02:00
Andre Henriques
58006ebe5f Merge branch 'feature/OSS_license' into 'master'
Prepare the repository for an Apache 2.0 license

See merge request cara/cara!161
2021-05-03 11:38:43 +00:00
Philip James Elson
49c28aaa98 Implement common markdown blocks infrastructure 2021-05-03 11:33:17 +00:00
Phil Elson
597a27eadc Prepare the repository for an Apache 2.0 license. 2021-04-29 23:56:33 +02:00
Nicolas Mounet
2d00bc859f Merge branch 'feature/model_vectorisation_pt2' into 'master'
Vectorise PiecewiseConstant and WindowOpenings

See merge request cara/cara!159
2021-04-29 04:35:10 +00:00
Phil Elson
9a17121d9e Allow theming of CARA (initially in the report only, to be extended later on). 2021-04-15 13:46:46 +02:00
Phil Elson
eccc57702d Vectorise PiecewiseConstant and WindowOpenings. 2021-04-07 10:19:20 +02:00
Nicolas Mounet
7152be47e6 Merge branch 'feature/model_vectorisation' into 'master'
Begin to introduce vectorisation in the model

See merge request cara/cara!158
2021-04-06 18:21:14 +00:00
Phil Elson
e6fb1b9374 Use the compressed URL only for the QR code, and always present the full URL to the user/browser. 2021-04-06 12:19:07 +02:00
Phil Elson
9b836a6507 Handle arrays in the cache of the model by using the memoization library. Speeds up the single model case too. 2021-03-28 06:56:49 +02:00
Gabriella Azzopardi
2997607e60 Automatic report regeneration 2021-03-01 15:19:15 +00:00
Phil Elson
c8f39dc26b Track down the issue with the expert app and typing.
The visitor pattern in the StateBuilder means that it is easy to miss type changes in the dataclass definition.
2021-01-06 16:21:33 +01:00
Phil Elson
f968075116 Add the README as a user-guide in the calculator application. 2020-11-11 10:11:34 +01: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