InstituteforDiseaseModeling / covasim

COVID-19 Agent-based Simulator (Covasim): a model for exploring coronavirus dynamics and interventions
https://covasim.org
MIT License
250 stars 223 forks source link

[UI 2.0] Parameter flexibility #227

Closed cliffckerr closed 4 years ago

cliffckerr commented 4 years ago

Advanced users have customized the Covasim model calibration on the backend. Such users need to be able to upload the full parameter file to have the webapp reflect their exact parameterization. In addition, it would be desirable (although not MVP) for users to be able to customize which parameters appear in the interface, including ones that are part of nested dictionaries.

There is already considerable flexibility for uploading a custom JSON file of parameters. However, the parameter upload for setting the simulation configuration needs to be decoupled from the specification of parameters in the interface, which should be configurable separately.