Package: aquanes.report 0.5.0

Michael Rustler

aquanes.report: Automated Reporting Tool for Water Suppliers

Collects, aggregates and visualises operational and analytical data from water suppliers (including a standardised reporting document).

Authors:Michael Rustler [aut, cre], Kompetenzzentrum Wasser Berlin gGmbH [cph], AquaNES [fnd]

aquanes.report_0.5.0.tar.gz
aquanes.report_0.5.0.zip(r-4.5)aquanes.report_0.5.0.zip(r-4.4)aquanes.report_0.5.0.zip(r-4.3)
aquanes.report_0.5.0.tgz(r-4.4-any)aquanes.report_0.5.0.tgz(r-4.3-any)
aquanes.report_0.5.0.tar.gz(r-4.5-noble)aquanes.report_0.5.0.tar.gz(r-4.4-noble)
aquanes.report_0.5.0.tgz(r-4.4-emscripten)aquanes.report_0.5.0.tgz(r-4.3-emscripten)
aquanes.report.pdf |aquanes.report.html
aquanes.report/json (API)
NEWS

# Install 'aquanes.report' in R:
install.packages('aquanes.report', repos = c('https://kwb-r.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/kwb-r/aquanes.report/issues

On CRAN:

automated-reportingdata-aggregationdata-exportdata-importdata-visualisationpilot-plantproject-aquanesshiny-app

4.01 score 23 scripts 45 exports 117 dependencies

Last updated 5 years agofrom:7df99ab71b. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 12 2024
R-4.5-winERROROct 12 2024
R-4.5-linuxERROROct 12 2024
R-4.4-winERROROct 12 2024
R-4.4-macERROROct 12 2024
R-4.3-winERROROct 12 2024
R-4.3-macERROROct 12 2024

Exports:add_labeladd_parameter_metadataadd_site_metadataaggregate_export_fst_berlin_saggregate_export_fst_berlin_tcalculate_operational_parameterscalculate_operational_parameters_berlin_scalculate_operational_parameters_berlin_tcalenderweek_from_dateschange_timezonecheck_thresholdscreate_monthly_selectioncreate_report_batchcreate_wedeco_metafiledygraph_add_limitsget_monthly_data_from_calendarweeksget_monthly_periodsget_rawfilespaths_for_monthget_thresholdsget_valid_timezonesgroup_datetimeimport_analytics_baselimport_analytics_meta_baselimport_data_baselimport_data_berlin_simport_data_berlin_timport_data_haridwarimport_lab_data_berlin_timport_operationimport_operation_baselimport_operation_meta_baselimport_sheetsload_fst_datamerge_and_export_fstplot_analyticsplot_calculated_operational_timeseriesread_fstread_pentair_dataread_wedeco_dataremove_duplicatesreport_config_templatereport_config_to_txtreport_txt_to_configrun_appset_timezone

Dependencies:askpassbase64encbitbit64blobbslibcachemcellrangerclicliprcolorspacecommonmarkcpp11crayoncrosstalkcurldata.tableDBIdbplyrdigestdplyrdygraphsevaluatefansifarverfastmapfasttimefontawesomefsfstfstcoregenericsggforceggplot2gluegtablehighrhmshtmltoolshtmlwidgetshttpuvhttrisobandjanitorjquerylibjsonliteknitrlabelinglaterlatticelazyevalleafletleaflet.providerslifecyclelubridatemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplyrpngpolyclipprettyunitsprogresspromisespurrrR6rappdirsrasterRColorBrewerRcppRcppEigenreadrreadxlrematchrlangrmarkdownRMySQLrvestsassscalesselectrshinyshinythemessnakecasesourcetoolsspstringistringrsyssystemfontsterratibbletidyrtidyselecttimechangetinytextweenrtzdbutf8vctrsviridisLitevroomwithrxfunxml2xtablextsyamlzoo

0 Introduction

Rendered fromA0_intro.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-28

1 Installation

Rendered fromA1_installation.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-27

2 App Start

Rendered fromA2_app_start.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-27
Started: 2017-07-27

3.0 GUI Overview

Rendered fromA3_0_gui_overview.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-27
Started: 2017-07-27

3.1 GUI Explore panel

Rendered fromA3_1_gui_explore.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-27

3.2 GUI Report panel

Rendered fromA3_2_gui_report.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-27

3.3 GUI Background panel

Rendered fromA3_3_gui_background.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-27

3.4 GUI Site panel

Rendered fromA3_4_gui_site.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-27

4 Modify

Rendered fromA4_modify.Rmdusingknitr::rmarkdownon Oct 12 2024.

Last update: 2017-07-28
Started: 2017-07-28

Readme and manuals

Help Manual

Help pageTopics
Helper function: add label ("SiteName_ParaName_Unit_Method")add_label
Helper function: add parameter metadataadd_parameter_metadata
Helper function: add site metadataadd_site_metadata
Berlin-Schoenerlinde: aggregate and export to fstaggregate_export_fst_berlin_s
Berlin-Tiefwerder: aggregate and export to fstaggregate_export_fst_berlin_t
Calculate operational parameterscalculate_operational_parameters
Calculate operational parameters for Berlin-Schoenerlindecalculate_operational_parameters_berlin_s
Calculate operational parameters for Berlin-Tiefwerdercalculate_operational_parameters_berlin_t
Helper function: get calender weeks for time periodcalenderweek_from_dates
Timezone change: changes time zone to user defined time zonechange_timezone
Check thresholdscheck_thresholds
Create monthly selectioncreate_monthly_selection
Report batch: creates batch file for reportcreate_report_batch
Create WEDECO metafile datacreate_wedeco_metafile
Dygraph: add (multiple) horizontal lines to plotdygraph_add_limits
Helper function for Berlin-S: get all calendar week files for monthyget_monthly_data_from_calendarweeks
Get monthly periodsget_monthly_periods
Berlin-Tiefwerder: get rawfilepaths for monthsget_rawfilespaths_for_month
Get thresholds for analytics/operational parametersget_thresholds
Timezone: get valid time zones from Wikipediaget_valid_timezones
Group DateTime by user defined period (year, month, day, hour, minute)group_datetime
Imports analytical data for Basel (without metadata)import_analytics_basel
Imports analytical data for Basel (with metadata for both sites at once, i.e. "rhein" and "wiese")import_analytics_meta_basel
Imports operational & analytical data for Basel (with metadata for both sites at once, i.e. "rhein" and "wiese")import_data_basel
Import data for Berlin Schoenerlindeimport_data_berlin_s
Import data for Berlin Tiefwerderimport_data_berlin_t
Imports Haridwar dataimport_data_haridwar
BerlinTiefwerder: import lab dataimport_lab_data_berlin_t
Imports operational dataimport_operation
Imports operational data for Basel (without metadata and only for one site at once, e.g. "rhein" or "wiese")import_operation_basel
Imports operational data for Basel (with metadata for both sites at once, i.e. "rhein" and "wiese")import_operation_meta_basel
Imports multiple analytics sheets from an EXCEL spreadsheetimport_sheets
Load fst data for shiny appload_fst_data
Helper function: merge and export fst files into main shiny data foldermerge_and_export_fst
Multiple SubstitutionsmultiSubstitute
Plot analytics data (in PDF)plot_analytics
Plot calculate operational time seriesplot_calculated_operational_timeseries
Wrapper for fst::read.fst to read DateTime column in POSIXct formatread_fst
Read PENTAIR operational dataread_pentair_data
Import WEDECO raw dataread_wedeco_data
Remove duplicates in data.frameremove_duplicates
Report config: generate templatereport_config_template
Report config: saves config to text filereport_config_to_txt
Report config: imports text file to listreport_txt_to_config
Runs Shiny app for an AQUANES siterun_app
Timezone set: sets a user defined time zoneset_timezone