%.%
operator is made more flexible to function as a
drop-in replacement for $
(#145).{SCDB}
v0.3 is removed.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:
SQLite with attached schemas (#121).
Microsoft SQL Server (#128).
PostgreSQL (#128).
DuckDB (#127).
test_diseasystore()
is added to provide a
standardised method for testing new diseasystores (#123).
diseasyoption()
now allows a default option to be set
with the .default
argument (#122).Improved the stability of internal functions.
Adapted to release of SCDB v0.3.
Improved test stability when internet is unavailable.
Reduced the data footprint during tests.
DiseasystoreBase
: A base class for the
diseasystores.
DiseasystoreGoogleCovid19
: A feature store that uses
the Google COVID-19 Open Data repository.
FeatureHandler
: A simple class to handle individual
feature computations.
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 %.%
.
NULL
if element does not
exist.age_labels()
: A function to generate human-readable
and sortable age groupings.
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.
vignette("diseasystore-google-covid-19")