ICCAS Python Helper

https://img.shields.io/pypi/v/iccas.svg https://travis-ci.com/janLuke/iccas-python.svg?branch=main Documentation Status https://mybinder.org/badge_logo.svg

This repository contains:

  • a helper package to get the ICCAS dataset (Italian Coronavirus Cases by Age group and Sex) and work with it;

  • some Jupyter notebooks that you can run on Binder clicking the badge above.

The package

The package includes several submodules:

Module

Description

loading

Obtain, cache and load the dataset(s)

processing

Data (pre)processing. Fix data inconsistencies, resample data with interpolation.

queries

Select subsets of data, aggregate or extract useful values.

charts

Draw charts and animations (in Italian or English).

To install the package:

pip install iccas

If you want to use the CLI:

pip install iccas[cli]

Notebooks

Notebooks text is written in Italian but charts are available in English as well. You just need to run in the first cell:

ic.set_locale('en')

To run notebooks locally, you need to install jupyter , for example with:

pip install jupyterlab

Then:

pip install -r binder/requirements.txt
./binder/postBuild

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.