Stay up to date with corona virus data - Download and generate reports
Project description
covid-19-analysis
This repo is for analysis on the corona virus / covid-19 that will extract the latest data and generate reports. This repo will be updated daily
To-do list
- checkout the kanban boards to see work in progress
Installation
pip install covidify
How to run:
Desktop $covidify
Usage: covidify [OPTIONS] COMMAND [ARGS]...
☣ COVIDIFY ☣
- use the most up-to-date data to generate reports of confirmed cases,
fatalities and recoveries.
Options:
--help Show this message and exit.
Commands:
run
$ covidify run --help
Usage: covidify run [OPTIONS]
Options:
--output TEXT Folder to output data and reports [Default:
/Users/$USER/Desktop/covidify-output/]
--source TEXT There are two datasources to choose from, John Hopkins github
repo or wikipedia -- options are git or wiki respectively
[Default: git]
--help Show this message and exit.
Example Commands:
# Will default to desktop folder
# for output and github for datasource
covidify run
# Will default to desktop folder for output
covidify run --source=wiki
covidify run --output=/Users/award40/Documents/projects-folder --source=git
Results:
- The package will pull the latest live data and generate following in the output folder:
- Preprocessed time series data
- graph reports
Visualization of data
This plots will be updated daily to visualize stats 3 attributes:
confirmed cases
deaths
recoveries
Trend Line
This is an accumalitive sum trendline for all the confirmed cases, deaths and recoveries.
Daily Trend Line
This is an daily sum trendline for all the confirmed cases, deaths and recoveries.
Stacked Daily Confirmed Cases
This stacked bar chart shows a daily sum of people who are currently confirmed (red) and the number of people who have been been confirmed on that day (blue)
Daily Confirmed Cases
A count for new cases recorded on that given date, does not take past confirmations into account.
Daily Deaths
A count for deaths due to the virus recorded on that given date, does not take past deaths into account.
Daily Recoveries
A count for new recovories recorded on that given date, does not take past recoveries into account.
Currently Infected
A count for all the people who are currently infected for a given date (confirmed cases - (recoveries + deaths))
Data Source
- The data comes from the Novel Coronavirus (COVID-19) Cases, which is a live dataset provided by JHU CSSE.
- Data available here.
Appendix
- All code written by me (Aaron Ward - https://www.linkedin.com/in/aaronjward/)
- A special thank you to the JHU CSSE team for maintaining the data
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for covidify-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ff8be067c0f6a834813426dfaaf104ebad6f699abb364da69744d0b196f48c0 |
|
MD5 | e93e744db7c444e740066aa43c28f141 |
|
BLAKE2b-256 | 6edc6a6af273c5c2852f2a3440eb807078f2e71700c3aae84fa172e399cf690f |