Viewing data graphically to understand the impact of the Novel Coronavirus country-wise over time and get the big picture with information involving the number of new confirmed cases, deaths and the % increase in the value.
Coronavirus disease 2019 (COVID-19) is an infectious disease caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2).
The disease was first identified in 2019 in Wuhan, the capital of Hubei, China, and has since spread globally, resulting in the 2019โ20 coronavirus pandemic.
As the COVID-19 has huge potential implications, this project gives a preliminary platform to dive into the available data and gain insights.
John Hopkins University CSSE Novel Coronavirus (COVID-19) Cases data: https://github.com/CSSEGISandData/COVID-19
Bias: Selection bias on confirmed over those tested, as there are discriminatory forces that determine who gets tested - age, availability, price/demographic, and so on. These factors can change with time. Further, multiple countries are investing heavily to make the tests more available them, which also affects the report.
Covid Tracking Projects: https://covidtracking.com
Keywords
#COVID19
#covid19
#coronavirus
#CoronaVirus
#coronavirustexas
#Coronavirustexas
#coronavirusnewyork
#coronaviruscalifornia
More sources: https://www.linkedin.com/pulse/covid-19-data-sources-rajarshi-chattopadhyay/
- PySimpleGUI: for GUI
- geopy: to run the distance widget (from the PSG-Widgets repository)
pip3 install -r requirements.txt
- PySimpleGUI-exemaker: (Optional) to make executable GUI using pyinstaller.Reference
python3 app.py
If prompted, select settings and locations
- graphs: Each graph displays a header that shows the country name, the number of new cases/deaths in the last data point and the % increase this value represents.
- bar plot of number cases
- day-wise, max upto 63 previous days
- country/region wise
- settings
- confirmed cases or deaths
- autoscaled or absolute value
- number of days to display
- locations
- country list
- NOTE: no, of countries must be equal to no. of graphs
Saved in app.cfg
The curve appears to be flattening, which is good.
Very few or no new cases, which is good.
Three major spikes followed by a consistent drop, which is good.
The curve exponentially increasing, which is concerning.
The curve increasing, but slower which is still concerning, with a glimmer of hope.
Download daily PDF files that have the "Situation Report" for the most up to date information.
GUI tool based on the PySimpleGUI-COVID19 project.
Modifications and enhancements have been made to cater to the requirements of my project goals.