COVID Airborne Risk Assessment tool
Find a file
Philip James Elson 943a65b063 Merge branch 'application_abstraction' into 'master'
Add infection probability calculation to the model

See merge request cara/cara!6
2020-10-26 19:34:19 +00:00
app Fix the broken mask selection widget. 2020-10-26 14:36:54 +01:00
cara Add infection probability calculation to the model, and introduce it into the model output in a rudimentary form. 2020-10-26 20:33:17 +01:00
.gitlab-ci.yml Trigger an openshift deployment if the tests pass. 2020-10-20 10:26:29 +02:00
app.sh Bring over the prototyped voila app, and handle installation dependencies correctly. 2020-10-20 09:51:34 +02:00
README.md Added an initial project structure. 2020-10-19 13:49:40 +02:00
requirements.txt Bring over the prototyped voila app, and handle installation dependencies correctly. 2020-10-20 09:51:34 +02:00
setup.py Abstract the model state so that we can mutate it conveniently. 2020-10-21 20:59:01 +02:00

CARA - COVID Airborne Risk Assessment

Credits

Development guide

Setting up the application

The https://cern.ch/cara application is running on CERN's OpenShift platform. In order to set it up for the first time, we followed the documentation at https://cern.service-now.com/service-portal?id=kb_article&n=KB0004498. In particular we:

  • Added the OpenShift application deploy key to the GitLab repository
  • Created a Python 3.6 (the highest possible at the time of writing) application in OpenShift
  • Configured a generic webhook on OpenShift, and call that from the CI of the GitLab repository