#' @encoding UTF-8
#' @title Example raw PurpleAir Synoptic dataset
#' @format A tibble with 39 rows and 18 columns of data.
#' @description The \code{example_pas_pm25_raw} dataset provides a quickly loadable
#' version of raw PurpleAir synoptic data for practicing and code examples
#' This dataset contains data for sensors in a box around the Methow Valley
#' in Washington state and was generated on 2024-03-12 by running:
#'
#' \preformatted{
#' library(AirSensor2)
#'
#' initializeMazamaSpatialUtils()
#'
#' source("global_vars.R") # contains PurpleAir_API_READ_KEY
#'
#' example_pas_pm25_raw <-
#' pas_downloadParseRawData(
#' PurpleAir_API_READ_KEY,
#' fields = PurpleAir_PAS_AVG_PM25_FIELDS,
#' location_type = 0,
#' modified_since = NULL,
#' max_age = 3600 * 24,
#' west = -120.5,
#' east = -120,
#' south = 48.2,
#' north = 48.7
#' )
#'
#' save(example_pas_pm25_raw, file = "data/example_pas_pm25_raw.rda")
#' }
#'
#' This dataset can be converted into a standard \emph{pas} object with:
#'
#' \preformatted{
#' pas <-
#' pas_enhanceRawData(
#' example_pas_pm25_raw,
#' countryCodes = "US",
#' stateCodes = "WA"
#' )
#' }
#'
#' @seealso example_pas_pm25
#' @source https://www2.purpleair.com
"example_pas_pm25_raw"
#' @encoding UTF-8
#' @title Example enhanced PurpleAir Synoptic dataset
#' @format A tibble with 2287 rows and 33 columns of data.
#' @description The \code{example_pas_pm25} dataset provides a quickly loadable
#' version of a \emph{pas} object for practicing and code examples. This
#' object contains metadata appropriate for generating \emph{pat} objects
#' with \link{pat_create}.
#'
#' This dataset contains data for sensors in Washington and Oregon
#' and was generated on 2024-03-12 by running:
#'
#' \preformatted{
#' library(AirSensor2)
#'
#' initializeMazamaSpatialUtils()
#'
#' source("global_vars.R") # contains PurpleAir_API_READ_KEY
#'
#' example_pas_pm25 <-
#' pas_createNew(
#' api_key = PurpleAir_API_READ_KEY,
#' fields = PurpleAir_PAS_AVG_PM25_FIELDS,
#' countryCodes = "US",
#' stateCodes = c("WA", "OR"),
#' counties = NULL,
#' lookbackDays = 1,
#' location_type = 0
#' )
#'
#' save(example_pas_pm25, file = "data/example_pas_pm25.rda")
#' }
#'
#' @seealso example_pas_pm25_raw
#' @seealso example_pas_historical
#' @seealso example_pas_metadata
#' @source https://www2.purpleair.com
"example_pas_pm25"
#' @encoding UTF-8
#' @title Example enhanced PurpleAir Synoptic dataset
#' @format A tibble with 122 rows and 22 columns of data.
#' @description The \code{example_pas_historical} dataset provides a quickly loadable
#' version of a \emph{pas} object for practicing and code examples. This
#' object contains fewer metadata fields than other \code{example_pas_~} objects
#' and is intended for use with \link{pas_lifespanPlot}.
#'
#' This dataset contains data for sensors in Washington and Oregon
#' and was generated on 2024-03-12 by running:
#'
#' \preformatted{
#' library(AirSensor2)
#'
#' initializeMazamaSpatialUtils()
#'
#' source("global_vars.R") # contains PurpleAir_API_READ_KEY
#'
#' example_pas_historical <-
#' pas_createNew(
#' api_key = PurpleAir_API_READ_KEY,
#' fields = PurpleAir_PAS_MINIMAL_FIELDS,
#' countryCodes = "US",
#' stateCodes = "WA",
#' counties = "Okanogan",
#' lookbackDays = 0, # all years
#' location_type = 0 # outdoor only
#' )
#'
#' save(example_pas_historical, file = "data/example_pas_historical.rda")
#' }
#'
#' @seealso example_pas_pm25
#' @seealso example_pas_metadata
#' @source https://www2.purpleair.com
"example_pas_historical"
#' @encoding UTF-8
#' @title Example enhanced PurpleAir Synoptic dataset
#' @format A tibble with 122 rows and 31 columns of data.
#' @description The \code{example_pas_metadata} dataset provides a quickly loadable
#' version of a \emph{pas} object for practicing and code examples. This
#' object contains more metadata than other \code{example_pas_~} objects.
#'
#' This dataset contains data for sensors in Washington and Oregon
#' and was generated on 2024-03-12 by running:
#'
#' \preformatted{
#' library(AirSensor2)
#'
#' initializeMazamaSpatialUtils()
#'
#' source("global_vars.R") # contains PurpleAir_API_READ_KEY
#'
#' example_pas_metadata <-
#' pas_createNew(
#' api_key = PurpleAir_API_READ_KEY,
#' fields = PurpleAir_PAS_METADATA_FIELDS,
#' countryCodes = "US",
#' stateCodes = "WA",
#' counties = "Okanogan",
#' lookbackDays = 0, # all years
#' location_type = 0 # outdoor only
#' )
#'
#' save(example_pas_metadata, file = "data/example_pas_metadata.rda")
#' }
#'
#' @seealso example_pas_pm25
#' @seealso example_pas_historical
#' @source https://www2.purpleair.com
"example_pas_metadata"
#' @encoding UTF-8
#' @title Example PurpleAir Timeseries dataset
#' @format A list containing two tibbles named 'meta' and 'data'.
#' @description The \code{example_pat} dataset provides a quickly loadable
#' version of a \emph{pat} object for practicing and code examples.
#' This dataset contains 24 hours worth of data for a single PurpleAir sensor
#' and was generated on 2024-03-12 by running:
#'
#' \preformatted{
#' library(AirSensor2)
#'
#' source("global_vars.R") # contains PurpleAir_API_READ_KEY
#'
#' example_pat <-
#' pat_create(
#' api_key = PurpleAir_API_READ_KEY,
#' pas = example_pas_metadata,
#' sensor_index = "95189",
#' startdate = "2024-03-01",
#' enddate = "2024-03-03",
#' timezone = "America/Los_Angeles",
#' average = 0,
#' fields = PurpleAir_PAT_QC_FIELDS
#' )
#'
#' save(example_pat, file = "data/example_pat.rda")
#' #' }
#'
#' @seealso example_pas_metadata
#' @source https://www2.purpleair.com
"example_pat"
#' @encoding UTF-8
#' @title Example PurpleAir Timeseries dataset with EPA fields
#' @format A list containing two tibbles named 'meta' and 'data'.
#' @description The \code{example_pat} dataset provides a quickly loadable
#' version of a \emph{pat} object for practicing and code examples. This
#' \emph{pat} object contains the `pm2.5_cf` fields required for the EPA
#' correction algorithm used in \link{pat_applyCorrection}.
#'
#' This dataset contains 24 hours worth of data for a single PurpleAir sensor
#' and was generated on 2024-10-30 by running:
#'
#' \preformatted{
#' library(AirSensor2)
#'
#' source("global_vars.R") # contains PurpleAir_API_READ_KEY
#'
#' example_pat_epa <-
#' pat_create(
#' api_key = PurpleAir_API_READ_KEY,
#' pas = example_pas_metadata,
#' sensor_index = "95189",
#' startdate = "2024-03-01",
#' enddate = "2024-03-03",
#' timezone = "America/Los_Angeles",
#' average = 0,
#' fields = PurpleAir_PAT_EPA_HOURLY_FIELDS
#' )
#'
#' save(example_pat_epa, file = "data/example_pat_epa.rda")
#' #' }
#'
#' @seealso example_pas_metadata
#' @source https://www2.purpleair.com
"example_pat_epa"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.