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