Closed pratikunterwegs closed 5 months ago
Thanks for sharing. Some quick initial thoughts:
outcomes_averted()
is a useful starting point, making data[scenario == 1]$data[[1]]
etc. much easier to handle would be useful, e.g. maybe with something intuitive like get_outcome(data,"cases",1)
Thanks, would definitely be good to discuss this more before implementing something as it might take some restructuring of inputs etc.
(e.g. iterating over scenarios and keeping track of which one is which)
What would users expect in terms of keeping track of scenarios? The model output currently makes scenarios from the input NPI + vax combinations automatically. Is there a call for changing how that's done - e.g. passing a full intervention set (NPIs + vaccinations) as a single scenario?
making sure that the code is doing like-for-like comparisons of the same parameter/seed in each sample
A question here is whether discrete values of infection parameters, e.g. $R_0$ = 1.5, 2.0, 2.5, should count as separate scenarios, because currently they are treated similar to parameter uncertainty around single values. Might need to pass the parameters, and some way of specifying uncertainty around them, to the 'scenario' object from above.
Partially addressed in the v0.4.0 release. Moving to Discussions page.
This issue logs discussions and prototypes for proposed scenario comparison functionality. Please feel free to add to the conversation below.
Scenario comparison requirements
Discussion points
A small reprex shows my thinking on this so far, please feel free to suggest changes.
Created on 2024-04-24 with reprex v2.0.2