Changelog
Source:NEWS.md
diseasystore 0.2.2
Minor Improvements and Fixes:
- The
%.%
operator is made more flexible to function as a drop-in replacement for$
(#145).
diseasystore 0.2.0
CRAN release: 2024-03-20
New Features:
DiseasystoreEcdcRespiratoryViruses
: A feature store that uses the ECDC Respiratory viruses weekly repository (#124).-
With the release of SCDB v0.4, we now support more database backends:
test_diseasystore()
is added to provide a standardised method for testing new diseasystores (#123).
Minor Improvements and Fixes:
-
diseasyoption()
now allows a default option to be set with the.default
argument (#122).
diseasystore 0.1
CRAN release: 2023-12-20
Features:
-
DiseasystoreBase
: A base class for the diseasystores.- R6 class that defines the interface for the diseasystores.
-
DiseasystoreGoogleCovid19
: A feature store that uses the Google COVID-19 Open Data repository.- R6 class that builds on the base class to provide interface to the Google COVID-19 data.
-
FeatureHandler
: A simple class to handle individual feature computations.- Defines the interface for each individual feature in the diseasystores.
Aggregators: A set of aggregators for the
FeatureHandler
to use.drop_diseasystore()
: A function to remove data from a feature store.-
Added a informative operator to access data
%.%
.- Gives error instead of
NULL
if element does not exist.
- Gives error instead of
age_labels()
: A function to generate human-readable and sortable age groupings.
Documentation:
The functions are fully documented.
-
Vignettes for the use of the package is included.
vignette("quick-start")
vignette("extending-diseasystore")
-
Vignette for the Google COVID-19 data is included.