Adam Kucharski Profile picture
Dec 22, 2021 21 tweets 8 min read Read on X
Unfortunately, this oft-quoted Spectator tracker of COVID 'scenarios vs outcomes' seems at best muddled and at worst actively misleading. A thread on some weird comparisons - and how to do better critiques...
data.spectator.co.uk/category/sage-… 1/
First plot is comparison of scenarios for increased R values with later data. Crucially, these weren't predictions about what R would be (R estimate that week was 0.9-1.1, so pretty flat epidemic). Rather, report showed what could happen if R increased beyond current range... 2/
Not sure why they cut out the R=2 scenario from original plot (which would've made it obvious these were illustrative - assets.publishing.service.gov.uk/government/upl…). TBF SPI-M plot could have included horizontal line to illustrate what R=1 looks like, but don't need a model to draw a flat line... 3/
In any case, the upper scenarios were not considered likely by members, as reported at the time: 4/
Next plot is July scenarios for July 19 reopening vs actual outcomes. Not sure why tracker cut out the crucial uncertainty intervals? Remember, uncertainty intervals aren't some superfluous addition to scenarios - they *are* the scenarios. 5/
The plot also focuses on bed occupancy, despite admissions being the metric shown across all scenarios. But picking this metric for comparison (rather than admissions, deaths etc.), it means several scenarios are omitted - including all of those from Imperial... 6/
And if bed occupancy was the preferred metric, why not show all the plots that show scenarios for this metric (e.g. fig below from assets.publishing.service.gov.uk/government/upl…)? Why cut these ones out? 7/
Or even better, why not try and match up the parameters in the different scenarios (e.g. mobility, vaccine effectiveness, transmission) with subsequent known values from empirical data (or even re-run the model itself) to see how well things match up? 8/
Trying to extract the most relevant scenario would make it possible to flag any systematic biases in model estimates when using 'ground truth' parameters, allowing for better discussions about what aspects of scenarios are more/less reliable in future. 9/
It's also strange to cut off plot at the end of September, just as some scenarios start to dip below actual hospitalisations - which remained flattish for prolonged period in reality as caution persisted. Why pick this arbitrary cropping, rather than showing rest of autumn? 10/
Next plot shows modelling scenarios for 'nothing changes' in autumn 2020 vs what actually happened (i.e. two lockdowns). So fundamentally a redundant comparison, because models weren't trying to estimate impact of a lockdown scenario... 11/
I mean, the report was pretty clear that these weren't predictions (assets.publishing.service.gov.uk/government/upl…) - that would have meant trying to predict policy decisions, which doesn't make sense for analysis designed to inform decisions... 12/
But if we did compare totals in the plot, we'd find central model estimates between Oct and April ranged between 100-230k deaths, compared to 75k in reality (after lockdown, Alpha & vaccination). Think about that for a moment... 13/
If I asked you to estimate how many deaths control measures & vaccines averted last winter, what would you say? Above totals suggest control measures & vaccines prevented at least 25-155k deaths last winter (because models weren't accounting for higher impact of Alpha)... 14/
Next plot compares reopening scenarios with hospitalisations in 9 June report. Again, uncertainty intervals have been cut out for some reason. 15/
And looks like something odd has happened with the data extraction, e.g. compare middle estimate (left) with model output (blue line, right). Also, again strange to cut off plot at end of July, immediately after reopening - why not show later dynamics? 16/
TBF on data side, would be helpful to have more routine release of underlying values behind plots (as in UKHSA technical reports). Also, see earlier point about extracting scenario that matches now-known parameters to get a better idea of underlying model performance... 17/
Next plot is simple case scenario vs outcome from Sep 2020. In reality growth was indeed not sustained at fast level, likely influenced by incoming measures and underlying behaviour change (as we've seen repeatedly during pandemic)... 18/
However, it's odd to only quote the scenario for cases, rather than the accompanying warning of 200 daily deaths by mid-November - which actually turned out to be optimistic... 19/
I get that any visualisations have to make some design choices, but it is strange that pretty much every single choice made above ends up making models look artificially overconfident and pessimistic... 20/
Models need proper scrutiny and challenge, especially as COVID dynamics are influenced by feedbacks between population behaviour & policy - unlike weather, where analysis doesn't change the outcomes. But muddled comparisons don't help anyone, they just sow confusion & anger. /End

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Adam Kucharski

Adam Kucharski Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @adamjkucharski

Jul 5, 2023
Good piece on the value of digital contact tracing in future pandemics by @marcelsalathe – combined with better linkage to venues of transmission (e.g. superspreading events), potential for a lot of impact here. 1/nature.com/articles/d4158…
During COVID, countries were competing with an exponential process, which meant any individual targeted intervention (like testing, isolation and contact tracing) had to be able to scale easily. Some places understood this more than others... 2/

There seemed to be a lot of media hostility to the idea of contact tracing apps at the time (e.g. below from Sep 2020), perhaps fueled mistrust of social media companies, Cambridge Analytica etc... 3/



Read 6 tweets
Jun 16, 2023
It's remakable some people are still claiming COVID had a 'susceptible-infected-recovered-susceptible' dynamic early on, i.e. claiming most in UK got it in 1st wave and 2nd wave was driven by reinfections. Let's look at the heroic assumptions that this claim requires... 1/
1. Assumes first waves declined not because of reduction in contacts, but because of lots of infections and resulting strong immunising responses - and yet these widespread strong immune responses somehow weren't detectable on any antibody test. 2/
2. Assumes the similarity between transmission patterns estimated from social contact patterns in mid-2020 (like CoMix in UK) and transmission estimated from community infection data (e.g. REACT/ONS) is just a massive coincidence. 3/
Read 7 tweets
Jun 14, 2023
I recently gave a talk at @JuniperConsort1 outlining some of the work we've been doing in @Epiverse_TRACE with @DataDotOrg and a range of collaborators to try and improve software tools for epidemic response - and how others can contribute to these collective efforts... 1/ Image
As a motivation, I asked the question 'What could the final size of an epidemic be?' - as a first pass, there's a relatively simple method we could use based on an SIR model, but even implementing this can be complicated... 2/ Image
As well as solving the above equation numerically, there are several steps we need to get to this point, from wrangling and cleaning data to estimate R0, to incorporating social contact data. 3/ Image
Read 11 tweets
Jun 9, 2023
Why it makes no sense to use total overall COVID deaths as the comparison metric when evaluating the impact of COVID measures, and why we need to focus on transmission dynamics instead. A thread… 1/
Suppose we have two countries, A and B. Country A adopts a lighter touch strategy X early on that gets the reproduction number down to 1 (i.e. epidemic remains flat). Country B leaves it later, then adopts a more stringent strategy Y to bring epidemic down (i.e. R below 1)… 2/ Image
If we did a simple naive comparison of total deaths vs measures introduced, we’d conclude that strategy X (the lighter touch one) is linked with fewer deaths than the more stringent one…. 3/
Read 8 tweets
Jun 5, 2023
In the past year, @LSHTM_CEPR has (co-)hosted events on a range of epidemic topics, from public trust and global treaties to analytics software and response strategies.

In case you missed them, here are few to catch up on…
Vernon Lee on Experience, evidence and some intuition in responding to COVID-19 in Singapore: lshtm.ac.uk/newsevents/eve…
Our inaugural research showcase, including Rosanna Peeling on diagnostics, Heidi Larson on vaccine confidence and Thom Banks on public health response: lshtm.ac.uk/newsevents/eve…
Read 8 tweets
Jun 5, 2023
There's something a eerily familiar about todays' 'new' IEA report on lockdowns, right down to the text, tables, and half-baked methods. And, of course, the massive estimated effect of masks that somehow hasn't made it into the headlines... 1/ ImageImageImageImage
Lots has been written already about this issues with this analysis (e.g. above thread and factcheck.org/2022/03/sciche…), from a lack of accounting for epidemic dynamics to performing a 'meta-analysis' on datasets that aren't independent... 2/
It's a shame, because understanding impact of different NPIs is important - albeit difficult - question. Some studies have made sensible effort at untangling, finding that limiting gatherings and settings of gatherings probably had biggest impact (e.g. nature.com/articles/s4146…) 3/ Image
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(