Washington Archives - Matthew Gove Blog https://blog.matthewgove.com/tag/washington/ Travel the World through Maps, Data, and Photography Thu, 12 Nov 2020 22:48:33 +0000 en-US hourly 1 https://wordpress.org/?v=6.1.5 https://blog.matthewgove.com/wp-content/uploads/2021/03/cropped-android-chrome-512x512-1-32x32.png Washington Archives - Matthew Gove Blog https://blog.matthewgove.com/tag/washington/ 32 32 A Look at the Best-Fit COVID-19 Model Curves for 24 Key States and Provinces https://blog.matthewgove.com/2020/04/15/a-look-at-the-best-fit-covid-19-model-curves-for-24-key-states-and-provinces/ Wed, 15 Apr 2020 23:53:25 +0000 https://blog.matthewgove.com/?p=1194 Below you will find the latest state and provincial projections from the 15 April model run of my COVID-19 model for the US and Canada. I have included states and provinces that are in “hot” areas in both countries, as well as places where I have friends, family, and other […]

The post A Look at the Best-Fit COVID-19 Model Curves for 24 Key States and Provinces appeared first on Matthew Gove Blog.

]]>
Below you will find the latest state and provincial projections from the 15 April model run of my COVID-19 model for the US and Canada. I have included states and provinces that are in “hot” areas in both countries, as well as places where I have friends, family, and other loved ones. I alphabetized the plots by state or province name. The thick blue line represents the actual or observed data, and the other lines indicate the model predictions.

I only ran the models out until early May because we need to focus on what’s going to happen in the next two to three weeks, not what’s going to be happening several months in the future. Additionally, model forecasts get less accurate the further into the future you go. This run assumes current social distancing restrictions remain in place through mid-May and does not account for any additional surges or waves of the virus that may occur later this spring, this summer, or this fall.

Don’t forget, you can always get more information about the model and view detailed case data on my COVID-19 Dashboard. Additionally, I will write up a separate post about the mathematics, equations, and methodologies used in my coronavirus model, which I’m hoping to get posted in the next day or two. Stay tuned for additional discussions about each hot zone as more data comes in.

Alberta

COVID-19 Model: Alberta

Arizona

COVID-19 Model: Arizona

British Columbia

COVID-19 Model: British Columbia

California

COVID-19 Model: California

Connecticut

COVID-19 Model: Connecticut

Florida

COVID-19 Model: Florida

Georgia

COVID-19 Model: Georgia

Illinois

COVID-19 Model: Illinois

Louisiana

COVID-19 Model: Louisiana

Maryland

COVID-19 Model: Maryland

Massachusetts

COVID-19 Model: Massachusetts

Michigan

COVID-19 Model: Michigan

New Jersey

COVID-19 Model: New Jersey

New York

COVID-19 Model: New York

Ohio

COVID-19 Model: Ohio

Oklahoma

Oklahoma

Ontario

Ontario

Oregon

Oregon

Pennsylvania

Pennsylvania

Québec

Quebec

Rhode Island

Rhode Island

South Dakota

South Dakota

Tennessee

Tennessee

Texas

Texas

U.S. Virgin Islands

US Virgin Islands

Washington (State)

Washington State

After several requests, I updated this post on 16 April, 2020 to include additional states and provinces, bringing the total to 26 plots instead of 24.

Top Photo: Palo Duro Canyon State Park – Amarillo, Texas – August, 2019

The post A Look at the Best-Fit COVID-19 Model Curves for 24 Key States and Provinces appeared first on Matthew Gove Blog.

]]>
America, Please Don’t Quarantine Yourself From Knowledge https://blog.matthewgove.com/2020/03/18/america-please-dont-quarantine-yourself-from-knowledge/ Thu, 19 Mar 2020 04:32:04 +0000 https://blog.matthewgove.com/?p=975 During one of the New England Patriots’ recent runs to a Super Bowl victory, head coach Bill Belichick put it pretty well: “Do Your Job.” Everybody in the organization, from the owners all the way down to the team’s interns, had a job to do in order for the team […]

The post America, Please Don’t Quarantine Yourself From Knowledge appeared first on Matthew Gove Blog.

]]>
During one of the New England Patriots’ recent runs to a Super Bowl victory, head coach Bill Belichick put it pretty well: “Do Your Job.” Everybody in the organization, from the owners all the way down to the team’s interns, had a job to do in order for the team to win the Super Bowl. Anyone not doing their job is doing nothing but getting in the way of the team’s success.

You can say the same thing about the COVID-19 pandemic. We all have a job to do to beat this thing. Every single one of us. Please use common sense, stay informed, and heed the warnings, guidance, and orders from your local, state, and federal government. Just like Hurricane and Tornado Warnings, there is a reason they are issuing warnings right now. Let’s have a look at why.

A New Type of Model: The SIR Model

Last week, we took a look at modeling the COVID-19 pandemic in the United States using Gaussian functions. Gaussian functions are also known as bell curves. Not surprisingly, there are more accurate ways to model a pandemic like this than with bell curves. Today, we are going to look at different scenarios using the SIR (Susceptible, Infected, Resistant) model. The SIR model is a simple model that uses a system of three differential equations to specifically model disease outbreaks.

SIR Model Differential Equations

The relationship between the equations is:

SIR Model Equation Relationships

Getting into how to solve the differential equations is a discussion for another time. In English, the equations and variables describe:

  • S(t) – The number of susceptible people (people who have not yet contracted the disease) over time
  • I(t) – The number of infected people (people who are currently sick) over time
  • R(t) – The number of resistant people (people who have either recovered or died) over time. The model assumes that recovered people cannot get sick a second time.
    • Note: In the model outputs below, I have broken R(t) down into recovered and dead.
  • β – controls how often a susceptible-infected contact results in a new infection
  • γ – The rate an infected person recovers and moves into the resistant phase

Introduction to R Naught

Now, you’re probably wondering where the “R naught” parameter comes in. R naught, denoted as R0, is the reproduction number. It is just a fancy way to say the average number of susceptible people to which an infected person spreads the disease. For example, if R naught is 3, it means that one infected person spreads the disease to an average of 3 other people over the course of their illness. We’ll define R naught as:

R0 = β / γ

Now, before we jump into the model, let’s have a look at the model inputs. Within the model, we need to define the population N. The population of the United States is about 330 million. We also need to define the average duration of infection, which according to the CDC is about 14 days. The initial conditions for each equation [S(t), I(t), and R(t)] were set so the numbers mirror the actual data of the outbreak in the United States so far.

The only input to the model is the R naught parameter. While we will be running the model for different scenarios, we’ll start with what the US Federal Government currently defines for R naught: R0 = 2.3. Keep in mind that these figures assume R0 is constant, while in the real world R0 is changing constantly.

A Few Short-Term SIR Model Predictions for the United States

First, a couple of short-term predictions from the SIR model, again assuming a constant R0.

United States Forecast with R Naught = 2.3, through early April
United States Forecast with R Naught = 2.3, through mid-May

Before we plot everything out over the course of the pandemic, I need to point out a few very important things:

  • The plot (and the above plots) assumes R0 stays constant at 2.3. In the real world, R0 is constantly changing.
  • Because R0 stays constant, it means that this scenario does not account for preventative measures, such as restrictions on large crowds, restaurant and bar closings, travel bans, and shelter-in-place orders.
  • This is a worst-case scenario and the odds of this actually playing out are very slim.
SIR Model Forecast for the United States, with R Naught = 2.3

Flattening the Curve

Flattening the curve. You hear it all over the news. What does it mean? If you leave the virus unchecked, it will grow exponentially and quickly overwhelm the hospital system when all of the sick patients show up at once. Instead, health authorities want to slow down the rate the disease is spreading and spread the sick patients out over time so hospitals can handle the volume of patients.

So how do we slow down the rate the disease is spreading? Simply lower the value of R naught. Okay, in the real world it’s quite a bit more complicated. Federal, state, and local governments across the country are putting measures in place to slow down the spread of the virus and reduce R naught, which may include:

  • Bans on large gatherings
  • Quarantines and Self-Isolation
  • Closing of schools, restaurants, bars, museums, and other public places where people tend to gather
  • Cancellations of Events
  • Closing Borders and Travel Bans
  • Shelter In Place Orders and Lockdowns

Still don’t believe me that flattening the curve works? Have a look at the following figure. I ran the SIR model several times with identical parameters, only varying the R naught values. Like the above examples, R naught remains constant for each run. These are just hypothetical scenarios and are not any kind of indication that anything like this will actually play out in the real world.

SIR Model for different R Naught scenarios in the United States

By reducing the R0 value from 2.6 down to 1.6, the number of infected people at the peak of the outbreak drops from 80 million down to about 25 million. For those of you that are mathematically challenged, that’s about 2/3, or 67% fewer infected people at the peak of the outbreak.

Modeling the Changing R Naught Values

The easiest way to model the changing R naught values is to use piecewise functions to solve the differential equations. That just means we will assign different values of R naught for different values of time (t in the differential equations at the top of this post). If you’ve ever done numerical analysis or numerical integration, you’ve probably come across piecewise functions at some point, but that’s a discussion for another day.

So how does this all translate to the real world? Consider a scenario that we’ve seen in a lot of countries so far in this pandemic. The virus spreads undetected within the community at the start of the outbreak. Then, federal, state, and local authorities put increasingly restrictive measures into place. Restrictions start with bans on large gatherings. They then escalate to closing down restaurants, bars, and other public places. Finally, officials order a mandatory shelter-in-place or lockdown.

To illustrate this visually, I modeled a hypothetical scenario where the virus starts with R0 = 2.3. It spreads undetected for about 45 days at the onset of the outbreak. The government orders restrictions, scaling down R Naught until the issuance of a shelter-in-place order. In this scenario, it takes about a month to go from issuing the first restriction to a full lockdown. In the real world, the restrictions are implemented much faster than that. For example, it took Italy 12 days to go from just a handful of cases to the entire country under lockdown. It took Spain 9 days to do the same.

SIR model of a possible COVID-19 outbreak in the United States with vs without preventative measures

Looking at the Real World

This is where it gets tricky. Because the United States is so big and diverse, let’s look at ten major cities instead. Different states, counties, and cities have enacted different bans to combat the virus, making it nearly impossible to accurately use this model at a national level. For example, the shelter-in-place that was just issued for the San Francisco Bay area is not going to affect what’s going on in Seattle, Chicago, or New York.

A Few Things to Keep in Mind

  • These models consider the population of each metro area, which include the main city plus all of its suburbs.
  • The R0 values on the plots are fixed for each run. In the real world, the R0 values will start high and then drop as restrictions are enacted.
  • The high number of undetected or asymptomatic cases will help keep the R0 value of COVID-19 high.
  • The “Peak” label in the legends refers to the number of infected people at the peak of the outbreak for that scenario.
  • You want to focus on the number of infected people at the peak of each scenario. Do not worry about the exact dates of the peaks of the outbreaks.
    • As you look at those peak values, think of how you can help with social distancing to reduce R0.
  • The current R0 value of the coronavirus in the United States is about 2.3, according to the federal government. That means that every infected person spreads the disease to an average of 2.3 other people. For comparison, the seasonal flu has an R0 value of 1.3.
  • I don’t know what the hospital capacity is in each city, but for reference New York State (read: the whole state, not just NYC) has 54,000 hospital beds and 3,100 ICU beds.
  • When the city of Wuhan, China enacted their total lockdown in January, the R0 value dropped from 2.35 to 1.05 in less than a week. You won’t see R0 drops this drastic in the United States. However, the goal to get R0 as low as possible remains the same.

SIR Model Outputs for Several US Cities

COVID-19 Forecast for Seattle, WA
COVID-19 Forecast for San Francisco, CA
COVID-19 Forecast for New York City, NY
COVID-19 Forecast for Boston, MA
COVID-19 Forecast for Chicago, IL
COVID-19 Forecast for Los Angeles, CA
COVID-19 Forecast for Phoenix, AZ
COVID-19 Forecast for Dallas, TX
COVID-19 Forecast for Miami, FL

Conclusion

For this pandemic, I will say the same thing I say before just about every major weather disaster. Please heed your local, state, and federal government’s warnings. I can’t stress this enough. In a weather disaster, you’re only putting your own life at stake by being stupid. In a pandemic, you’re putting the lives of every one else who’s around you at stake as well.

I understand we are a society that rewards stupidity. If we all work together, there is still time to slow this thing down, but that window will slam shut in just a matter of a few days. All quarantining yourself from knowledge and common sense does is keep that critical R0 value high and put more lives at risk. I’ll leave you with one final plot of COVID-19 data comparing the US cases to Italy’s. This is actual data and is not generated by any models. Stay tuned for more updates.

The post America, Please Don’t Quarantine Yourself From Knowledge appeared first on Matthew Gove Blog.

]]>