Accessing and Analyzing Large-Scale Environmental Data
Process meteorological and atmospheric data
Calculate temporally lagged covariates
Calculate meteorological and atmospheric covariates
A single-date MODIS worker
Calculate MODIS product covariates in multiple CPU threads
Download TerraClimate data
Download toxic release data
Unzip zip files
Convert a data.table to an sftime
Extract download URLs
Generate date sequence
Generate time sequence
Open interactive session with container.sif container.
Check date format
Sort NOAA NARR variables
Process U.S. EPA AQS daily CSV data
Process Black Marble corners
Run download commands
Sanitize directory
Setup directory
Sink download commands
Process locations as SpatVector
Process MERRA2 time steps
Convert an sftime to a SpatVector
Convert a SpatRaster to an sftime
Convert a SpatRasterDataset to an sftime
Convert a SpatVector to an sftime
Check that geom value is one of FALSE, "sf", or "terra"
Check sf object
Apply extent to the processed data
Create an sftime object
Check time values
Send progress messages
Prepare extraction locations
Prepare covariates for return
Set column names
Prepare time values
Perform covariate extraction
Calculate covariates wrapper function
Calculate Cropscape covariates
Calculate ecoregions covariates
Calculate atmospheric composition covariates
Calculate elevation covariates
Calculate gridMET covariates
Check sftime object
Check HTTP status
Calculate roads covariates
Calculate wildfire smoke covariates
Calculate HUC covariates
Calculate climate classification covariates
Implement check_url_status
Collapse listed NLCD values while filling in NA for sites outside data...
Calculate meteorological covariates
Calculate road emissions covariates
Calculate land cover covariates
Calculate population density covariates
Calculate code coverage of the beethoven package with the `container...
Calculate PRISM covariates
Calculate temporal dummy covariates
Calculate TerraClimate covariates
Calculate toxic release covariates
Check if destination file exists or is 0 bytes.
Check parameters
Download air quality data
Download CropScape data
Download raw data wrapper function
Download ecoregion data
Download EDGAR Emissions Data
Download road emissions data
Download atmospheric composition data
Download elevation data
Download gridMET data
Download roads data
Create hash of downloaded files.
Download wildfire smoke data
Download National Hydrography Dataset (NHD) data
Download climate classification data
Download meteorological and atmospheric data
Download MODIS product files
Download meteorological data
Download land cover data
Check data download acknowledgement
Download population density data
Download PRISM data
Remove download commands
Remove zip files
Assign VIIRS Black Marble products corner coordinates to retrieve a me...
Process GEOS-CF and MERRA2 collection codes
Check input assumptions
Process raw data wrapper function
Process CropScape data
Process ecoregion data
Process MODIS layers
Process atmospheric composition data
Process elevation statistic and resolution codes
Process elevation data
Process gridMET variable codes
Process gridMET data
Process roads data
Process wildfire smoke data
Retrieve Hydrologic Unit Code (HUC) data
Process climate classification data
Process locations buffer
Process MODIS .hdf files
Process MODIS sub-datasets
Mosaic MODIS swaths
Warp MODIS swath data into rectilinear grid raster
Process meteorological data
Process road emissions data
Process land cover data
Process population density data
Process PRISM data
Process population resolution code
Process terraClimate variable codes
Process TerraClimate data
Process toxic release data
Filter gridMET and terraClimate variable names and variable codes
Import download commands
Rename $time
Convert an sf to an sftime
Convert an sftime to a mysftime
Convert an sftime to an sf
Convert an sftime to a SpatRaster
Convert an sftime to a SpatRasterDataset
Calculate isotropic Sum of Exponentially Decaying Contributions (SEDC)...
Download unit tests
Run all tests within a single file from tests/testthat/ directory wi...
Functions are designed to facilitate access to and utility with large scale, publicly available environmental data in R. The package contains functions for downloading raw data files from web URLs (download_data()), processing the raw data files into clean spatial objects (process_covariates()), and extracting values from the spatial data objects at point and polygon locations (calculate_covariates()). These functions call a series of source-specific functions which are tailored to each data sources/datasets particular URL structure, data format, and spatial/temporal resolution. The functions are tested, versioned, and open source and open access. For sum_edc() method details, see Messier, Akita, and Serre (2012) <doi:10.1021/es203152a>.