-
Notifications
You must be signed in to change notification settings - Fork 256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any modeling of temperature and humidity etc? #266
Comments
There are two questions here:
I can't comment on the first question. On the second question, I believe that there are some significant improvements to be made to the model around human social behaviour because those behaviours affect the viral load that individuals in a group will experience in the presence of infected individuals. Colder temperatures mean more people spend more time huddled inside with doors and windows closed, possibly with heat exchanger systems pumping virus-laden air around. Warmer temperatures mean more people outside. Temperatures change how people socialise, with steamy pubs replaced by beach barbecues. My understanding is that changes to the model based on these factors are not yet in scope due to the current work pressures being experienced by the ICL team. |
This would be an interesting, challenging piece of work, but indeed, probably not for right now. I am not sure that there is sufficient data and understanding of the relationships between temperature/humidity and the virus. The topic is quite old - look up papers by Jeffrey Shaman's group regarding flu some years ago. At that time, I don't think there was a convincingly strong direct connection between weather and virus transmission; possibly some indirect mechanisms (weather affecting people's behaviour, or even something as basic as school holidays in Summer causing reduced transmission). At the moment, there is nothing in the code explicitly about weather conditions (and weather is the word you want I think, not climate...) - but you can set school holidays, and also seasonality parameters can be set to model variations through the calendar year - but I think it's not yet clear with covid what that parameterisation should be. |
My intuition is that it's a very important factor. I personally wouldn't trust or use any model that didn't account for it. I say that because I live in Cambodia and my experience here. In the early days of the outbreak the prime minister here travelled to China as a sign of solidarity. The general line from the Ministry of Health was that there was nothing to worry about in Cambodia due to the warm weather. "Fear is more dangerous than the virus itself". They said they would not shut down any travel from China and never have. In fact Cambodia accepted a cruise ship that was stranded around valentines day: This was before EU and USA were infected and people were generally happy with everything. We have only had 122 officially reported cases, no new ones for the last month, and our last active case cleared up a few days ago. Zero deaths. I (and no one I know of here) have any reason to believe there is some coverup going on. (Of course I'm under no illusion those numbers exactly match reality. ) Note that it's really quite balmy here: (edit: note the time, 11pm!) Life is starting to return to normal: Related to weather is of course vitamin D but how long the virus can last on surfaces could be HUGE. There is some reason to believe/intuit exposure to less "load" of the virus would yield a less brutal infection. It would seem in cold climates where a lot of people get sick and you are constantly exposed ... |
And somewhat semi seriously, space weather ? |
It is really, really hard to sort out effects of climate, culture, intervention, exposure, etc.. Some starting points in the literature:
|
Models are worthless then :(
|
@sublimator --
When you run your model, it is important to retain awareness of the limitations. This model makes use of population density data and a single probability of infection from individual interactions. It can therefore tell you by how much you need to artificially reduce population density through social distancing and lockdown measures. It can't help you with risk analysis around different social scenarios, e.g. pubs, churches, weddings, conventions, workplaces etc. To undertake that kind of risk analysis requires a different kind of model for movement of viral particles in enclosed spaces over time. Because Cambodia is hot and humid, much of life is outside in the fields, in the street, or in houses with open sides, allowing virus particles to disperse more quickly. |
Does this model social clusterings? People are, after all, creatures of
habit, not ants wandering cells with random interactions.
Does the virus not have some kind of outer lipid shell? Susceptible to heat?
|
@sublimator I think it doesn't take a model to realise that social clustering will increase infection rates, so on the upside of the sombrero eliminating social clustering was necessary. Now we seem to be on the down side, I think it is time to bring in other models that allow for risk assessment for different scenarios of social clustering, so we're not stuck with a stark binary choice between 'health' and 'economy'. However, this is very hard to do because there are so many unknowns, and a generalised model is not going to fit every possible real-life scenario, so expect to see confused messaging from policy-makers as they try to reconcile contradictions. I think then it does come down to common sense in the specific situations you find yourself in. You'll probably be OK at a beach barbecue but snogging random pretty strangers in a steamy pub is probably not such a good idea. There comes a point at which you need to take responsibility for your own decisions and risk assessment and not look to the government for advice before you do anything! |
@sublimator: I think this issues list is not the best forum for general discussion of COVID modelling problems (see also my comment here). If you have specific suggestions or questions about how to implement code to incorporate the effects of temperature and humidity in the simulation (preferably along with suggestions for how to estimate/calibrate the new parameters!), that's great (even better if you go ahead and implement your suggestions in a well-tested fork/pull request that can be shown to (1) not break the existing code and (2) maintain backward compatibility). Unfortunately, general comments along the lines of "you guys ought to incorporate XXX" (or "your model sucks", or "all models suck") are likely to be ignored. |
@bbolker I have to disagree I'm afraid, sorry. The decision has been made to open up the model to public scrutiny and the result has been to allow press hacks to do a hatchet job on the model. The model (among others) has been used as an important driver of public policy. This forum is one of the few places where public scrutiny can take place. The public are the ultimate 'client' here: public money funds the modelling process, which then impacts on the public in the form of policy. The public are entitled to scrutinise the model they have paid for without the scrutiny being filtered through 'representatives', or 'communications managers'. This forum allows members of the public to understand the strengths and limitations of the model, and of modelling generally, so plays a very important educational role. It's a valuable window into the mathematical modelling community, and it's one that I very much welcome, because what we do is usually surrounded by an aura of mystery onto which people can impose either their prejudices or their undeserved admiration. I came here thinking (from news reports) that the team needed help with the software engineering aspect of their work, and I discovered that the news reports were wrong. I think that's a valuable outcome in itself. |
Your points are well taken. I have two concerns:
|
Your points are well taken too, @bbolker. |
I think people like you and I have a role in helping to educate people who come on here to comment, within the bounds of our knowledge of this model and of modelling in general, or to point them in the direction of alternative models that address their particular concerns. |
@sublimator: I'm not entirely sure I understand your comments, but I'll try.
As described in the overview, the model includes structure at the level of spatial cells; spatial microcells; 'households', 'places' (and 'place groups' within places) and models the probability of contact with people in another place/region/etc.. In more detail from here:
The model doesn't currently include dynamic mixing, e.g. at sporting events or concerts.
I don't know what the question is here. There are experimental (lab) studies on viability of SARS-COV-2 under different environmental conditions (e.g. here: this study suggests limited viability once you get up to 38° C and >95% humidity, but not a huge effect at lower temps/humidities) but @robscovell-ts suggests it's hard to get all the detail we need on the microenvironments in which transmission occurs (temperature, humidity, UV, air movement ...) that would allow us to confidently translate these lab results to parameters of population spread. |
Sorry, a late reply, sent while sleepy and disappointed. I recall friends sending me quite crude simulations before that ran in browsers and noting the ant like behavior.
I mean the heat seems to cause more than just behavioral changes in humans.
@robscovell-ts I am not sure what you meant. For some reason I suspect you meant congregating in groups. I meant more that people tend to mingle within a defined group of people (a "cluster" on a graph) generally. Many won't even have contact with their neighbors right next door.
I don't mean to be to offensive l but I do recall this particular model mentioned in the media quite often over the last months and it seeming to be quite influential and having quite an impact. I watched VN put in very strong measures (early Feb) while many of us in Cambodia shook our heads for months. They /did/ close some schools/businesses, seal boarders etc eventually but not after months of unrestricted flights from China and around the world. And in the end ? What did all those extra measures get VN? Granted they are opening their schools. The Ministry of Health requested the schools to be opened here 3-4 weeks ago but the department of education decided not to.
Unfortunately the idea that this could be effected strongly by weather seems to elicit "you idiot, you listen to Trump" But what if? What if the temperature /does/ play a huge role in this ? I'm sure people can find better quality data, but an image a friend posted a few months back is quite telling:
That does seem to imply something against some of the more stringent lockdowns seen around the world.
Fair, I'll stick with my mental model for the moment :) @robscovell-ts @bbolker |
@weshinsley
Yes and no :) The definition of climate:
But if you could model fluctuating temperature changes due to weather (even day and night) that would be nice. |
@sublimator I agree that the "Trump said it so it must be wrong" approach is getting a bit old. I think Trump enjoys riling people up for the fun of it, to be honest. Don't take him too seriously either way. I do remember there being maps showing correlation between latitude and coronavirus outbreaks early on. They made me go 'hmmmmm'. But always remember the dictum about correlation and causation -- it might be related to similar human behaviour at similar latitudes or it might just be coincidence. I would need more data on infection rates at different latitudes to work on that one. Mental models are useful for developing personal heuristics based on personal observation. I recommend you read Nicholas Nassim Taleb. He is controversial in the modelling community, though, I warn you, and I haven't yet made up my mind about him. He is very good on common sense as a distillation and filtration of centuries of combined mental models. As a modeller you have to be open minded and curious about all possibilities. Otherwise you're prone to getting attached only to those models that suit your biases. |
Right
Cheers! I'm a programmer but not a modeler. As a single Dad I am barely getting work done lately, let alone have any time for amateur modeling. Some reading on the subject will be nice though, ... one day! I have to say the Ministry of Health here pretty much called it in January IMO. I hope more research on the topic makes its way into these models given their impact. Cheers! |
An interesting discussion. We have distantly related code which models malaria, where a detailed dynamical representation of climate is included. In theory it would not be difficult to add to this code, but parameterising the relationships is better done with simpler models. This paper - https://science.sciencemag.org/content/368/6493/860.full - shows some evidence of seasonality in endemic human coronaviruses. That type of sinusoidal seasonality is already included in the code, but we haven’t used it as yet. |
Also: https://projects.iq.harvard.edu/covid19 (working paper here) might provide useful information for someone who wants to tackle this.
|
I note this paper has an update recently: |
https://www.google.com/search?q=wuhan+temperature+by+month
https://www.youtube.com/watch?v=FI5MqXPSRD8
https://papers.ssrn.com/sol3/Papers.cfm?abstract_id=3551767
A quick grep of the code seemed to show no parameters for climate ?
The text was updated successfully, but these errors were encountered: