An interface to subnational and national level COVID-19 data. For all countries supported, this includes a daily time-series of cases. Wherever available we also provide data on deaths, hospitalisations, and tests. National level data is also supported using a range of data sources as well as linelist data and links to intervention data sets.
Currently we process all datasets in the same way (which is a good thing) with no user input. In doing so we make a series of assumptions (such that the best way to handle negative cases is to set them to 0) that users may wish to alter or remove.
A sensible first step is to perhaps specify arguments for the process method to call each processing step and have these be set to defaults at initialisation (i.e from initialise_dataclass). We could look to do this in a way that supported future updates to support different processing options and combinations.
Currently we process all datasets in the same way (which is a good thing) with no user input. In doing so we make a series of assumptions (such that the best way to handle negative cases is to set them to 0) that users may wish to alter or remove.
A sensible first step is to perhaps specify arguments for the
process
method to call each processing step and have these be set to defaults at initialisation (i.e frominitialise_dataclass
). We could look to do this in a way that supported future updates to support different processing options and combinations.