mila-iqia / COVI-AgentSim

Covid-19 spread simulator with human mobility and intervention modeling.
Other
20 stars 8 forks source link

Prateek/calibrate ml #67

Closed pg2455 closed 4 years ago

pg2455 commented 4 years ago

Following changes are made -

  1. Replace obsolete parameters in experiment configurations with new ones

  2. Add mobility_restriction choice in experiments

  3. Add all parameters to their non-functional values in base_method.yaml

  4. Update susceptibility values for age ranges

  5. Use simpler testing as in PR #64

  6. Standardize all intervention configuration files (in their naming as well as parameters)

  7. Add README.md to explain how to run experiments and plot them.

  8. Minor changes to experiment.py to enable email notifications and avoid redundant experiments for no-app based tracing methods and APP_UPTAKE

  9. Robust handling of adding of index cases for the scenarios of death and addition to a household

  10. Addition of work hours tracking required for econ data

  11. Following plotting changes are done -

    • some minor changes to pareto adoption to enable outputting and saving various plots all at once (with different ymetric)
    • addition of helper scripts to carry on basic matplotlib functions in matplotlib_utils.py
    • addition of helper scripts to help in curve fitting in curve_fiting.py
    • addition of helper scripts to extract metrics from tracker in _extract_tracker_metrics.py
    • addition of plot_episim_series to plot case curves in plot_episim_series.py
    • addition of plot_normalized_mobility_scatter.py to plot the mobility - R plots.
  12. fix reproducibility test by changing the configuration file