check_applicability_monitoring_framework_iiih.RdValidates that monitoring frequencies and calibration intervals meet methodological minimums.
check_applicability_monitoring_framework_iiih(
data,
flow_monitoring_col = "flow_measurements_per_week",
methane_fraction_monitoring_col = "methane_measurements_per_week",
cod_sampling_col = "cod_samples_per_month",
minimum_flow_measurements = 7,
minimum_methane_measurements = 3,
minimum_cod_samples = 4,
calibration_events_col = "calibration_events_per_year",
minimum_calibrations = 4,
group_cols = NULL,
output_col = "monitoring_applicable"
)Tibble containing monitoring framework metadata.
Column storing the number of flow measurements per week.
Column storing methane fraction measurements per week.
Column storing the number of influent COD samples per month.
Minimum flow measurements per week.
Minimum methane fraction measurements per week.
Minimum influent COD samples per month.
Column storing the number of instrument calibrations per year.
Minimum calibration events per year.
Optional character vector specifying grouping columns.
Name of the logical output column summarising compliance.
Tibble indicating whether monitoring plans satisfy AMS-III.H.
monitoring <- tibble::tibble(
site_id = c("WW1", "WW2"),
flow_measurements_per_week = c(14, 4),
methane_measurements_per_week = c(5, 1),
cod_samples_per_month = c(6, 2),
calibration_events_per_year = c(5, 2)
)
check_applicability_monitoring_framework_iiih(monitoring, group_cols = "site_id")
#> # A tibble: 2 × 2
#> site_id monitoring_applicable
#> <chr> <lgl>
#> 1 WW1 TRUE
#> 2 WW2 FALSE