????: Orchestration infrastructure for fully automated dashboards #48
Bisaloo
started this conversation in
Project Ideas
Replies: 1 comment
-
If we were to pursue this, we should probably llok at https://whipson.github.io/maestro/. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Description
There is high appetite among policy makers and the general public for regularly-updated dashboards allowing them to follow the latest trends in an ongoing epidemic.
While the underlying epidemiological analysis can be done with existing tools (e.g., incidence2 for epicurves, EpiNow2 for Rt estimation and short-term forecasts, etc.), the actual setup and automation of the dashboard remains challenging and often result in ad-hoc solutions, which rely on a specific team member or key partner.
Indeed, epidemiologists and even R developers are rarely trained to do DevOps work:
Additionally, and as is often the case for DevOps work, it is possible that some of the existing infrastructure used by certain groups is not open-source and therefore impossible for others to replicate.
This package would use existing pipelines, possibly from the episoap package, to create the dashboard, and handle the orchestration behind the scenes by creating necessary config files, secrets, etc. based on a single configuration file.
Typical end-users
Epidemiologists or modellers who want to produce a continuously updated dashboard of their analysis
Potential contributors
??
Key collaborators
@Bisaloo, @sbfnk
Inputs
NA
Outputs
NA
Imports
However, if we want this package to be useful outside the Epiverse-TRACE core team, we shouldn't make it completely linked to episoap. Users should be able to provide their own custom pipelines.
Used by
??
Related projects
The European Covid-19 Forecast Hub website. Code:
The Covid-19 Rt estimate dashboard. Code:
Usage
The source repo of the dashboard would contain 3 branches
Additional comments
No response
Beta Was this translation helpful? Give feedback.
All reactions