Unified data hub for a better understanding of COVID-19 https://covid19datahub.io
Project description
Python Interface to COVID-19 Data Hub
Python package covid19dh simplifies fetching COVID-19 Data Hub data into Python.
Setup and usage
Install with
pip install covid19dh
Importing main covid19()
function with
from covid19dh import covid19
x = covid19("ITA") # load data
Package is regularly updated. Update with
pip install --upgrade covid19dh
Parametrization
Country
Country specifies an administrative region, that the data are fetched from. This is connected with source data comes from.
Fetching data from a particular country is done with
x = covid19("ESP")
Filter can also specify multiple countries at the same time
x = covid19(["ESP","PRT","AND"])
Country can be omitted, then whole world data is used.
x = covid19()
Date filter
Date can be specified with datetime.datetime
, datetime.date
or as a str
in format YYYY-mm-dd
.
from datetime import datetime
x = covid19("SWE", start = datetime(2020,4,1), end = "2020-05-01")
Level
Levels work the same way as in all the other our data fetchers.
- Country level
- State, region or canton level
- City or municipality level
from datetime import date
x = covid19("USA", level = 2, start = date(2020,5,1))
Cache
Library keeps downloaded data in simple way during runtime. By default, using the cached data is enabled.
Caching can be disabled (e.g. for long running programs) by
x = covid19("FRA", cache=False)
Contribution
Developed by Martin Benes.
The goal of COVID-19 Data Hub is to provide the research community with a unified data hub by collecting worldwide fine-grained case data, merged with exogenous variables helpful for a better understanding of COVID-19.
Join us on GitHub.
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 covid19dh-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88239c7e8ab6c942df4daf2687241958dd3c37dd82565a13d91cf27dda50bec2 |
|
MD5 | 3357c1b15654ab0296ba58b8bca0efbc |
|
BLAKE2b-256 | 3557228100df0144ab5e7732032864ca7584f9598642668dd1279494dbc19f9d |