=============== epidatpy =============== This package provides Python access to the `Delphi Epidata API `_ published by the `Delphi research group `_ at `Carnegie Mellon University `_. Useful links: - `Source code and bug tracker `_ - `Listing on PyPI `_ - `Epidata API key registration form `_ - `Epidata API key documentation `_ See also the `CMU Delphi Terms of Use `_, noting that the data is a research product and not warranted for a particular purpose. Installation =============== Install from PyPI using pip: .. code-block:: sh pip install epidatpy Documentation Contents ====================== .. toctree:: :maxdepth: 1 getting_started signal_discovery versioned_data migration_guide epidatpy .. note :: **You should consider subscribing** to the `API mailing list `_ to be notified of package updates, new data sources, corrections, and other updates. API Keys =============== The Delphi Epidata API requires a (free) API key for full functionality. To generate your key, register for a pseudo-anonymous account `here `_ and see more discussion on the `general API website `_. The ``epidatpy`` client will automatically look for this key in the environment variable ``DELPHI_EPIDATA_KEY``. We recommend storing your key in a ``.env`` file, using `python-dotenv `_ to load it into your environment, and adding ``.env`` to your ``.gitignore`` file. Note that for the time being, the private endpoints (i.e. those prefixed with ``pvt``) will require additional permissions (contact us for more information).