AIforGoodSimulator / model-server

MIT License
11 stars 9 forks source link

Refactor the compartmental model #183

Open billlyzhaoyh opened 3 years ago

billlyzhaoyh commented 3 years ago
  1. Separate out the three models and bring them under a more consistent object oriented structure
  2. Have a new parameter class where methods like read_from_csv, read_from_json, read_from_cache, read_from_db can be added
  3. The models can be run with command line (like the console runner to produce the results of the experiments)
  4. Maybe leverage a local dask cluster to schedule the model runs and achieve good performance
  5. Add a scenario module that computes different combinations of model parameters to explore different scenarios (scenario itself can be a class)