ISARIC Analytics

The ISARIC Analytics library (isaricanalytics) is for users requiring or interested in:

  • Raw data extraction and cleaning from REDCap project databases.

  • Transforming custom raw clinical datasets into the ISARIC data schema.

  • Data analytics & visualisation with Pandas and Plotly.

ISARICAnalytics is licensed under the open source compliant MIT license.

_images/osi-badge-light.svg

Installation

Install with pip directly from GitHub using:

pip install -U git+https://github.com/ISARICResearch/ISARICAnalytics

This will install the default main branch of the repo, including all package dependencies (and sub-dependencies) - if you want a specific branch, tag or commit SHA use

pip install -U git+https://github.com/ISARICResearch/ISARICAnalytics@<branch name or tag or commit SHA>

The minimum required Python version is 3.11.

Documentation

The documentation is currently limited to an API reference for all the core public libraries. Further documentation on using the core libraries, including a plot gallery showing a range of plots and figures that can be generated using the visualisation library, will be added over time.

If you’re interested in contributing please look at the contributing guide.

Indices and tables