All AQUANES sites

General functions which can be used for all AQUANES sites (with default parameterisation for “Haridwar” site)

run_app()

Runs Shiny app for an AQUANES site

get_valid_timezones()

Timezone: get valid time zones from Wikipedia

change_timezone()

Timezone change: changes time zone to user defined time zone

set_timezone()

Timezone set: sets a user defined time zone

group_datetime()

Group DateTime by user defined period (year, month, day, hour, minute)

calculate_operational_parameters()

Calculate operational parameters

get_thresholds()

Get thresholds for analytics/operational parameters

check_thresholds()

Check thresholds

dygraph_add_limits()

Dygraph: add (multiple) horizontal lines to plot

read_fst()

Wrapper for fst::read.fst to read DateTime column in POSIXct format

create_monthly_selection()

Create monthly selection

create_report_batch()

Report batch: creates batch file for report

report_config_template()

Report config: generate template

report_config_to_txt()

Report config: saves config to text file

report_txt_to_config()

Report config: imports text file to list

Haridwar (site 5)

Functions for importing & visualising data of Haridwar site

import_data_haridwar()

Imports Haridwar data

import_operation()

Imports operational data

import_sheets()

Imports multiple analytics sheets from an EXCEL spreadsheet

plot_analytics()

Plot analytics data (in PDF)

plot_calculated_operational_timeseries()

Plot calculate operational time series

Berlin-Tiefwerder (site 1)

Functions for importing data of Berlin-Tiefwerder site

import_data_berlin_t()

Import data for Berlin Tiefwerder

read_pentair_data()

Read PENTAIR operational data

calculate_operational_parameters_berlin_t()

Calculate operational parameters for Berlin-Tiefwerder

remove_duplicates()

Remove duplicates in data.frame

aggregate_export_fst_berlin_t()

Berlin-Tiefwerder: aggregate and export to fst

merge_and_export_fst()

Helper function: merge and export fst files into main shiny data folder

load_fst_data()

Load fst data for shiny app

Berlin-Schoenerlinde (site 12)

Functions for importing data of Berlin-Schoenerlinde site

import_data_berlin_s()

Import data for Berlin Schoenerlinde

read_wedeco_data()

Import WEDECO raw data

calculate_operational_parameters_berlin_s()

Calculate operational parameters for Berlin-Schoenerlinde

create_wedeco_metafile()

Create WEDECO metafile data

remove_duplicates()

Remove duplicates in data.frame

aggregate_export_fst_berlin_s()

Berlin-Schoenerlinde: aggregate and export to fst

merge_and_export_fst()

Helper function: merge and export fst files into main shiny data folder

load_fst_data()

Load fst data for shiny app

Basel-LangeErlen (site 6)

Functions for importing data of Basel-LangeErlen site

add_label()

Helper function: add label ("SiteName_ParaName_Unit_Method")

add_parameter_metadata()

Helper function: add parameter metadata

add_site_metadata()

Helper function: add site metadata

import_operation_basel()

Imports operational data for Basel (without metadata and only for one site at once, e.g. "rhein" or "wiese")

import_analytics_basel()

Imports analytical data for Basel (without metadata)

import_operation_meta_basel()

Imports operational data for Basel (with metadata for both sites at once, i.e. "rhein" and "wiese")

import_analytics_meta_basel()

Imports analytical data for Basel (with metadata for both sites at once, i.e. "rhein" and "wiese")

import_data_basel()

Imports operational & analytical data for Basel (with metadata for both sites at once, i.e. "rhein" and "wiese")

multiSubstitute()

Multiple Substitutions