From 4ba16b91a65a8f258c13348c31a6d1ef44ee69ee Mon Sep 17 00:00:00 2001 From: Luis Aleixo Date: Wed, 24 Nov 2021 14:37:50 +0100 Subject: [PATCH] GIA Info only for CERN Theme --- .../templates/base/calculator.form.html.j2 | 594 ++++++++++++++++++ .../templates/base/userguide.html.j2 | 261 ++++++++ .../calculator/templates/userguide.html.j2 | 261 +------- .../cern/templates/calculator.form.html.j2 | 7 + .../themes/cern/templates/userguide.html.j2 | 5 + 5 files changed, 869 insertions(+), 259 deletions(-) create mode 100644 cara/apps/calculator/templates/base/calculator.form.html.j2 create mode 100644 cara/apps/calculator/templates/base/userguide.html.j2 create mode 100644 cara/apps/themes/cern/templates/calculator.form.html.j2 create mode 100644 cara/apps/themes/cern/templates/userguide.html.j2 diff --git a/cara/apps/calculator/templates/base/calculator.form.html.j2 b/cara/apps/calculator/templates/base/calculator.form.html.j2 new file mode 100644 index 00000000..75f06c16 --- /dev/null +++ b/cara/apps/calculator/templates/base/calculator.form.html.j2 @@ -0,0 +1,594 @@ +{% extends "layout.html.j2" %} + +{% set DEBUG=False %} +{% set active_page="calculator/" %} + +{% block extra_headers %} + + + +{% endblock extra_headers %} + +{% block body_scripts %} + + + +{% endblock body_scripts %} + + +{% block main %} + +v{{ calculator_version }} +Please send feedback to CARA-dev@cern.ch +
+
+
+

Calculator

+ +
+
+
+ +{% if DEBUG %} +
+{% else %} + +{% endif %} +{{ xsrf_form_html }} + + + +
+
+
+
+ + +
+ + +
+ +
+ + +
+ +
+ + Virus data: + +
+ ? +

+ +
+
+
+ +
+
+ +
+ + Room data: + {% block room_data %} +
+ ? +
+ {% endblock room_data %} + +
+ +
+
+ + +
+
+ +
+
+ + +
+
+ + +
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
Central heating system in use:
+
+ + + + +
+
+
+
+
+
+
+ + + + +
+ +
+ + + Ventilation data: +
+ ? +
+ +
+ +
Ventilation type:
+ +
+
+ + + + +
+
+ +
+
+
+ + + + + + + + +
HEPA filtration:
+
+
+ + + + +
+
+ +
+
+
+ + Face masks: +
+ ? +
+ +
+ +
Are masks worn when occupants are at workstations?
+ + + +
+ Type of masks used: + + + +
+
+ +
+
+ + + Event data: +
+ ? +

+ +
+
+
+
+ +
+
+
+
+ + +
+ +
+
+
+ +
+
+ + +
+
+
Exposed person(s) presence:
+
+
+ + +
+
+ + +
+
+
+
+ +
+
Infected person(s) presence:
+
+
+ + +
+
+ + +
+
+
+
+
+ +
+ +
+
+
+ +
+
+
+ + + Activity breaks: +
+ ? +
+

+ + +
+ + + +

+
+ +
+ Lunch break: + + + +
+
+
+ Start: +
+
+ Finish:
+
+
+ + +
+
+ Coffee Breaks: +
+
+ + + + + +
+
+
+ +
+ + Duration (minutes): +
+
+
+
+ +
+ Infected person(s) breaks: +
+ Lunch break: + + + +
+ +
+
+ Start: +
+
+ Finish:
+
+
+ + +
+
+ Coffee Breaks: +
+
+ + + + + +
+
+
+ +
+ + Duration (minutes): +
+
+
+
+ +
+ Coffee breaks are spread evenly throughout the day.
+ + +

+
+
+ +
+ +
+ +
+ +

+ +
+ Quick Guide:
+ This tool simulates the long range airborne spread SARS-CoV-2 virus in a finite volume and estimates the risk of COVID-19 infection. It is based on current scientific data and can be used to compare the effectiveness of different mitigation measures.
+ Virus data:
+ SARS-CoV-2 covers the original "wild type" strain of the virus and three variants of concern (VOC):
+
    +
  • Alpha (also known as B.1.1.7, first identified in UK, Dec 2020),
  • +
  • Gamma (also known as P.1, first identified in Brazil/Japan, Jan 2021).
  • +
  • Delta (also known as B.1.617.2, first identified in India, Oct 2020).
  • +
+ Modify the default as necessary, according to local area prevalence e.g. for Geneva + or Ain (France).
+ Ventilation data:
+
    +
  • Mechanical ventilation = the HVAC supply of fresh air. Check the flow rates with the concerned technical department.
  • +
  • Natural ventilation = the type of window opening. The opening distance is between the fixed frame and movable part when open (commonly used values are window height of 1.6m and window opening between 0.15m and 0.6m). In case of periodic opening, specify the duration (e.g. for 10 min) and frequency (e.g. every 60 min).
  • +
  • HEPA filtration = the air flow of the device. The following values are based on the different fan velocities of a specific commercial device proposed by the HSE Unit:
  • +
      +
    • Level 6 (max) = 430 m3/h (noisy),
    • +
    • Level 5 = 250 m3/h (ok w.r.t. noise, recommended),
    • +
    • Level 4 = 130 m3/h (silent),
    • +
    • Level 3 = 95 m3/h (silent).
    • +
    +
+ Activity types:
+ The type of activity applies to both the infected and exposed persons: +
    +
  • Office = all seated, talking 33% of the time,
  • +
  • Meeting = all seated, talking time shared between all persons,
  • +
  • Call Centre = all seated, continuous talking,
  • +
  • Control Room (day shift) = all seated, talking 50% of the time,
  • +
  • Control Room (night shift) = all seated, talking 10% of the time,
  • +
  • Library = all seated, no talking, just breathing,
  • +
  • Laboratory = light physical activity, talking 50% of the time,
  • +
  • Workshop = moderate physical activity, talking 50% of the time,
  • +
  • Training = trainer standing and talking, rest seated and talking quietly. + Trainer assumed infected (worst case scenario),
  • +
  • Gym = heavy exercise, no talking, just breathing.
  • +
+ Activity breaks:
+
    +
  • If coffee breaks are included, they are spread out evenly throughout the day, + in addition to any lunch break (if applicable).
  • +
+ Refer to COVID Calculator App user guide + for more detailed explanations on how to use this tool.
+
+ +
+ + +
+ +
+
+

+ CARA is a risk assessment tool developed to model the concentration of viruses in enclosed spaces, in order to inform space-management decisions. +

+

+ CARA models the concentration profile of virions in enclosed spaces with clear and intuitive graphs. + The user can set a number of parameters, including room volume, exposure time, activity type, mask-wearing and ventilation. + The report generated indicates how to avoid exceeding critical concentrations and chains of airborne transmission in spaces such as individual offices, meeting rooms and labs. +

+

+ The risk assessment tool simulates the long-range airborne spread SARS-CoV-2 virus in a finite volume, assuming a homogenous mixture, and estimates the risk of COVID-19 airborne transmission therein. + The results DO NOT include short-range airborne exposure (where the physical distance is a significant factor) nor the other known modes of SARS-CoV-2 transmission. + Hence, the output from this model is only valid when the other recommended public health & safety instructions are observed, such as adequate physical distancing, good hand hygiene and other barrier measures. +

+

+ The model used is based on scientific publications relating to airborne transmission of infectious diseases, dose-response exposures and aerosol science, as of February 2021. + It can be used to compare the effectiveness of different airborne-related risk mitigation measures. +

+

+ Note that this model applies a deterministic approach, i.e., it is assumed at least one person is infected and shedding viruses into the simulated volume. + Nonetheless, it is also important to understand that the absolute risk of infection is uncertain, as it will depend on the probability that someone infected attends the event. + The model is most useful for comparing the impact and effectiveness of different mitigation measures such as ventilation, filtration, exposure time, physical activity and + the size of the room, only considering long-range airborne transmission of COVID-19 in indoor settings. +

+

+ This tool is designed to be informative, allowing the user to adapt different settings and model the relative impact on the estimated infection probabilities. + The objective is to facilitate targeted decision-making and investment through comparisons, rather than a singular determination of absolute risk. + While the SARS-CoV-2 virus is in circulation among the population, the notion of 'zero risk' or 'completely safe scenario' does not exist. + Each event modelled is unique, and the results generated therein are only as accurate as the inputs and assumptions. +

+

+ CARA has not undergone review, approval or certification by competent authorities, and as a result, it cannot be considered + as a fully endorsed and reliable tool, namely in the assessment of potential viral emissions from infected hosts to be modelled. +

+
+ +
+ +{% endblock main %} diff --git a/cara/apps/calculator/templates/base/userguide.html.j2 b/cara/apps/calculator/templates/base/userguide.html.j2 new file mode 100644 index 00000000..4d32707a --- /dev/null +++ b/cara/apps/calculator/templates/base/userguide.html.j2 @@ -0,0 +1,261 @@ +{% extends "layout.html.j2" %} + +{% block main %} + +
+

Instructions for use


+

This is a guide to help you use the calculator app. + If you are using the expert version of the tool, you should look at the expert notes.

+

For more information on the Airborne Transmission of SARS-CoV-2, feel free to check out the HSE Seminar: https://cds.cern.ch/record/2743403

+

The methodology, mathematical equations and parameters of the model are described here in the CERN Report: CERN-OPEN-2021-004

+
+ +
+ +
+ +
+
+

+ CARA is a risk assessment tool developed to model the concentration of viruses in enclosed spaces, in order to inform space-management decisions. +

+

+ CARA models the concentration profile of potential virions in enclosed spaces with clear and intuitive graphs. + The user can set a number of parameters, including room volume, exposure time, activity type, mask-wearing and ventilation. + The report generated indicates how to avoid exceeding critical concentrations and chains of airborne transmission in spaces such as individual offices, meeting rooms and labs. +

+

+ The risk assessment tool simulates the long-range airborne spread SARS-CoV-2 virus in a finite volume, assuming a homogenous mixture, and estimates the risk of COVID-19 airborne transmission therein. + The results DO NOT include short-range airborne exposure (where the physical distance is a significant factor) nor the other known modes of SARS-CoV-2 transmission. + Hence, the output from this model is only valid when the other recommended public health & safety instructions are observed, such as adequate physical distancing, good hand hygiene and other barrier measures. +

+

+ The model used is based on scientific publications relating to airborne transmission of infectious diseases, dose-response exposures and aerosol science, as of February 2021. + It can be used to compare the effectiveness of different airborne-related risk mitigation measures. +

+

+ Note that this model applies a deterministic approach, i.e., it is assumed at least one person is infected and shedding viruses into the simulated volume. + Nonetheless, it is also important to understand that the absolute risk of infection is uncertain, as it will depend on the probability that someone infected attends the event. + The model is most useful for comparing the impact and effectiveness of different mitigation measures such as ventilation, filtration, exposure time, physical activity and + the size of the room, only considering long-range airborne transmission of COVID-19 in indoor settings. +

+

+ This tool is designed to be informative, allowing the user to adapt different settings and model the relative impact on the estimated infection probabilities. + The objective is to facilitate targeted decision-making and investment through comparisons, rather than a singular determination of absolute risk. + While the SARS-CoV-2 virus is in circulation among the population, the notion of 'zero risk' or 'completely safe scenario' does not exist. + Each event modelled is unique, and the results generated therein are only as accurate as the inputs and assumptions. +

+

+ CARA has not undergone review, approval or certification by competent authorities, and as a result, it cannot be considered + as a fully endorsed and reliable tool, namely in the assessment of potential viral emissions from infected hosts to be modelled. +

+
+
+ + +
+

How to use this tool


+

Simulation Name & Room number

+
+

In order to be able to trace back the simulations in your workplace risk assessments, performed with the tool, you can give each one a unique name - for example "Office use on Tuesday mornings". +The simulation name has no bearing on the calculation.

+

A room number is included, if you do not wish to use a formal room number any reference will do - for example "57/2-004"

+

Virus Data


+

Please choose the correct virus strain or any reported Variant of Concern (VOC) from the list. +Changing this setting alters the properties of the virus which are used for the simulation. +This has a significant effect on the probability of infection. +The choices are:

+ +

The user can modify the selected variant from the default, according to the prevalence of the different variants in the local area. Access to this information can be found here:

+ +

N.B. The transmission data for the Gamma variant has been taken from a study data gathered in Manaus, Brazil where the variant was first observed. +The local population in Manaus had very high levels of Covid-19 antibodies (>67%) in recent months. +This factor has been taken into account by the authors of the study, via statistical adjustments to the transmission value (i.e. it has been increased, to account for spread in a population with significant acquired Covid-19 immunity). +However, this value may be revised in the future as more studies of the Gamma VOC transmission in different geographical locations become available.

+
+

Room Data

+
+

Please enter either the room volume (in m³) or both the floor area (m²) and the room height (m). +{% block room_volume_guide %} +

+{% endblock room_volume_guide %} +
+

Room heating system

+
+

The use of central heating (e.g. radiators) reduces relative humidity of the indoor air, which can decrease the decay rate of viral infectivity. If your space is heated with such water radiators, select 'Yes'. If your space does not have such heating, or they are not in use in the period of the simulation (e.g. summer), select 'No'.

+
+

Ventilation type

+
+

There are three main options:

+
+

Mechanical ventilation

+
+

If the room has mechanical ventilation, suppling fresh air from outside (either a local or centralised system), you should select this option. +In order to make an accurate calculation you will need to know either the flow rate of fresh air supplied in the room or th total number of air changes per hour with fresh air.

+

Please bear in mind that any of the two inputs only consider the supply of fresh air. If a portion of air is recirculated, it shall not be accounted for in the inputs.

+
+

Natural ventilation

+
+

Natural ventilation refers to rooms which have openable windows. +There are many possibilities to calculate natural ventilation air flows, for simplification this tool assumes a single-sided natural ventilation scheme which is a conservative approach for the purpose of this tool.

+

Please choose the type of window (see illustration below):

+ +

Please enter the number, height and width and opening distance of the windows (in m). +If there are multiple windows of different sizes, you should take an average.

+

The window opening distance (in m) is:

+ +

Notes: If you are unsure about the opening distance for the window, it is recommended to choose a conservative value (5 cms, 0.05m or 10cms, 0.10m). +If you open the window at different distances throughout the day, choose an average value.

+

When using natural ventilation, the circulation of air is simulated as a function of the difference between the temperature inside the room and the outside air temperature. The average outdoor temperature for each hour of the day has been computed for every month of the year based on historical data for Geneva, Switzerland. +It is therefore very important to enter the correct time and date in the event data section. +Finally, you must specify if the windows are open permanently (at all the times), or periodically (in intervals for a certain duration and frequency - both in minutes) - e.g. open the window for 10 minutes (duration) every 60 minutes (frequency).

+
+

No ventilation

+
+

This option assumes there is neither Mechanical nor Natural ventilation in the simulation.

+
+

HEPA filtration

+
+

A HEPA filter is a high efficiency particulate matter filter, which removes small airborne particles from the air. +They can be very useful for removing particles with viruses from the air in an enclosed space. +The calculator allows you to simulate the installation of a HEPA air filter within the room. +The recommended airflow rate for the HEPA filter should correspond to a total air exchange rate of 3 - 6 ACH (the higher the better, even beyond 6).

+
+

Event Data

+
+

Here we capture the information about the event being simulated. +First enter the number of occupants in the space, if you have a (small) variation in the number of people, please input the average or consider using the expert tool. +Within the number of people occupying the space, you should specify how many are infected.

+

As an example, for a shared office with 4 people, where one person is infected, we enter 4 occupants and 1 infected person.

+
+

Activity type

+
+

There are a few predefined activities in the tool at present.

+ +

Timings

+

You should enter the time (hours:minutes) for the start and end of the simulation period (i.e. 8:30 to 17:30 for a typical office day). +It is important to enter the correct times for the simulation, in particular when using natural ventilation. +It is possible to specify a different time for the entry and exit of both the exposed and infected person, however for most cases (where we do not know apriori which of the occupants is infected), it is recommended to set these to the same values as the activity start and end.

+

When is the event?


+

This is included for completeness in all simulations, however it is of particular relevance to those using natural ventilation because of variations in outside air temperature.

+

Only the month is used by the model to retrieve the average outdoor air temperatures for the Geneva region.

+
+

Breaks

+
+

Lunch Break

+
+

You have the option to specify a lunch break. +This will be useful if you plan to simulate a typical full working day. +During the lunch break it is assumed that all occupants will leave the simulated space (to go eat lunch somewhere else - restaurant or break room). +If you plan to eat lunch in the same area where you have been working, you should select 'No' even if a lunch break will be taken, since the risk of infection is related to the occupation of the simulated space. +See 'Split Breaks' if the occupants do not break at the same time.

+

It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.

+
+

Coffee Breaks

+
+

You have the option to choose 0(No breaks), 2 or 4 coffee breaks during the simulated period. +It is assumed that all occupants vacate the space during the break period. +If coffee breaks are taken in-situ, this option should be set to 'No breaks'.

+

When enabled, the breaks are spread equally throughout the day - for example if we simulate the period from 9:00 to 18:00, with a lunch break from 13:00 to 14:00 and considering 2 coffee breaks, the tool will schedule the first coffee break around 11:00 and the second around 16:00. +The exact timing of the breaks within the day is not particularly critical to an accurate simulation, so you do not need to be concerned about major differences if you take a coffee break at 10:00 instead of 11:00. +The variation of coffee breaks can be altered in 5 minute increments up to 30 minutes in length. +Note that this doesn't necessarily have to be a coffee break, it can represent any period where the simulated space is vacated. +See 'Split Breaks' if the occupants do not break at the same time.

+

It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.

+
+

Split breaks

+
+

You have the option to specify whether the exposed and infected person(s) break at the same time. +If not, then you can input separate breaks. This is particularly different when specifying coffee breaks as they are spread evenly throughout the activity times specified.

+

If we take an example where the exposed person(s) activity time is from 9:00 to 18:00 and the infected person(s) is from 10:00 to 17:00, with both having a lunch break from 13:00 to 14:00 and have 2 coffee breaks each, we can have two different results:

+
    +
  1. Specify the default situtaion where both exposed and infected persons(s) have their breaks at the same time: in this case the coffee break times are calculated based on the activity time of the exposed - both will have their first coffee break around 11:00 and the second around 16:00.

    +
  2. +
  3. Specify separate breaks for the infected person(s): in this case the coffee breaks will be calculated based on the different activity times (i.e. exposed from 9:00 to 18:00 and infected from 10:00 to 17:00) - the exposed person(s) will have their first coffee break around 11:00 and the second around 16:00, whereas the infected will have their first coffee break around 11:30 and the second around 15:30.

    +
  4. +
+
+

Face Masks

+
+

The model allows for a simulation with either a continuous wearing of face masks throughout the duration of the event, or have the removed at all times - i.e. all occupants (infected and exposed alike) wear or not masks for the duration of the simulation. +Please bear in mind the user inputs shall be aligned with the current applicable public health & safety instructions. +Please check what are the applicable rules, before deciding which assumptions are used for the simulation.

+

If you have selected the Training activity type, this equates to the trainer and all participants either wearing masks throughout the training (Yes), or removing them when seated/standing at their socially distanced positions within the training room (No). +Please confirm what are the applicable rules, before deciding which assumptions are used for the simulation

+

For the time being only the Type 1 surgical and FFP2 masks can be selected.

+
+

Generate Report

+
+

When you have entered all the necessary information, please click on the Generate Report button to execute the model. With the implementation of Monte Carlo simulations, the browser might take a few secounds to react.

+

Report


+

The report will open in your web browser. +It contains a summary of all the input data, which will allow the simulation to be repeated if required in the future as we improve the model.

+
+

Results

+
+

This part of the report shows the P(I) or probability of one exposed person getting infected. +It is estimated based on the emission rate of virus into the simulated volume, and the amount which is inhaled by exposed individuals. +This probability is valid for the simulation duration - i.e. the start and end time. +If you are using the natural ventilation option, the simulation is only valid for the selected month, because the following or preceding month will have a different average temperature profile. +The expected number of new cases for the simulation is calculated based on the probability of infection, multiplied by the number of exposed occupants.

+

The graph shows the variation in the concentration of virions within the simulated volume. +It is determined by:

+ +
+

QR code

+
+

At the end of the report you can find a unique QR code / hyperlink for this report. This provides an automatic way to review the calculator form with the corresponding specified parameters. +This allows for:

+ +
+

Conclusion

+
+

This tool provides informative comparisons for COVID-19 (long-range) airborne risk only - see Disclaimer +If you have any comments on your experience with the app, or feedback for potential improvements, please share them with the development team Send email.

+
+ +{% endblock main %} diff --git a/cara/apps/calculator/templates/userguide.html.j2 b/cara/apps/calculator/templates/userguide.html.j2 index a7f99c9e..6b34bc4d 100644 --- a/cara/apps/calculator/templates/userguide.html.j2 +++ b/cara/apps/calculator/templates/userguide.html.j2 @@ -1,259 +1,2 @@ -{% extends "layout.html.j2" %} - -{% block main %} - -
-

Instructions for use


-

This is a guide to help you use the calculator app. - If you are using the expert version of the tool, you should look at the expert notes.

-

For more information on the Airborne Transmission of SARS-CoV-2, feel free to check out the HSE Seminar: https://cds.cern.ch/record/2743403

-

The methodology, mathematical equations and parameters of the model are described here in the CERN Report: CERN-OPEN-2021-004

-
- -
- -
- -
-
-

- CARA is a risk assessment tool developed to model the concentration of viruses in enclosed spaces, in order to inform space-management decisions. -

-

- CARA models the concentration profile of potential virions in enclosed spaces with clear and intuitive graphs. - The user can set a number of parameters, including room volume, exposure time, activity type, mask-wearing and ventilation. - The report generated indicates how to avoid exceeding critical concentrations and chains of airborne transmission in spaces such as individual offices, meeting rooms and labs. -

-

- The risk assessment tool simulates the long-range airborne spread SARS-CoV-2 virus in a finite volume, assuming a homogenous mixture, and estimates the risk of COVID-19 airborne transmission therein. - The results DO NOT include short-range airborne exposure (where the physical distance is a significant factor) nor the other known modes of SARS-CoV-2 transmission. - Hence, the output from this model is only valid when the other recommended public health & safety instructions are observed, such as adequate physical distancing, good hand hygiene and other barrier measures. -

-

- The model used is based on scientific publications relating to airborne transmission of infectious diseases, dose-response exposures and aerosol science, as of February 2021. - It can be used to compare the effectiveness of different airborne-related risk mitigation measures. -

-

- Note that this model applies a deterministic approach, i.e., it is assumed at least one person is infected and shedding viruses into the simulated volume. - Nonetheless, it is also important to understand that the absolute risk of infection is uncertain, as it will depend on the probability that someone infected attends the event. - The model is most useful for comparing the impact and effectiveness of different mitigation measures such as ventilation, filtration, exposure time, physical activity and - the size of the room, only considering long-range airborne transmission of COVID-19 in indoor settings. -

-

- This tool is designed to be informative, allowing the user to adapt different settings and model the relative impact on the estimated infection probabilities. - The objective is to facilitate targeted decision-making and investment through comparisons, rather than a singular determination of absolute risk. - While the SARS-CoV-2 virus is in circulation among the population, the notion of 'zero risk' or 'completely safe scenario' does not exist. - Each event modelled is unique, and the results generated therein are only as accurate as the inputs and assumptions. -

-

- CARA has not undergone review, approval or certification by competent authorities, and as a result, it cannot be considered - as a fully endorsed and reliable tool, namely in the assessment of potential viral emissions from infected hosts to be modelled. -

-
-
- - -
-

How to use this tool


-

Simulation Name & Room number

-
-

In order to be able to trace back the simulations in your workplace risk assessments, performed with the tool, you can give each one a unique name - for example "Office use on Tuesday mornings". -The simulation name has no bearing on the calculation.

-

A room number is included, if you do not wish to use a formal room number any reference will do - for example "57/2-004"

-

Virus Data


-

Please choose the correct virus strain or any reported Variant of Concern (VOC) from the list. -Changing this setting alters the properties of the virus which are used for the simulation. -This has a significant effect on the probability of infection. -The choices are:

- -

The user can modify the selected variant from the default, according to the prevalence of the different variants in the local area. Access to this information can be found here:

- -

N.B. The transmission data for the Gamma variant has been taken from a study data gathered in Manaus, Brazil where the variant was first observed. -The local population in Manaus had very high levels of Covid-19 antibodies (>67%) in recent months. -This factor has been taken into account by the authors of the study, via statistical adjustments to the transmission value (i.e. it has been increased, to account for spread in a population with significant acquired Covid-19 immunity). -However, this value may be revised in the future as more studies of the Gamma VOC transmission in different geographical locations become available.

-
-

Room Data

-
-

Please enter either the room volume (in m³) or both the floor area (m²) and the room height (m). -This information is available via GIS Portal (https://gis.cern.ch/gisportal/).

-
-

Room heating system

-
-

The use of central heating (e.g. radiators) reduces relative humidity of the indoor air, which can decrease the decay rate of viral infectivity. If your space is heated with such water radiators, select 'Yes'. If your space does not have such heating, or they are not in use in the period of the simulation (e.g. summer), select 'No'.

-
-

Ventilation type

-
-

There are three main options:

-
-

Mechanical ventilation

-
-

If the room has mechanical ventilation, suppling fresh air from outside (either a local or centralised system), you should select this option. -In order to make an accurate calculation you will need to know either the flow rate of fresh air supplied in the room or th total number of air changes per hour with fresh air.

-

Please bear in mind that any of the two inputs only consider the supply of fresh air. If a portion of air is recirculated, it shall not be accounted for in the inputs.

-
-

Natural ventilation

-
-

Natural ventilation refers to rooms which have openable windows. -There are many possibilities to calculate natural ventilation air flows, for simplification this tool assumes a single-sided natural ventilation scheme which is a conservative approach for the purpose of this tool.

-

Please choose the type of window (see illustration below):

- -

Please enter the number, height and width and opening distance of the windows (in m). -If there are multiple windows of different sizes, you should take an average.

-

The window opening distance (in m) is:

- -

Notes: If you are unsure about the opening distance for the window, it is recommended to choose a conservative value (5 cms, 0.05m or 10cms, 0.10m). -If you open the window at different distances throughout the day, choose an average value.

-

When using natural ventilation, the circulation of air is simulated as a function of the difference between the temperature inside the room and the outside air temperature. The average outdoor temperature for each hour of the day has been computed for every month of the year based on historical data for Geneva, Switzerland. -It is therefore very important to enter the correct time and date in the event data section. -Finally, you must specify if the windows are open permanently (at all the times), or periodically (in intervals for a certain duration and frequency - both in minutes) - e.g. open the window for 10 minutes (duration) every 60 minutes (frequency).

-
-

No ventilation

-
-

This option assumes there is neither Mechanical nor Natural ventilation in the simulation.

-
-

HEPA filtration

-
-

A HEPA filter is a high efficiency particulate matter filter, which removes small airborne particles from the air. -They can be very useful for removing particles with viruses from the air in an enclosed space. -The calculator allows you to simulate the installation of a HEPA air filter within the room. -The recommended airflow rate for the HEPA filter should correspond to a total air exchange rate of 3 - 6 ACH (the higher the better, even beyond 6).

-
-

Event Data

-
-

Here we capture the information about the event being simulated. -First enter the number of occupants in the space, if you have a (small) variation in the number of people, please input the average or consider using the expert tool. -Within the number of people occupying the space, you should specify how many are infected.

-

As an example, for a shared office with 4 people, where one person is infected, we enter 4 occupants and 1 infected person.

-
-

Activity type

-
-

There are a few predefined activities in the tool at present.

- -

Timings

-

You should enter the time (hours:minutes) for the start and end of the simulation period (i.e. 8:30 to 17:30 for a typical office day). -It is important to enter the correct times for the simulation, in particular when using natural ventilation. -It is possible to specify a different time for the entry and exit of both the exposed and infected person, however for most cases (where we do not know apriori which of the occupants is infected), it is recommended to set these to the same values as the activity start and end.

-

When is the event?


-

This is included for completeness in all simulations, however it is of particular relevance to those using natural ventilation because of variations in outside air temperature.

-

Only the month is used by the model to retrieve the average outdoor air temperatures for the Geneva region.

-
-

Breaks

-
-

Lunch Break

-
-

You have the option to specify a lunch break. -This will be useful if you plan to simulate a typical full working day. -During the lunch break it is assumed that all occupants will leave the simulated space (to go eat lunch somewhere else - restaurant or break room). -If you plan to eat lunch in the same area where you have been working, you should select 'No' even if a lunch break will be taken, since the risk of infection is related to the occupation of the simulated space. -See 'Split Breaks' if the occupants do not break at the same time.

-

It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.

-
-

Coffee Breaks

-
-

You have the option to choose 0(No breaks), 2 or 4 coffee breaks during the simulated period. -It is assumed that all occupants vacate the space during the break period. -If coffee breaks are taken in-situ, this option should be set to 'No breaks'.

-

When enabled, the breaks are spread equally throughout the day - for example if we simulate the period from 9:00 to 18:00, with a lunch break from 13:00 to 14:00 and considering 2 coffee breaks, the tool will schedule the first coffee break around 11:00 and the second around 16:00. -The exact timing of the breaks within the day is not particularly critical to an accurate simulation, so you do not need to be concerned about major differences if you take a coffee break at 10:00 instead of 11:00. -The variation of coffee breaks can be altered in 5 minute increments up to 30 minutes in length. -Note that this doesn't necessarily have to be a coffee break, it can represent any period where the simulated space is vacated. -See 'Split Breaks' if the occupants do not break at the same time.

-

It should also be noted that the infection probabilities presented in the report does not take into account any potential exposures during the break times.

-
-

Split breaks

-
-

You have the option to specify whether the exposed and infected person(s) break at the same time. -If not, then you can input separate breaks. This is particularly different when specifying coffee breaks as they are spread evenly throughout the activity times specified.

-

If we take an example where the exposed person(s) activity time is from 9:00 to 18:00 and the infected person(s) is from 10:00 to 17:00, with both having a lunch break from 13:00 to 14:00 and have 2 coffee breaks each, we can have two different results:

-
    -
  1. Specify the default situtaion where both exposed and infected persons(s) have their breaks at the same time: in this case the coffee break times are calculated based on the activity time of the exposed - both will have their first coffee break around 11:00 and the second around 16:00.

    -
  2. -
  3. Specify separate breaks for the infected person(s): in this case the coffee breaks will be calculated based on the different activity times (i.e. exposed from 9:00 to 18:00 and infected from 10:00 to 17:00) - the exposed person(s) will have their first coffee break around 11:00 and the second around 16:00, whereas the infected will have their first coffee break around 11:30 and the second around 15:30.

    -
  4. -
-
-

Face Masks

-
-

The model allows for a simulation with either a continuous wearing of face masks throughout the duration of the event, or have the removed at all times - i.e. all occupants (infected and exposed alike) wear or not masks for the duration of the simulation. -Please bear in mind the user inputs shall be aligned with the current applicable public health & safety instructions. -Please check what are the applicable rules, before deciding which assumptions are used for the simulation.

-

If you have selected the Training activity type, this equates to the trainer and all participants either wearing masks throughout the training (Yes), or removing them when seated/standing at their socially distanced positions within the training room (No). -Please confirm what are the applicable rules, before deciding which assumptions are used for the simulation

-

For the time being only the Type 1 surgical and FFP2 masks can be selected.

-
-

Generate Report

-
-

When you have entered all the necessary information, please click on the Generate Report button to execute the model. With the implementation of Monte Carlo simulations, the browser might take a few secounds to react.

-

Report


-

The report will open in your web browser. -It contains a summary of all the input data, which will allow the simulation to be repeated if required in the future as we improve the model.

-
-

Results

-
-

This part of the report shows the P(I) or probability of one exposed person getting infected. -It is estimated based on the emission rate of virus into the simulated volume, and the amount which is inhaled by exposed individuals. -This probability is valid for the simulation duration - i.e. the start and end time. -If you are using the natural ventilation option, the simulation is only valid for the selected month, because the following or preceding month will have a different average temperature profile. -The expected number of new cases for the simulation is calculated based on the probability of infection, multiplied by the number of exposed occupants.

-

The graph shows the variation in the concentration of virions within the simulated volume. -It is determined by:

- -
-

QR code

-
-

At the end of the report you can find a unique QR code / hyperlink for this report. This provides an automatic way to review the calculator form with the corresponding specified parameters. -This allows for:

- -
-

Conclusion

-
-

This tool provides informative comparisons for COVID-19 (long-range) airborne risk only - see Disclaimer -If you have any comments on your experience with the app, or feedback for potential improvements, please share them with the development team Send email.

-
- -{% endblock main %} +{# The main calculator report, this template is intended to be implemented by themes #} +{% extends "base/userguide.html.j2" %} \ No newline at end of file diff --git a/cara/apps/themes/cern/templates/calculator.form.html.j2 b/cara/apps/themes/cern/templates/calculator.form.html.j2 new file mode 100644 index 00000000..79a879d9 --- /dev/null +++ b/cara/apps/themes/cern/templates/calculator.form.html.j2 @@ -0,0 +1,7 @@ +{% extends "base/calculator.form.html.j2" %} + +{% block room_data %} +
+ ? +
+{% endblock room_data %} \ No newline at end of file diff --git a/cara/apps/themes/cern/templates/userguide.html.j2 b/cara/apps/themes/cern/templates/userguide.html.j2 new file mode 100644 index 00000000..28ab09db --- /dev/null +++ b/cara/apps/themes/cern/templates/userguide.html.j2 @@ -0,0 +1,5 @@ +{% extends "base/userguide.html.j2" %} + +{% block room_volume_guide %} +This information is available via GIS Portal (https://gis.cern.ch/gisportal/).

+{% endblock room_volume_guide %} \ No newline at end of file