Skip to content

tzelve/covid19-region-forecast

 
 

Repository files navigation

The Coronavirus Dashboard: An overview

This is a repository for the interactive dashboard that visualizes and forecasts the coronavirus spread in different countries and regions.

The dataset is provided by the Data Repository of Johns Hopkins Center for Systems Science and Engineering (JHU CSSE). The datasets for the confirmed and recovered cases such as the deaths are used. You can find the dataset here https://github.com/CSSEGISandData/COVID-19. You do not need to download the datasets from the repository the codes works with the latest updated datasets from that repository.

In the screenshot below, a printsceen of the dashboard is displayed:

Image description

The main functionalities are:

1) Density heat map: The world heat map, on the left side of the dashboard, illustrates the spread of the virus. The darker it is, the more cases reported in that area. The user can select from the menu above the heat map the cases to be displayed.  

2) Cases Forecast: The user can select a country or a region on the heat map, and then on the right side of the dashboard can see the spread of the virus in that country or region.  The displayed data shows the confirmed, death and recovered cases throughout the time for the selected area. The graph displays the actual data and the predictions for about the 10 next days. Prophet is used to forecast the cases. 

2) General Info: For each selected country or region, the user can see some general information about the country or the region such as population, population density, and GDP per capita.

Instructions:

Download the folder, run the app.py file and open your local host: http://127.0.0.1:80/

app.py : the main function
layout.py: the layout of the app
callbacks.py: the callbacks of the app
app_functions.py all the required apps
assets folders: the CSS styling of the app
population_statistics.csv: includes statistics of the world population

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.7%
  • CSS 35.5%
  • JavaScript 0.8%