covasim.webapp.cova_app module¶
Sciris app to run the web interface.
-
covasim.webapp.cova_app.
healthcheck
()¶ Check that the server is up
-
covasim.webapp.cova_app.
log_err
(message, ex)¶ Compile error messages to send to the frontend
-
covasim.webapp.cova_app.
get_defaults
(region=None, merge=False, die=False)¶ Get parameter defaults
-
covasim.webapp.cova_app.
get_version
()¶ Get the version
-
covasim.webapp.cova_app.
get_licenses
()¶
-
covasim.webapp.cova_app.
get_location_options
(enable=False)¶ Get the list of options for the location select
-
covasim.webapp.cova_app.
upload_pars
(fname)¶
-
covasim.webapp.cova_app.
upload_file
(file)¶
-
covasim.webapp.cova_app.
get_gantt
(int_pars=None, intervention_config=None, n_days=90)¶
-
covasim.webapp.cova_app.
parse_interventions
(int_pars)¶ Parse interventions. Format
- Parameters
= { (int_pars) –
- ‘social_distance’: [
{‘start’: 1, ‘end’: 19, ‘level’: ‘aggressive’}, {‘start’: 20, ‘end’: 30, ‘level’: ‘mild’}, ],
- ’school_closures’: [
{‘start’: 12, ‘end’: 14} ],
- ’symptomatic_testing’: [
{‘start’: 8, ‘end’: 25, ‘level’: 60} ]}
-
covasim.webapp.cova_app.
parse_parameters
(sim_pars, epi_pars, int_pars, n_days, location, verbose, errs, die)¶ Sanitize web parameters into actual simulation ones
-
covasim.webapp.cova_app.
run_sim
(sim_pars=None, epi_pars=None, int_pars=None, datafile=None, show_animation=False, n_days=90, location=None, verbose=True, die=False)¶ Create, run, and plot everything
-
covasim.webapp.cova_app.
get_output_files
(sim)¶ Create output files for download