The Coronavirus is here. As we see the level of cases increasing, medical facilities ramping up preparedness, travel restrictions implemented, supply chains being disrupted and preparing for other worst case scenarios, the next question is how can we as a community combat and understand this virus? While vaccine research has accelerated on a worldwide global effort, there is also another global phenomenon that has emerged, and that is using open data science and crowdsourcing to understand and combat the virus. This blog post will focus on a few of these projects that just about anyone can get started on today.
COVID-19 – Analysis, Viz, Prediction & Comparisons (Kaggle)
Perhaps the most comprehensive data analysis and visualization utilizing the Novel Corona Virus 2019 Dataset, this kaggle notebook that shows a wide array of data science and visualization methods.
Number of COVID-19 Cases Compared Hubei, China, World
Representation of COVID-19 Coronavirus Cases Outside China
Coronavirus COVID-19 Cases in China
Libraries used in this Coronavirus (COVID-19) Kernel
# storing and anaysis import numpy as np import pandas as pd # visualization import matplotlib.pyplot as plt import matplotlib.dates as mdates import seaborn as sns from plotnine import * import calmap import plotly.express as px import folium # color pallette cdr = ['#393e46', '#ff2e63', '#30e3ca'] # grey - red - blue idr = ['#f8b400', '#ff2e63', '#30e3ca'] # yellow - red - blue
Coronavirus Spike Protein Binder Design Puzzle Game (fold.it)
Coronaviruses display a “spike” protein on their surface, which binds tightly to a receptor protein found on the surface of human cells. Once the virus spike binds to the human receptor, it can infect the human cell and replicate. (Check this link for updates to this game!)
image source: CDC
In this puzzle, players are presented with the binding site of the coronavirus spike protein. The backbone and most of the sidechains are completely frozen, except for sidechains at the binding site, where the spike protein normally interacts with the human receptor protein. Players can design a new protein that binds to these sidechains, blocking interactions with the human receptor. In order to bind the coronavirus target, designs will need to make lots of contacts and H-bonds with the spike protein at this binding site. But designs will also need to have lots of secondary structure (helices or sheets) and a large core, so that they fold up correctly!
Analysis on Coronavirus Dataset of COVID-19 in South Korea (Kaggle)
COVID-19 has infected more than 5,000 people in South Korea. South Korea currently has the second highest infection counts in the world. KCDC (Korea Centers for Disease Control & Prevention) announces the information of COVID-19 quickly and transparently.
Source of data: KCDC (Korea Centers for Disease Control & Prevention)
Coronavirus COVID-19 Reason for Infection in South Korea
South Korea Coronavirus Affected Regions Map Visualization
Libraries Used for this Analysis
import numpy as np import pandas as pd import seaborn as sns import matplotlib.pyplot as plt import matplotlib.dates as mdates from datetime import date, timedelta from sklearn.cluster import KMeans
Guidelines for Coronavirus Prevention & Treatment (CDC)
This is from the CDC, if you’re outside the United States, check with your local or regional governments for additional guidance. There is currently no vaccine to prevent coronavirus disease 2019 (COVID-19). The best way to prevent illness is to avoid being exposed to this virus. However, as a reminder, CDC always recommends everyday preventive actions to help prevent the spread of respiratory diseases, including:
- Avoid close contact with people who are sick.
- Avoid touching your eyes, nose, and mouth.
- Stay home when you are sick.
- Cover your cough or sneeze with a tissue, then throw the tissue in the trash.
- Clean and disinfect frequently touched objects and surfaces using a regular household cleaning spray or wipe.
- Follow CDC’s recommendations for using a facemask.
- CDC does not recommend that people who are well wear a facemask to protect themselves from respiratory diseases, including COVID-19.
- Facemasks should be used by people who show symptoms of COVID-19 to help prevent the spread of the disease to others. The use of facemasks is also crucial for health workers and people who are taking care of someone in close settings (at home or in a health care facility).
- Wash your hands often with soap and water for at least 20 seconds, especially after going to the bathroom; before eating; and after blowing your nose, coughing, or sneezing.
- If soap and water are not readily available, use an alcohol-based hand sanitizer with at least 60% alcohol. Always wash hands with soap and water if hands are visibly dirty.
For information about handwashing, see CDC’s Handwashing website
For information specific to healthcare, see CDC’s Hand Hygiene in Healthcare Settings
These are everyday habits that can help prevent the spread of several viruses. CDC does have specific guidance for travelers.