Internal function to calculate bioclimatic variables for very large datasets by processing them in tiles. It reads data from file paths using `exactextractr` and performs calculations with `Rfast`.
bioclim_fast(
bios,
n_units,
tmin_path = NULL,
tmax_path = NULL,
prcp_path = NULL,
tavg_path = NULL,
srad_path = NULL,
mois_path = NULL,
period_length = 3,
circular = TRUE,
user_region = NULL,
tile_degrees = 5,
output_dir = tempdir(),
verbose = TRUE,
...
)Character string: Path to the temporary directory containing intermediate `.qs2` files, to be used by an assembly function.
Numeric vector of variables to compute.
Integer, number of layers per variable.
Integer, length of a calculation period.
Logical, whether to wrap periods.
An `sf` or `SpatVector` object for the area of interest.
Numeric, size of processing tiles.
Character, path for temporary files.
Logical, If `TRUE`, prints messages.
File paths for climate variables (e.g., `tmin_path`) and static indices (e.g., `warmest_period_path`).
The user-facing wrapper function `derive_bioclim()`.