Skip to contents

Core Classes

Main R6 classes for surveillance system architecture

SurveillanceSystem_v9
A Surveillance System Object

Configuration Management

Functions for logging and configuration tracking

config
Flags/values to be used in the 'dashboards' scene
update_config_log()
Update Configuration Log
get_config_log()
Get Configuration Log
get_config_data_hash_for_each_plan()
Get Configuration Data Hash for Each Plan
get_config_tables_last_updated()
Get Configuration Tables Last Updated
get_config_tasks_stats()
Get Configuration Tasks Statistics

Environment Setup

Environment validation and diagnostic functions

check_environment_setup()
Check Environment Setup

File and Path Management

Utilities for managing directories and file paths

path()
Get Results Folder Path
create_folder_if_doesnt_exist()
Create Folder If It Doesn't Exist
create_latest_folder()
Create Latest Folder

Data Processing Utilities

Helper functions for data manipulation and filtering

mandatory_db_filter()
mandatory_db_filter

Task Management

Functions for running and managing surveillance tasks

run_task_sequentially_as_rstudio_job_using_load_all()
Run a Task Sequentially as an RStudio Job

Imported Functions

Re-exported functions from other packages

reexports %>%
Objects exported from other packages