airsis_EBAM_MULTI2QualityControl: Apply Quality Control to raw AIRSIS EBAM MULTI2 tibble

View source: R/airsis_EBAM_MULTI2QualityControl.R

airsis_EBAM_MULTI2QualityControlR Documentation

Apply Quality Control to raw AIRSIS EBAM MULTI2 tibble

Description

Perform various QC measures on AIRSIS EBAM MULT2 data. This data format began appearing in December, 2019 and is associated with data available at https://arb3.airsis.com.

The following columns of data are tested against valid ranges:

  • Flow

  • AT

  • RHi

  • ConcHr

A POSIXct datetime column (UTC) is also added based on Date.Time.GMT.

Usage

airsis_EBAM_MULTI2QualityControl(
  tbl,
  valid_Longitude = c(-180, 180),
  valid_Latitude = c(-90, 90),
  remove_Lon_zero = TRUE,
  remove_Lat_zero = TRUE,
  valid_Flow = c(16.7 * 0.95, 16.7 * 1.05),
  valid_AT = c(-Inf, 45),
  valid_RHi = c(-Inf, 50),
  valid_Conc = c(-Inf, 5),
  flagAndKeep = FALSE
)

Arguments

tbl

single site tibble created by airsis_parseData()

valid_Longitude

range of valid Longitude values

valid_Latitude

range of valid Latitude values

remove_Lon_zero

flag to remove rows where Longitude == 0

remove_Lat_zero

flag to remove rows where Latitude == 0

valid_Flow

range of valid Flow values

valid_AT

range of valid AT values

valid_RHi

range of valid RHi values

valid_Conc

range of valid ConcHr values

flagAndKeep

flag, rather than remove, bad data during the QC process

Value

Cleaned up tibble of AIRSIS monitor data.

See Also

airsis_qualityControl


MazamaScience/PWFSLSmoke documentation built on July 3, 2023, 11:03 a.m.