add_extra_na_cols |
Add extra columns filled with NA values to a dataset. |
all_country_data |
Table of available datasets along with level and other information. Rendered from the individual R6 class objects included in this package. |
Belgium |
Belgium Class for downloading, cleaning and processing notification data |
Brazil |
Brazil Class for downloading, cleaning and processing notification data |
calculate_columns_from_existing_data |
Cumulative counts from daily counts or daily counts from cumulative, dependent on which columns already exist |
Canada |
Canada Class containing origin specific attributes and methods |
check_level |
Checks a given level is supported |
Colombia |
Colombia Class for downloading, cleaning and processing notification data |
colombia_codes |
Region Codes for Colombia Dataset. |
complete_cumulative_columns |
Completes cumulative columns if rows were added with NAs. |
CountryDataClass |
R6 Class containing national level methods |
Covid19DataHub |
R6 Class containing specific attributes and methods for Covid19 Data Hub |
csv_reader |
Custom CSV reading function |
Cuba |
Cuba Class for downloading, cleaning and processing notification data |
DataClass |
R6 Class containing non-dataset specific methods |
download_excel |
Download Excel Documents |
ECDC |
R6 Class containing specific attributes and methods for the European Centre for Disease Prevention and Control dataset |
Estonia |
Estonia Class for downloading, cleaning and processing notification data |
expect_clean_cols |
Test clean columns contain the correct data and types |
expect_columns_contain_data |
Test that cleaned columns contain data/ |
expect_processed_cols |
Test that processed columns contain the correct data and types |
fill_empty_dates_with_na |
Add rows of NAs for dates where a region does not have any data |
France |
France Class containing origin specific attributes and methods |
france_codes |
Region Codes for France Dataset. |
Germany |
Germany Class for downloading, cleaning and processing notification data |
get_available_datasets |
Get supported data sets |
get_national_data |
Get national-level data for countries globally from a range of sources |
get_regional_data |
Get regional-level data |
glue_level |
Glue the spatial level into a variable name |
Google |
R6 Class containing specific attributes and methods for Google data |
India |
India Class for downloading, cleaning and processing notification data |
initialise_dataclass |
Initialise a child class of DataClass if it exists |
Italy |
Italy Class for downloading, cleaning and processing notification data |
JHU |
R6 Class containing specific attributes and methods for John Hopkins University data |
JHU_codes |
Region Codes for JHU Dataset. Taken from the region codes provided as part of the WHO dataset. |
JRC |
R6 Class containing specific attributes and methods for European Commission's Joint Research Centre data |
json_reader |
Custom JSON reading function |
Lithuania |
Lithuania Class for downloading, cleaning and processing notification data |
lithuania_codes |
Region Codes for Lithuania Dataset. |
make_github_workflow |
Create github action for a given source |
make_new_data_source |
Create new country class for a given source |
message_verbose |
Wrapper for message |
Mexico |
Meixco Class for downloading, cleaning and processing notification data |
mexico_codes |
Region Codes for Mexico Dataset. |
Netherlands |
Netherlands Class for downloading, cleaning and processing notification data |
process_internal |
Internal Shared Regional Dataset Processing |
region_dispatch |
Control Grouping Variables used in process_internal |
reset_cache |
Reset Cache and Update all Local Data |
return_data |
Control data return |
run_default_processing_fns |
Default processing steps to run |
run_optional_processing_fns |
Optional processing steps to run |
set_negative_values_to_zero |
Set negative data to 0 |
SouthAfrica |
SouthAfrica Class for downloading, cleaning and processing notification data |
start_using_memoise |
Add useMemoise to options |
stop_using_memoise |
Stop using useMemoise |
Switzerland |
Switzerland Class for downloading, cleaning and processing notification data |
test_cleaning |
Test clean method works correctly |
test_download |
Test download method works correctly |
test_download_JSON |
Test download method for JSON files works correctly |
test_processing |
Test process method works correctly |
test_return |
Test return method works correctly |
totalise_data |
Get totals data given the time series data. |
UK |
United Kingdom Class for downloading, cleaning and processing notification data. |
uk_codes |
Region Codes for UK Dataset. |
USA |
USA Class for downloading, cleaning and processing notification data |
vietnam_codes |
Region Codes for Vietnam Dataset. |
WHO |
R6 Class containing specific attributes and methods for World Health Organisation data |