gen_query_fire_base_ghcnd_sfeat_180d: Generate single feature GHCN-D lagged aggregated time...

Description Usage Arguments Value Examples

View source: R/fire-base-180d-sql-qry-utils.R

Description

Generate single feature GHCN-D lagged aggregated time summaries mapped to individual MTBS fires by specified spatial degrees over a 180 day lag period for each fire

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
gen_query_fire_base_ghcnd_sfeat_180d(
  fire_base_start_date = base::as.Date("2000-01-01"),
  max_lag_fire_base_days = 180,
  spat_deg_rad = 0.5,
  summary_type = "AVG",
  sfeat,
  out_qry_dir,
  out_tbl_name_pfx,
  fire_base_tbl_name
)

Arguments

fire_base_start_date

(date) : The minimum date to filter MTBS fire data, we will i.e. dataset will only contain MTBS fires after this date

max_lag_fire_base_days

(integer) : The number of days for GHCN-D weather data to lag behind the fire_base_start_date

spat_deg_rad

(double) : The spatial degree radius to consider around each fire when joining weather data (default value is 0.5)

summary_type

(character) : The SQL summary function to apply to the GHCN-D weather data e.g. "AVG", "MEDIAN" (default value is "AVG")

sfeat

(character) : The GHCN-D feature to summarize for each given fire. Aggregated and lagged versions of each feature are produced

out_qry_dir

(character) : The directory to save the query. A full file path will be generated as part of the output

Value

(tibble) : A tibble with the query string, file path to store the query, and a check of whether the filepath exists

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
## Not run: 
library("tidyverse")
gen_query_fire_base_ghcnd_sfeat_180d(fire_base_start_date = base::as.Date("2000-01-01"),
                                max_lag_fire_base_days = 180,
                                spat_deg_rad = 0.5,
                                summary_type = "AVG",
                                sfeat = "TOBS",
                                out_qry_dir = ".",
                                out_tbl_name_pfx = "mtbs",
                                fire_base_tbl_name = "mtbs_base_01")

## End(Not run)

shamindras/backburner documentation built on Feb. 28, 2021, 12:20 a.m.