From a089771a34e1eec4cc965273fc320474256f37a2 Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Tue, 23 Jul 2024 14:21:52 -0400 Subject: [PATCH 1/8] init CRAN --- .github/workflows/check-standard.yaml | 4 +- DESCRIPTION | 3 +- NAMESPACE | 1 + R/calculate_covariates.R | 6 +- R/download.R | 10 +- R/process.R | 4 +- README.md | 14 +- inst/REFERENCES.bib | 212 ++++++++++++++------------ man/calc_sedc.Rd | 8 +- man/download_cropscape.Rd | 2 +- man/download_hms.Rd | 2 +- man/download_olm.Rd | 2 +- man/download_prism.Rd | 2 +- man/download_tri.Rd | 2 +- man/process_modis_merge.Rd | 2 +- man/process_modis_warp.Rd | 2 +- 16 files changed, 145 insertions(+), 131 deletions(-) diff --git a/.github/workflows/check-standard.yaml b/.github/workflows/check-standard.yaml index 426289fa..f511d092 100644 --- a/.github/workflows/check-standard.yaml +++ b/.github/workflows/check-standard.yaml @@ -19,8 +19,8 @@ jobs: matrix: config: - {os: macos-latest, r: 'release'} - #- {os: macos-13-xlarge, r: 'release'} - #- {os: windows-latest, r: 'release'} + - {os: macos-13-xlarge, r: 'release'} + - {os: windows-latest, r: 'release'} - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'} - {os: ubuntu-latest, r: 'release'} - {os: ubuntu-latest, r: 'oldrel-1'} diff --git a/DESCRIPTION b/DESCRIPTION index 45eaadce..3807e1c5 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,5 +1,5 @@ Package: amadeus -Title: AMADEUS: A Machine for Data, Environments, and User Setup for common environmental and climate health datasets +Title: A Machine for Data, Environments, and User Setup for Common Environmental and Climate Health Datasets Version: 0.3.0 Authors@R: c( person("Mitchell", "Manware", role = c("aut", "ctb"), comment = c(ORCID = "0009-0003-6440-6106")), @@ -8,6 +8,7 @@ Authors@R: c( person("Mariana", "Alifa Kassien", role = c("aut", "ctb"), comment = c(ORCID = "0000-0003-2295-406X")), person("Kyle", "Messier", , "kyle.messier@nih.gov", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-9508-9623")) ) +Maintainer: Mitchell Manware Description: A Mechanism/Machine for Data, Environments, and User Setup package for health and climate research. It is fully tested, versioned, and open source and open access. Depends: R (>= 4.1.0) Imports: dplyr, sf, sftime, stats, terra, methods, data.table, httr, rvest, exactextractr, utils, stringi, testthat (>= 3.0.0), parallelly, stars, future, future.apply, tidyr, rlang, rstac, nhdplusTools, archive, collapse, Rdpack diff --git a/NAMESPACE b/NAMESPACE index 0c610087..3638c412 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -179,6 +179,7 @@ importFrom(stars,read_stars) importFrom(stars,st_mosaic) importFrom(stars,st_warp) importFrom(stats,aggregate) +importFrom(stats,na.omit) importFrom(stats,setNames) importFrom(stringi,stri_pad) importFrom(terra,aggregate) diff --git a/R/calculate_covariates.R b/R/calculate_covariates.R index efd2cbc5..9cdce65c 100644 --- a/R/calculate_covariates.R +++ b/R/calculate_covariates.R @@ -1128,15 +1128,15 @@ calc_temporal_dummies <- #' - `attr(result, "sedc_threshold")``: the threshold distance #' at which emission source points are excluded beyond that #' @note The function is originally from -#' [chopin](https://github.com/kyle-messier/chopin) +#' [chopin](https://github.com/NIEHS/chopin) #' Distance calculation is done with terra functions internally. #' Thus, the function internally converts sf objects in #' \code{point_*} arguments to terra. #' The threshold should be carefully chosen by users. #' @author Insang Song #' @references -#' * [Messier KP, Akita Y, & Serre ML. (2012). Integrating Address Geocoding, Land Use Regression, and Spatiotemporal Geostatistical Estimation for Groundwater Tetrachloroethylene. _Environmental Science & Technology_ 46(5), 2772-2780.](https://dx.doi.org/10.1021/es203152a) -#' * Wiesner C. (n.d.). [Euclidean Sum of Exponentially Decaying Contributions Tutorial](https://mserre.sph.unc.edu/BMElab_web/SEDCtutorial/index.html) +#' \insertRef{messier2012integrating}{amadeus} +#' \insertRef{web_sedctutorial}{amadeus} #' @examples #' library(terra) #' library(sf) diff --git a/R/download.R b/R/download.R index 950d0f3a..3331fadf 100644 --- a/R/download.R +++ b/R/download.R @@ -1824,7 +1824,7 @@ download_sedac_population <- function( #' Download wildfire smoke data #' @description #' The \code{download_hms()} function accesses and downloads -#' wildfire smoke plume coverage data from [NOAA's Hazard Mapping System Fire and Smoke Product](https://www.ospo.noaa.gov/Products/land/hms.html#0). +#' wildfire smoke plume coverage data from [NOAA's Hazard Mapping System Fire and Smoke Product](https://www.ospo.noaa.gov/products/land/hms.html#0). #' @param data_format character(1). "Shapefile" or "KML". #' @param date character(2). length of 10 each. Start/end date for downloading data. # nolint end @@ -2565,7 +2565,7 @@ download_modis <- function( # nolint start #' Download toxic release data #' @description -#' The \code{download_tri()} function accesses and downloads toxic release data from the [U.S. Environmental Protection Agency's (EPA) Toxic Release Inventory (TRI) Program](https://www.epa.gov/toxics-release-inventory-tri-program/find-understand-and-use-tri). +#' The \code{download_tri()} function accesses and downloads toxic release data from the [U.S. Environmental Protection Agency's (EPA) Toxic Release Inventory (TRI) Program](https://www.epa.gov/toxics-release-inventory-tri-program/tri-data-action-0). #' @param year character(2). length of 4 each. Start/end years for downloading data. # nolint end #' @param directory_to_save character(1). Directory to download files. @@ -2822,7 +2822,7 @@ download_nei <- function( # nolint start #' Download OpenLandMap data #' @description -#' Accesses and downloads OpenLandMap data from the [OpenLandMap website](https://www.openlandmap.org/). +#' Accesses and downloads OpenLandMap data from the [OpenLandMap website](https://opengeohub.org/about-openlandmap/). #' @param product character(1). Available collection name in OpenLandMap #' STAC Catalog. [list_stac_files] with `id_only = TRUE` to see available collections. #' * "no2_s5p.l3.trop.tmwm" @@ -3155,7 +3155,7 @@ download_huc <- #' Accesses and downloads United States Department of Agriculture #' CropScape Cropland Data Layer data from #' the [USDA National Agricultural Statistics Service](https://www.nass.usda.gov/Research_and_Science/Cropland/Release/index.php) or the -#' [George Mason University website](https://https://nassgeodata.gmu.edu/CropScape/). +#' [George Mason University website](https://nassgeodata.gmu.edu/CropScape/). #' @param year integer(1). Year of the data to download. #' @param source character(1). Data source, one of `c("USDA", "GMU")`. #' * `"USDA"` will download the national data from the USDA website (available in 2008-last year). @@ -3341,7 +3341,7 @@ download_cropscape <- function( #' ) #' } #' @references -#' * [PRISM Climate Group](http://www.prism.oregonstate.edu/) +#' * [PRISM Climate Group](https://prism.oregonstate.edu/) #' * [PRISM Web Service Guide](https://prism.oregonstate.edu/documents/PRISM_downloads_web_service.pdf) #' @export # nolint end diff --git a/R/process.R b/R/process.R index d578b7f1..e0418450 100644 --- a/R/process.R +++ b/R/process.R @@ -294,7 +294,7 @@ the input then flatten it manually.") #' @param ... For internal use. #' @note Curvilinear products (i.e., swaths) will not be accepted. #' MODIS products downloaded by functions in `amadeus`, -#' [MODISTools](https://cran.r-project.org/web/packages/MODISTools/index.html), +#' [MODISTools](https://cran.r-project.org/package=MODISTools), #' and [luna](https://github.com/rspatial/luna) are accepted. #' @seealso [`download_data`] #' @author Insang Song @@ -522,7 +522,7 @@ process_blackmarble <- function( #' @param threshold numeric(1). Maximum distance to fill gaps if occur. #' @param crs integer(1)/character(1). Coordinate system definition. #' Should be compatible with EPSG codes or WKT2. -#' See [`terra::crs`] and [`sf::st_crs`] / [EPSG](https://www.epsg.io) +#' See [`terra::crs`] and [`sf::st_crs`] / [EPSG](https://epsg.io/) #' @param ... For internal use. #' @note This function handles one file at a time. #' @returns a `stars` object diff --git a/README.md b/README.md index 4e26c63f..b49d3979 100644 --- a/README.md +++ b/README.md @@ -49,12 +49,12 @@ Utilize [Issues](https://github.com/NIEHS/amadeus/issues) to notify the authors | [NASA SEDAC[^3] UN WPP-Adjusted Population Density](https://sedac.ciesin.columbia.edu/data/set/gpw-v4-population-density-adjusted-to-2015-unwpp-country-totals-rev11) | GeoTIFF
netCDF | Population | | [NASA SEDAC Global Roads Open Access Data Set](https://sedac.ciesin.columbia.edu/data/set/groads-global-roads-open-access-v1/data-download) | Shapefile
Geodatabase | Roadways | | [NASA Goddard Earth Observing System Composition Forcasting (GEOS-CF)](https://gmao.gsfc.nasa.gov/GEOS_systems/) | netCDF | Atmosphere
Meteorology | -| [NOAA Hazard Mapping System Fire and Smoke Product](https://www.ospo.noaa.gov/Products/land/hms.html#0) | Shapefile
KML | Wildfire Smoke | +| [NOAA Hazard Mapping System Fire and Smoke Product](https://www.ospo.noaa.gov/products/land/hms.html#about) | Shapefile
KML | Wildfire Smoke | | [NOAA NCEP[^4] North American Regional Reanalysis (NARR)](https://psl.noaa.gov/data/gridded/data.narr.html) | netCDF | Atmosphere
Meteorology | | [OpenGeoHub Foundation OpenLandMap](https://opengeohub.org/about-openlandmap/) | GeoTIFF | Climate
Elevation
Soil
Land Use
Satellite | | [Parameter Elevation Regression on Independent Slopes Model (PRISM)](https://elibrary.asabe.org/abstract.asp??JID=3&AID=3101&CID=t2000&v=43&i=6&T=1) | BIL
ASCII | Climate | | [US EPA[^5] Air Data Pre-Generated Data Files](https://aqs.epa.gov/aqsweb/airdata/download_files.html) | CSV | Air Pollution | -| [US EPA Ecoregions](https://www.epa.gov/eco-research/ecoregion) | Shapefile | Climate Regions | +| [US EPA Ecoregions](https://www.epa.gov/eco-research/ecoregions) | Shapefile | Climate Regions | | [US EPA National Emissions Inventory (NEI)](https://www.epa.gov/air-emissions-inventories) | CSV | Emissions | | [US EPA Toxic Release Inventory (TRI) Program](https://www.epa.gov/toxics-release-inventory-tri-program/tri-basic-data-files-calendar-years-1987-present) | CSV | Chemicals
Pollution | | [USGS[^6] Global Multi-resolution Terrain Elevation Data (GMTED2010)](https://www.usgs.gov/coastal-changes-and-impacts/gmted2010) | ESRI ASCII Grid | Elevation | @@ -168,12 +168,12 @@ The following R packages can also be used to access climate and weather data in | Package | Source | | :--- | :----- | -| [`dataRetrieval`](https://cran.r-project.org/web/packages/dataRetrieval/index.html) | [USGS Hydrological Data](https://www.usgs.gov/mission-areas/water-resources/data) and [EPA Water Quality Data](https://www.epa.gov/waterdata/water-quality-data) | -| [`daymetr`](https://cran.r-project.org/web/packages/daymetr/index.html) | [Daymet](https://daac.ornl.gov/cgi-bin/dataset_lister.pl?p=32) | -| [`ecmwfr`](https://cran.r-project.org/web/packages/ecmwfr/index.html) | [ECMWF Reanalysis v5 (ERA5)](https://www.ecmwf.int/en/forecasts/dataset/ecmwf-reanalysis-v5) | +| [`dataRetrieval`](https://cran.r-project.org/package=dataRetrieval) | [USGS Hydrological Data](https://www.usgs.gov/mission-areas/water-resources/data) and [EPA Water Quality Data](https://www.epa.gov/waterdata/water-quality-data) | +| [`daymetr`](https://cran.r-project.org/package=daymetr) | [Daymet](https://daac.ornl.gov/cgi-bin/dataset_lister.pl?p=32) | +| [`ecmwfr`](https://cran.r-project.org/package=ecmwfr) | [ECMWF Reanalysis v5 (ERA5)](https://www.ecmwf.int/en/forecasts/dataset/ecmwf-reanalysis-v5) | | [`RClimChange`[^7]](https://github.com/hllauca/RClimChange/) | [NASA Earth Exchange Global Daily Downscaled Projections (NEX-GDDP-CMIP6)](https://www.nccs.nasa.gov/services/data-collections/land-based-products/nex-gddp-cmip6) | -| [`rNOMADS`](https://cran.r-project.org/web/packages/rNOMADS/) | [NOAA Operational Model Archive and Distribution System](https://nomads.ncep.noaa.gov/) | -| [`sen2r`[^8]](https://github.com/ranghetti/sen2r) | [Sentinel-2](https://sentinels.copernicus.eu/web/sentinel/missions/sentinel-2) | +| [`rNOMADS`](https://cran.r-project.org/package=rNOMADS) | [NOAA Operational Model Archive and Distribution System](https://nomads.ncep.noaa.gov/) | +| [`sen2r`[^8]](https://github.com/ranghetti/sen2r) | [Sentinel-2](https://sentiwiki.copernicus.eu/web/s2-mission) | [^1]: Multi-Resolution Land Characteristics [^2]: National Aeronautics and Space Administration diff --git a/inst/REFERENCES.bib b/inst/REFERENCES.bib index 476ddfe5..5ebde79b 100644 --- a/inst/REFERENCES.bib +++ b/inst/REFERENCES.bib @@ -348,8 +348,8 @@ @misc{web_NARRabout @misc{web_HMSabout, title = {Hazard Mapping System Fire and Smoke Product: Hazard Mapping System}, publisher = {NOAA Office of Satellite And Product Operations}, - url = {https://www.ospo.noaa.gov/Products/land/hms.html#about}, - howpublished = {\url{https://www.ospo.noaa.gov/Products/land/hms.html#about}} + url = {https://www.ospo.noaa.gov/products/land/hms.html#about}, + howpublished = {\url{https://www.ospo.noaa.gov/products/land/hms.html#about}} } @misc{web_ESRIshapefile, title = {Shapefile file extensions}, @@ -811,7 +811,7 @@ @article{article_omernik2014ecoregions volume = {54}, issn = {0364-152X, 1432-1009}, shorttitle = {Ecoregions of the {Conterminous} {United} {States}}, - url = {http://link.springer.com/10.1007/s00267-014-0364-1}, + url = {https://link.springer.com/article/10.1007/s00267-014-0364-1}, doi = {10.1007/s00267-014-0364-1}, language = {en}, number = {6}, @@ -864,7 +864,7 @@ @article{article_daly2000prism @misc{web_usepa2024tri, title = {{TRI} {Basic} {Data} {Files}: {Calendar} {Years} {1987 -- Present}}, - url = {https://www.epa.gov/toxics-release-inventory-tri-program/tri-basic-data-files-calendar-years-1987-present}, + url = {https://www.epa.gov/toxics-release-inventory-tri-program/tri-data-action-0}, urldate = {2024-06-24}, author = {{United States Environmental Protection Agency}}, year = {2024}, @@ -941,7 +941,7 @@ @misc{data_ciesin2017gpwv4 @misc{data_gmao_merra-inst1_2d_asm_Nx, title = {{MERRA}-2 inst1\_2d\_asm\_Nx: 2d,3-{Hourly},{Instantaneous},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 inst1\_2d\_asm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I1NXASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I1NXASM_5.12.4/summary}, doi = {10.5067/3Z173KIE2TPD}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -952,7 +952,7 @@ @misc{data_gmao_merra-inst1_2d_asm_Nx @misc{data_gmao_merra-inst1_2d_int_Nx, title = {{MERRA}-2 inst1\_2d\_int\_Nx: 2d,1-{Hourly},{Instantaneous},{Single}-{Level},{Assimilation},{Vertically} {Integrated} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 inst1\_2d\_int\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I1NXINT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I1NXINT_5.12.4/summary}, doi = {10.5067/G0U6NGQ3BLE0}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -963,7 +963,7 @@ @misc{data_gmao_merra-inst1_2d_int_Nx @misc{data_gmao_merra-inst1_2d_lfo_Nx, title = {{MERRA}-2 inst1\_2d\_lfo\_Nx: 2d,1-{Hourly},{Instantaneous},{Single}-{Level},{Assimilation},{Land} {Surface} {Forcings} {V5}.12.4}, shorttitle = {{MERRA}-2 inst1\_2d\_lfo\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I1NXLFO_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I1NXLFO_5.12.4/summary}, doi = {10.5067/RCMZA6TL70BG}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -974,7 +974,7 @@ @misc{data_gmao_merra-inst1_2d_lfo_Nx @misc{data_gmao_merra-inst3_3d_asm_Np, title = {{MERRA}-2 inst3\_3d\_asm\_Np: 3d,3-{Hourly},{Instantaneous},{Pressure}-{Level},{Assimilation},{Assimilated} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 inst3\_3d\_asm\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I3NPASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I3NPASM_5.12.4/summary}, doi = {10.5067/QBZ6MG944HW0}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -985,7 +985,7 @@ @misc{data_gmao_merra-inst3_3d_asm_Np @misc{data_gmao_merra-inst3_3d_aer_Nv, title = {{MERRA}-2 inst3\_3d\_aer\_Nv: 3d,3-{Hourly},{Instantaneous},{Model}-{Level},{Assimilation},{Aerosol} {Mixing} {Ratio} {V5}.12.4}, shorttitle = {{MERRA}-2 inst3\_3d\_aer\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I3NVAER_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I3NVAER_5.12.4/summary}, doi = {10.5067/LTVB4GPCOTK2}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -996,7 +996,7 @@ @misc{data_gmao_merra-inst3_3d_aer_Nv @misc{data_gmao_merra-inst3_3d_asm_Nv, title = {{MERRA}-2 inst3\_3d\_asm\_Nv: 3d,3-{Hourly},{Instantaneous},{Model}-{Level},{Assimilation},{Assimilated} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 inst3\_3d\_asm\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I3NVASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I3NVASM_5.12.4/summary}, doi = {10.5067/WWQSXQ8IVFW8}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1007,7 +1007,7 @@ @misc{data_gmao_merra-inst3_3d_asm_Nv @misc{data_gmao_merra-inst3_3d_chm_Nv, title = {{MERRA}-2 inst3\_3d\_chm\_Nv: 3d,3-{Hourly},{Instantaneous},{Model}-{Level},{Assimilation},{Carbon} {Monoxide} and {Ozone} {Mixing} {Ratio} {V5}.12.4}, shorttitle = {{MERRA}-2 inst3\_3d\_chm\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I3NVCHM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I3NVCHM_5.12.4/summary}, doi = {10.5067/HO9OVZWF3KW2}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1018,7 +1018,7 @@ @misc{data_gmao_merra-inst3_3d_chm_Nv @misc{data_gmao_merra-inst3_3d_gas_Nv, title = {{MERRA}-2 inst3\_3d\_gas\_Nv: 3d,3-{Hourly},{Instantaneous},{Model}-{Level},{Assimilation},{Aerosol} {Mixing} {Ratio} {Analysis} {Increments} {V5}.12.4}, shorttitle = {{MERRA}-2 inst3\_3d\_gas\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I3NVGAS_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I3NVGAS_5.12.4/summary}, doi = {10.5067/96BUID8HGGX5}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1029,7 +1029,7 @@ @misc{data_gmao_merra-inst3_3d_gas_Nv @misc{data_gmao_merra-inst3_2d_gas_Nx, title = {{MERRA}-2 inst3\_2d\_gas\_Nx: 2d,3-{Hourly},{Instantaneous},{Single}-{Level},{Assimilation},{Aerosol} {Optical} {Depth} {Analysis} {V5}.12.4}, shorttitle = {{MERRA}-2 inst3\_2d\_gas\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I3NXGAS_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I3NXGAS_5.12.4/summary}, doi = {10.5067/HNGA0EWW0R09}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1040,7 +1040,7 @@ @misc{data_gmao_merra-inst3_2d_gas_Nx @misc{data_gmao_merra-inst6_3d_ana_Np, title = {{MERRA}-2 inst6\_3d\_ana\_Np: 3d,6-{Hourly},{Instantaneous},{Pressure}-{Level},{Analysis},{Analyzed} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 inst6\_3d\_ana\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I6NPANA_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I6NPANA_5.12.4/summary}, doi = {10.5067/A7S6XP56VZWS}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1051,7 +1051,7 @@ @misc{data_gmao_merra-inst6_3d_ana_Np @misc{data_gmao_merra-inst6_3d_ana_Nv, title = {{MERRA}-2 inst6\_3d\_ana\_Nv: 3d,6-{Hourly},{Instantaneous},{Model}-{Level},{Analysis},{Analyzed} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 inst6\_3d\_ana\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2I6NVANA_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2I6NVANA_5.12.4/summary}, doi = {10.5067/IUUF4WB9FT4W}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1062,7 +1062,7 @@ @misc{data_gmao_merra-inst6_3d_ana_Nv @misc{data_gmao_merra-statD_2d_slv_Nx_d, title = {{MERRA}-2 {statD}\_2d\_slv\_Nx: 2d,{Daily},{Aggregated} {Statistics},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {statD}\_2d\_slv\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2SDNXSLV_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2SDNXSLV_5.12.4/summary}, doi = {10.5067/9SC1VNTWGWV3}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1073,7 +1073,7 @@ @misc{data_gmao_merra-statD_2d_slv_Nx_d @misc{data_gmao_merra-tavg1_2d_adg_Nx, title = {{MERRA}-2 tavg1\_2d\_adg\_Nx: 2d,3-{Hourly},{Time}-averaged,{Single}-{Level},{Assimilation},{Aerosol} {Diagnostics} (extended) {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_adg\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXADG_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXADG_5.12.4/summary}, doi = {10.5067/HM00OHQBHKTP}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1084,7 +1084,7 @@ @misc{data_gmao_merra-tavg1_2d_adg_Nx @misc{data_gmao_merra-tavg1_2d_aer_Nx, title = {{MERRA}-2 tavg1\_2d\_aer\_Nx: 2d,1-{Hourly},{Time}-averaged,{Single}-{Level},{Assimilation},{Aerosol} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_aer\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXAER_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXAER_5.12.4/summary}, doi = {10.5067/KLICLTZ8EM9D}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1095,7 +1095,7 @@ @misc{data_gmao_merra-tavg1_2d_aer_Nx @misc{data_gmao_merra-tavg1_2d_chm_Nx, title = {{MERRA}-2 tavg1\_2d\_chm\_Nx: 2d,3-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Carbon} {Monoxide} and {Ozone} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_chm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXCHM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXCHM_5.12.4/summary}, doi = {10.5067/3RQ5YS674DGQ}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1106,7 +1106,7 @@ @misc{data_gmao_merra-tavg1_2d_chm_Nx @misc{data_gmao_merra-tavg1_2d_csp_Nx, title = {{MERRA}-2 tavg1\_2d\_csp\_Nx: 2d,1-{Hourly},{Time}-averaged,{Single}-{Level},{Assimilation},{COSP} {Satellite} {Simulator} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_csp\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXCSP_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXCSP_5.12.4/summary}, doi = {10.5067/H0VVAD8F6MX5}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1117,7 +1117,7 @@ @misc{data_gmao_merra-tavg1_2d_csp_Nx @misc{data_gmao_merra-tavg1_2d_flx_Nx, title = {{MERRA}-2 tavg1\_2d\_flx\_Nx: 2d,1-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Surface} {Flux} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_flx\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXFLX_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXFLX_5.12.4/summary}, doi = {10.5067/7MCPBJ41Y0K6}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1128,7 +1128,7 @@ @misc{data_gmao_merra-tavg1_2d_flx_Nx @misc{data_gmao_merra-tavg1_2d_int_Nx, title = {{MERRA}-2 tavg1\_2d\_int\_Nx: 2d,1-{Hourly},{Time}-averaged,{Single}-{Level},{Assimilation},{Vertically} {Integrated} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_int\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXINT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXINT_5.12.4/summary}, doi = {10.5067/Q5GVUVUIVGO7}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1139,7 +1139,7 @@ @misc{data_gmao_merra-tavg1_2d_int_Nx @misc{pawson_merra-2_2020, title = {{MERRA}-2 tavg1\_2d\_lfo\_Nx: 2d,1-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Surface} {Forcings} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_lfo\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXLFO_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXLFO_5.12.4/summary}, doi = {10.5067/L0T5GEG1NYFA}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1150,7 +1150,7 @@ @misc{pawson_merra-2_2020 @misc{data_gmao_merra-tavg1_2d_lnd_Nx, title = {{MERRA}-2 tavg1\_2d\_lnd\_Nx: 2d,1-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Surface} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_lnd\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXLND_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXLND_5.12.4/summary}, doi = {10.5067/RKPHT8KC1Y1T}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1161,7 +1161,7 @@ @misc{data_gmao_merra-tavg1_2d_lnd_Nx @misc{data_gmao_merra-tavg1_2d_ocn_Nx, title = {{MERRA}-2 tavg1\_2d\_ocn\_Nx: 2d,1-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Ocean} {Surface} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_ocn\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXOCN_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXOCN_5.12.4/summary}, doi = {10.5067/Y67YQ1L3ZZ4R}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1172,7 +1172,7 @@ @misc{data_gmao_merra-tavg1_2d_ocn_Nx @misc{data_gmao_merra-tavg1_2d_rad_Nx, title = {{MERRA}-2 tavg1\_2d\_rad\_Nx: 2d,1-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_rad\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXRAD_5.12.4/summary}, doi = {10.5067/Q9QMY5PBNV1T}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1183,7 +1183,7 @@ @misc{data_gmao_merra-tavg1_2d_rad_Nx @misc{data_gmao_merra-tavg1_2d_slv_Nx, title = {{MERRA}-2 tavg1\_2d\_slv\_Nx: 2d,1-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg1\_2d\_slv\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T1NXSLV_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T1NXSLV_5.12.4/summary}, doi = {10.5067/VJAFPLI1CSIV}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1194,7 +1194,7 @@ @misc{data_gmao_merra-tavg1_2d_slv_Nx @misc{data_gmao_merra-tavg3_3d_mst_Ne, title = {{MERRA}-2 tavg3\_3d\_mst\_Ne: 3d,3-{Hourly},{Time}-{Averaged},{Model}-{Level} {Edge},{Assimilation},{Moist} {Processes} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_mst\_Ne}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NEMST_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NEMST_5.12.4/summary}, doi = {10.5067/JRUZ3SJ3ZJ72}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1205,7 +1205,7 @@ @misc{data_gmao_merra-tavg3_3d_mst_Ne @misc{data_gmao_merra-tavg3_3d_trb_Ne, title = {{MERRA}-2 tavg3\_3d\_trb\_Ne: 3d,3-{Hourly},{Time}-{Averaged},{Model}-{Level} {Edge},{Assimilation},{Turbulence} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_trb\_Ne}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NETRB_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NETRB_5.12.4/summary}, doi = {10.5067/4I7ZI35QRH8K}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1216,7 +1216,7 @@ @misc{data_gmao_merra-tavg3_3d_trb_Ne @misc{data_gmao_merra-tavg3_3d_nav_Ne, title = {{MERRA}-2 tavg3\_3d\_nav\_Ne: 3d,3-{Hourly},{Time}-{Averaged}, {Vertical} {Coordinates} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_nav\_Ne}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NENAV_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NENAV_5.12.4/summary}, doi = {10.5067/N5WAKNS1UYQN}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1227,7 +1227,7 @@ @misc{data_gmao_merra-tavg3_3d_nav_Ne @misc{data_gmao_merra-tavg3_3d_cld_Np, title = {{MERRA}-2 tavg3\_3d\_cld\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Cloud} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_cld\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPCLD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPCLD_5.12.4/summary}, doi = {10.5067/TX10URJSKT53}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1238,7 +1238,7 @@ @misc{data_gmao_merra-tavg3_3d_cld_Np @misc{data_gmao_merra-tavg3_3d_mst_Np, title = {{MERRA}-2 tavg3\_3d\_mst\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Moist} {Processes} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_mst\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPMST_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPMST_5.12.4/summary}, doi = {10.5067/0TUFO90Q2PMS}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1249,7 +1249,7 @@ @misc{data_gmao_merra-tavg3_3d_mst_Np @misc{data_gmao_merra-tavg3_3d_rad_Np, title = {{MERRA}-2 tavg3\_3d\_rad\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_rad\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPRAD_5.12.4/summary}, doi = {10.5067/3UGE8WQXZAOK}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1260,7 +1260,7 @@ @misc{data_gmao_merra-tavg3_3d_rad_Np @misc{data_gmao_merra-tavg3_3d_tdt_Np, title = {{MERRA}-2 tavg3\_3d\_tdt\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Temperature} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_tdt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPTDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPTDT_5.12.4/summary}, doi = {10.5067/9NCR9DDDOPFI}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1271,7 +1271,7 @@ @misc{data_gmao_merra-tavg3_3d_tdt_Np @misc{data_gmao_merra-tavg3_3d_trb_Np, title = {{MERRA}-2 tavg3\_3d\_trb\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Turbulence} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_trb\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPTRB_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPTRB_5.12.4/summary}, doi = {10.5067/ZRRJPGWL8AVL}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1282,7 +1282,7 @@ @misc{data_gmao_merra-tavg3_3d_trb_Np @misc{data_gmao_merra-tavg3_3d_udt_Np, title = {{MERRA}-2 tavg3\_3d\_udt\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Wind} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_udt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPUDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPUDT_5.12.4/summary}, doi = {10.5067/CWV0G3PPPWFW}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1293,7 +1293,7 @@ @misc{data_gmao_merra-tavg3_3d_udt_Np @misc{data_gmao_merra-tavg3_3d_odt_Np, title = {{MERRA}-2 tavg3\_3d\_odt\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Ozone} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_odt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPODT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPODT_5.12.4/summary}, doi = {10.5067/S0LYTK57786Z}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1304,7 +1304,7 @@ @misc{data_gmao_merra-tavg3_3d_odt_Np @misc{data_gmao_merra-tavg3_3d_qdt_Np, title = {{MERRA}-2 tavg3\_3d\_qdt\_Np: 3d,3-{Hourly},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Moist} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_qdt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NPQDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NPQDT_5.12.4/summary}, doi = {10.5067/A9KWADY78YHQ}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1315,7 +1315,7 @@ @misc{data_gmao_merra-tavg3_3d_qdt_Np @misc{data_gmao_merra-tavg3_3d_asm_Nv, title = {{MERRA}-2 tavg3\_3d\_asm\_Nv: 3d,3-{Hourly},{Time}-{Averaged},{Model}-{Level},{Assimilation},{Assimilated} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_asm\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NVASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NVASM_5.12.4/summary}, doi = {10.5067/SUOQESM06LPK}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1326,7 +1326,7 @@ @misc{data_gmao_merra-tavg3_3d_asm_Nv @misc{data_gmao_merra-tavg3_3d_cld_Nv, title = {{MERRA}-2 tavg3\_3d\_cld\_Nv: 3d,3-{Hourly},{Time}-{Averaged},{Model}-{Level},{Assimilation},{Cloud} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_cld\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NVCLD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NVCLD_5.12.4/summary}, doi = {10.5067/F9353J0FAHIH}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1337,7 +1337,7 @@ @misc{data_gmao_merra-tavg3_3d_cld_Nv @misc{data_gmao_merra-tavg3_3d_mst_Nv, title = {{MERRA}-2 tavg3\_3d\_mst\_Nv: 3d,3-{Hourly},{Time}-{Averaged},{Model}-{Level},{Assimilation},{Moist} {Processes} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_mst\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NVMST_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NVMST_5.12.4/summary}, doi = {10.5067/ZXTJ28TQR1TR}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1348,7 +1348,7 @@ @misc{data_gmao_merra-tavg3_3d_mst_Nv @misc{data_gmao_merra-tavg3_3d_rad_Nv, title = {{MERRA}-2 tavg3\_3d\_rad\_Nv: 3d,3-{Hourly},{Time}-{Averaged},{Model}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_3d\_rad\_Nv}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NVRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NVRAD_5.12.4/summary}, doi = {10.5067/7GFQKO1T43RW}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1359,7 +1359,7 @@ @misc{data_gmao_merra-tavg3_3d_rad_Nv @misc{data_gmao_merra-tavg3_2d_glc_Nx, title = {{MERRA}-2 tavg3\_2d\_glc\_Nx: 2d,3-{Hourly},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Ice} {Surface} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 tavg3\_2d\_glc\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2T3NXGLC_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2T3NXGLC_5.12.4/summary}, doi = {10.5067/9ETB4TT5J6US}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1370,7 +1370,7 @@ @misc{data_gmao_merra-tavg3_2d_glc_Nx @misc{data_gmao_merra-instM_2d_asm_Nx, title = {{MERRA}-2 {instM}\_2d\_asm\_Nx: 2d,{Monthly} mean,{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {instM}\_2d\_asm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IMNXASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IMNXASM_5.12.4/summary}, doi = {10.5067/5ESKGQTZG7FO}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1381,7 +1381,7 @@ @misc{data_gmao_merra-instM_2d_asm_Nx @misc{data_gmao_merra-instM_2d_int_Nx, title = {{MERRA}-2 {instM}\_2d\_int\_Nx: 2d,{Monthly} mean,{Instantaneous},{Single}-{Level},{Assimilation},{Vertically} {Integrated} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {instM}\_2d\_int\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IMNXINT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IMNXINT_5.12.4/summary}, doi = {10.5067/KVTU1A8BWFSJ}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1392,7 +1392,7 @@ @misc{data_gmao_merra-instM_2d_int_Nx @misc{data_gmao_merra-instM_2d_lfo_Nx, title = {{MERRA}-2 {instM}\_2d\_lfo\_Nx: 2d,{Monthly} mean,{Instantaneous},{Single}-{Level},{Assimilation},{Land} {Surface} {Forcings} {V5}.12.4}, shorttitle = {{MERRA}-2 {instM}\_2d\_lfo\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IMNXLFO_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IMNXLFO_5.12.4/summary}, doi = {10.5067/11F99Y6TXN99}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1403,7 +1403,7 @@ @misc{data_gmao_merra-instM_2d_lfo_Nx @misc{data_gmao_merra-instM_2d_gas_Nx, title = {{MERRA}-2 {instM}\_2d\_gas\_Nx: 2d,{Monthly} mean,{Instantaneous},{Single}-{Level},{Assimilation},{Aerosol} {Optical} {Depth} {Analysis} {V5}.12.4}, shorttitle = {{MERRA}-2 {instM}\_2d\_gas\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IMNXGAS_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IMNXGAS_5.12.4/summary}, doi = {10.5067/XOGNBQEPLUC5}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1414,7 +1414,7 @@ @misc{data_gmao_merra-instM_2d_gas_Nx @misc{data_gmao_merra-instM_3d_asm_Np, title = {{MERRA}-2 {instM}\_3d\_asm\_Np: 3d,{Monthly} mean,{Instantaneous},{Pressure}-{Level},{Assimilation},{Assimilated} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 {instM}\_3d\_asm\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IMNPASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IMNPASM_5.12.4/summary}, doi = {10.5067/2E096JV59PK7}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1425,7 +1425,7 @@ @misc{data_gmao_merra-instM_3d_asm_Np @misc{data_gmao_merra-instM_3d_ana_Np, title = {{MERRA}-2 {instM}\_3d\_ana\_Np: 3d,{Monthly} mean,{Instantaneous},{Pressure}-{Level},{Analysis},{Analyzed} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 {instM}\_3d\_ana\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IMNPANA_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IMNPANA_5.12.4/summary}, doi = {10.5067/V92O8XZ30XBI}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1436,7 +1436,7 @@ @misc{data_gmao_merra-instM_3d_ana_Np @misc{data_gmao_merra-tavgM_2d_adg_Nx, title = {{MERRA}-2 {tavgM}\_2d\_adg\_Nx: 2d,{Monthly} mean,{Time}-averaged,{Single}-{Level},{Assimilation},{Aerosol} {Diagnostics} (extended) {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_adg\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXADG_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXADG_5.12.4/summary}, doi = {10.5067/RZIK2TV7PP38}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1447,7 +1447,7 @@ @misc{data_gmao_merra-tavgM_2d_adg_Nx @misc{data_gmao_merra-tavgM_2d_aer_Nx, title = {{MERRA}-2 {tavgM}\_2d\_aer\_Nx: 2d,{Monthly} mean,{Time}-averaged,{Single}-{Level},{Assimilation},{Aerosol} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_aer\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXAER_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXAER_5.12.4/summary}, doi = {10.5067/FH9A0MLJPC7N}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1458,7 +1458,7 @@ @misc{data_gmao_merra-tavgM_2d_aer_Nx @misc{data_gmao_merra-tavgM_2d_chm_Nx, title = {{MERRA}-2 {tavgM}\_2d\_chm\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Carbon} {Monoxide} and {Ozone} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_chm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXCHM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXCHM_5.12.4/summary}, doi = {10.5067/WMT31RKEXK8I}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1469,7 +1469,7 @@ @misc{data_gmao_merra-tavgM_2d_chm_Nx @misc{data_gmao_merra-tavgM_2d_csp_Nx, title = {{MERRA}-2 {tavgM}\_2d\_csp\_Nx: 2d,{Monthly} mean,{Time}-averaged,{Single}-{Level},{Assimilation},{COSP} {Satellite} {Simulator} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_csp\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXCSP_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXCSP_5.12.4/summary}, doi = {10.5067/BZPOTGJOQKLU}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1480,7 +1480,7 @@ @misc{data_gmao_merra-tavgM_2d_csp_Nx @misc{data_gmao_merra-tavgM_2d_flx_Nx, title = {{MERRA}-2 {tavgM}\_2d\_flx\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Surface} {Flux} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_flx\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXFLX_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXFLX_5.12.4/summary}, doi = {10.5067/0JRLVL8YV2Y4}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1491,7 +1491,7 @@ @misc{data_gmao_merra-tavgM_2d_flx_Nx @misc{data_gmao_merra-tavgM_2d_int_Nx, title = {{MERRA}-2 {tavgM}\_2d\_int\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Vertically} {Integrated} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_int\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXINT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXINT_5.12.4/summary}, doi = {10.5067/FQPTQ4OJ22TL}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1502,7 +1502,7 @@ @misc{data_gmao_merra-tavgM_2d_int_Nx @misc{data_gmao_merra-tavgM_2d_lfo_Nx, title = {{MERRA}-2 {tavgM}\_2d\_lfo\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Surface} {Forcings} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_2d\_lfo\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXLFO_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXLFO_5.12.4/summary}, doi = {10.5067/5V7K6LJD44SY}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1512,7 +1512,7 @@ @misc{data_gmao_merra-tavgM_2d_lfo_Nx @misc{data_gmao_merra-tavgM_2d_lnd_Nx, title = {{MERRA}-2 {tavgM}\_2d\_lnd\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Surface} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXLND_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXLND_5.12.4/summary}, doi = {10.5067/8S35XF81C28F}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1522,7 +1522,7 @@ @misc{data_gmao_merra-tavgM_2d_lnd_Nx @misc{data_gmao_merra-tavgM_2d_ocn_Nx, title = {{MERRA}-2 {tavgM}\_2d\_ocn\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Ocean} {Surface} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXOCN_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXOCN_5.12.4/summary}, doi = {10.5067/4IASLIDL8EEC}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1532,7 +1532,7 @@ @misc{data_gmao_merra-tavgM_2d_ocn_Nx @misc{data_gmao_merra-tavgM_2d_rad_Nx, title = {{MERRA}-2 {tavgM}\_2d\_rad\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXRAD_5.12.4/summary}, doi = {10.5067/OU3HJDS973O0}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1542,7 +1542,7 @@ @misc{data_gmao_merra-tavgM_2d_rad_Nx @misc{data_gmao_merra-tavgM_2d_slv_Nx, title = {{MERRA}-2 {tavgM}\_2d\_slv\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXSLV_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXSLV_5.12.4/summary}, doi = {10.5067/AP1B0BA5PD2K}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1552,7 +1552,7 @@ @misc{data_gmao_merra-tavgM_2d_slv_Nx @misc{data_gmao_merra-tavgM_2d_glc_Nx, title = {{MERRA}-2 {tavgM}\_2d\_glc\_Nx: 2d,{Monthly} mean,{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Ice} {Surface} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNXGLC_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNXGLC_5.12.4/summary}, doi = {10.5067/5W8Q3I9WUFGX}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1562,7 +1562,7 @@ @misc{data_gmao_merra-tavgM_2d_glc_Nx @misc{data_gmao_merra-tavgM_3d_cld_Np, title = {{MERRA}-2 {tavgM}\_3d\_cld\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Cloud} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPCLD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPCLD_5.12.4/summary}, doi = {10.5067/J9R0LXGH48JR}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1572,7 +1572,7 @@ @misc{data_gmao_merra-tavgM_3d_cld_Np @misc{data_gmao_merra-tavgM_3d_mst_Np, title = {{MERRA}-2 {tavgM}\_3d\_mst\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Moist} {Processes} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPMST_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPMST_5.12.4/summary}, doi = {10.5067/ZRZGD0DCK1CG}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1582,7 +1582,7 @@ @misc{data_gmao_merra-tavgM_3d_mst_Np @misc{data_gmao_merra-tavgM_3d_rad_Np, title = {{MERRA}-2 {tavgM}\_3d\_rad\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPRAD_5.12.4/summary}, doi = {10.5067/H3YGROBVBGFJ}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1592,7 +1592,7 @@ @misc{data_gmao_merra-tavgM_3d_rad_Np @misc{data_gmao_merra-tavgM_3d_tdt_Np, title = {{MERRA}-2 {tavgM}\_3d\_tdt\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Temperature} {Tendencies} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPTDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPTDT_5.12.4/summary}, doi = {10.5067/VILT59HI2MOY}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1602,7 +1602,7 @@ @misc{data_gmao_merra-tavgM_3d_tdt_Np @misc{data_gmao_merra-tavgM_3d_trb_Np, title = {{MERRA}-2 {tavgM}\_3d\_trb\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Turbulence} {Diagnostics} {V5}.12.4}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPTRB_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPTRB_5.12.4/summary}, doi = {10.5067/2YOIQB5C3ACN}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1613,7 +1613,7 @@ @misc{data_gmao_merra-tavgM_3d_trb_Np @misc{data_gmao_merra-tavgM_3d_udt_Np, title = {{MERRA}-2 {tavgM}\_3d\_udt\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Wind} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_3d\_udt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPUDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPUDT_5.12.4/summary}, doi = {10.5067/YSR6IA5057XX}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1624,7 +1624,7 @@ @misc{data_gmao_merra-tavgM_3d_udt_Np @misc{data_gmao_merra-tavgM_3d_odt_Np, title = {{MERRA}-2 {tavgM}\_3d\_odt\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Ozone} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_3d\_odt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPODT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPODT_5.12.4/summary}, doi = {10.5067/Z2KCWAV4GPD2}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1635,7 +1635,7 @@ @misc{data_gmao_merra-tavgM_3d_odt_Np @misc{data_gmao_merra-tavgM_3d_qdt_Np, title = {{MERRA}-2 {tavgM}\_3d\_qdt\_Np: 3d,{Monthly} mean,{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Moist} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgM}\_3d\_qdt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TMNPQDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TMNPQDT_5.12.4/summary}, doi = {10.5067/2ZTU87V69ATP}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1646,7 +1646,7 @@ @misc{data_gmao_merra-tavgM_3d_qdt_Np @misc{data_gmao_merra-statD_2d_slv_Nx_m, title = {{MERRA}-2 {statD}\_2d\_slv\_Nx: 2d,{Monthly},{Aggregated} {Statistics},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {statD}\_2d\_slv\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2SMNXSLV_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2SMNXSLV_5.12.4/summary}, doi = {10.5067/KVIMOMCUO83U}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1657,7 +1657,7 @@ @misc{data_gmao_merra-statD_2d_slv_Nx_m @misc{data_gmao_merra-const_2d_asm_Nx, title = {{MERRA}-2 const\_2d\_asm\_Nx: 2d, constants}, shorttitle = {{MERRA}-2 const\_2d\_asm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2C0NXASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2C0NXASM_5.12.4/summary}, doi = {10.5067/ME5QX6Q5IGGU}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1668,7 +1668,7 @@ @misc{data_gmao_merra-const_2d_asm_Nx @misc{data_gmao_merra-instU_2d_asm_Nx, title = {{MERRA}-2 {instU}\_2d\_asm\_Nx: 2d,{Diurnal},{Instantaneous},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {instU}\_2d\_asm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IUNXASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IUNXASM_5.12.4/summary}, doi = {10.5067/BOJSTZAO2L8R}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1679,7 +1679,7 @@ @misc{data_gmao_merra-instU_2d_asm_Nx @misc{data_gmao_merra-instU_2d_int_Nx, title = {{MERRA}-2 {instU}\_2d\_int\_Nx: 2d,{Diurnal},{Instantaneous},{Single}-{Level},{Assimilation},{Vertically} {Integrated} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {instU}\_2d\_int\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IUNXINT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IUNXINT_5.12.4/summary}, doi = {10.5067/DGAB3HFEYMLY}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1690,7 +1690,7 @@ @misc{data_gmao_merra-instU_2d_int_Nx @misc{data_gmao_merra-instU_2d_lfo_Nx, title = {{MERRA}-2 {instU}\_2d\_lfo\_Nx: 2d,{Diurnal},{Instantaneous},{Single}-{Level},{Assimilation},{Land} {Surface} {Forcings} {V5}.12.4}, shorttitle = {{MERRA}-2 {instU}\_2d\_lfo\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IUNXLFO_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IUNXLFO_5.12.4/summary}, doi = {10.5067/FC3BVJ88Y8A2}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1701,7 +1701,7 @@ @misc{data_gmao_merra-instU_2d_lfo_Nx @misc{data_gmao_merra-instU_2d_gas_Nx, title = {{MERRA}-2 {instU}\_2d\_gas\_Nx: 2d,{Diurnal},{Instantaneous},{Single}-{Level},{Assimilation},{Aerosol} {Optical} {Depth} {Analysis} {V5}.12.4}, shorttitle = {{MERRA}-2 {instU}\_2d\_gas\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IUNXGAS_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IUNXGAS_5.12.4/summary}, doi = {10.5067/TVJ4MHBED39L}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1712,7 +1712,7 @@ @misc{data_gmao_merra-instU_2d_gas_Nx @misc{data_gmao_merra-instU_3d_asm_Np, title = {{MERRA}-2 {instU}\_3d\_asm\_Np: 3d,{Diurnal},{Instantaneous},{Pressure}-{Level},{Assimilation},{Assimilated} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 {instU}\_3d\_asm\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IUNPASM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IUNPASM_5.12.4/summary}, doi = {10.5067/6EGRBNEBMIYS}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1723,7 +1723,7 @@ @misc{data_gmao_merra-instU_3d_asm_Np @misc{data_gmao_merra-instU_3d_ana_Np, title = {{MERRA}-2 {instU}\_3d\_ana\_Np: 3d,{Diurnal},{Instantaneous},{Pressure}-{Level},{Analysis},{Analyzed} {Meteorological} {Fields} {V5}.12.4}, shorttitle = {{MERRA}-2 {instU}\_3d\_ana\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2IUNPANA_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2IUNPANA_5.12.4/summary}, doi = {10.5067/TRD91YO9S6E7}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1734,7 +1734,7 @@ @misc{data_gmao_merra-instU_3d_ana_Np @misc{data_gmao_merra-tavgU_2d_adg_Nx, title = {{MERRA}-2 {tavgU}\_2d\_adg\_Nx: 2d,{Diurnal},{Time}-averaged,{Single}-{Level},{Assimilation},{Aerosol} {Diagnostics} (extended) {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_adg\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXADG_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXADG_5.12.4/summary}, doi = {10.5067/YZJJXZTFCX6B}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1745,7 +1745,7 @@ @misc{data_gmao_merra-tavgU_2d_adg_Nx @misc{data_gmao_merra-tavgU_2d_aer_Nx, title = {{MERRA}-2 {tavgU}\_2d\_aer\_Nx: 2d,{Diurnal},{Time}-averaged,{Single}-{Level},{Assimilation},{Aerosol} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_aer\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXAER_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXAER_5.12.4/summary}, doi = {10.5067/KPUMVXFEQLA1}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1756,7 +1756,7 @@ @misc{data_gmao_merra-tavgU_2d_aer_Nx @misc{data_gmao_merra-tavgU_2d_chm_Nx, title = {{MERRA}-2 {tavgU}\_2d\_chm\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Carbon} {Monoxide} and {Ozone} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_chm\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXCHM_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXCHM_5.12.4/summary}, doi = {10.5067/5KFZ6GXRHZKN}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1767,7 +1767,7 @@ @misc{data_gmao_merra-tavgU_2d_chm_Nx @misc{data_gmao_merra-tavgU_2d_csp_Nx, title = {{MERRA}-2 {tavgU}\_2d\_csp\_Nx: 2d,{Diurnal},{Time}-averaged,{Single}-{Level},{Assimilation},{COSP} {Satellite} {Simulator} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_csp\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXCSP_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXCSP_5.12.4/summary}, doi = {10.5067/9PH5QU4CL9E8}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1778,7 +1778,7 @@ @misc{data_gmao_merra-tavgU_2d_csp_Nx @misc{data_gmao_merra-tavgU_2d_flx_Nx, title = {{MERRA}-2 {tavgU}\_2d\_flx\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Surface} {Flux} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_flx\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXFLX_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXFLX_5.12.4/summary}, doi = {10.5067/LUHPNWAKYIO3}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1789,7 +1789,7 @@ @misc{data_gmao_merra-tavgU_2d_flx_Nx @misc{data_gmao_merra-tavgU_2d_int_Nx, title = {{MERRA}-2 {tavgU}\_2d\_int\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Vertically} {Integrated} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_int\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXINT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXINT_5.12.4/summary}, doi = {10.5067/R2MPVU4EOSWT}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1800,7 +1800,7 @@ @misc{data_gmao_merra-tavgU_2d_int_Nx @misc{data_gmao_merra-tavgU_2d_lfo_Nx, title = {{MERRA}-2 {tavgU}\_2d\_lfo\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Surface} {Forcings} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_lfo\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXLFO_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXLFO_5.12.4/summary}, doi = {10.5067/BTSNKAJND3ME}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1811,7 +1811,7 @@ @misc{data_gmao_merra-tavgU_2d_lfo_Nx @misc{data_gmao_merra-tavgU_2d_lnd_Nx, title = {{MERRA}-2 {tavgU}\_2d\_lnd\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Surface} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_lnd\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXLND_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXLND_5.12.4/summary}, doi = {10.5067/W0J15047CF6N}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1822,7 +1822,7 @@ @misc{data_gmao_merra-tavgU_2d_lnd_Nx @misc{data_gmao_merra-tavgU_2d_ocn_Nx, title = {{MERRA}-2 {tavgU}\_2d\_ocn\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Ocean} {Surface} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_ocn\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXOCN_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXOCN_5.12.4/summary}, doi = {10.5067/KLNAVGAX7J66}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1833,7 +1833,7 @@ @misc{data_gmao_merra-tavgU_2d_ocn_Nx @misc{data_gmao_merra-tavgU_2d_rad_Nx, title = {{MERRA}-2 {tavgU}\_2d\_rad\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_rad\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXRAD_5.12.4/summary}, doi = {10.5067/4SDCJYK8P9QU}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1844,7 +1844,7 @@ @misc{data_gmao_merra-tavgU_2d_rad_Nx @misc{data_gmao_merra-tavgU_2d_slv_Nx, title = {{MERRA}-2 {tavgU}\_2d\_slv\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Single}-{Level} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_slv\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXSLV_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXSLV_5.12.4/summary}, doi = {10.5067/AFOK0TPEVQEK}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1855,7 +1855,7 @@ @misc{data_gmao_merra-tavgU_2d_slv_Nx @misc{data_gmao_merra-tavgU_2d_glc_Nx, title = {{MERRA}-2 {tavgU}\_2d\_glc\_Nx: 2d,{Diurnal},{Time}-{Averaged},{Single}-{Level},{Assimilation},{Land} {Ice} {Surface} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_2d\_glc\_Nx}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNXGLC_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNXGLC_5.12.4/summary}, doi = {10.5067/7VUPQC736SWX}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1866,7 +1866,7 @@ @misc{data_gmao_merra-tavgU_2d_glc_Nx @misc{data_gmao_merra-tavgU_3d_cld_Np, title = {{MERRA}-2 {tavgU}\_3d\_cld\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Cloud} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_cld\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPCLD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPCLD_5.12.4/summary}, doi = {10.5067/EPW7T5UO0C0N}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1877,7 +1877,7 @@ @misc{data_gmao_merra-tavgU_3d_cld_Np @misc{data_gmao_merra-tavgU_3d_mst_Np, title = {{MERRA}-2 {tavgU}\_3d\_mst\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Moist} {Processes} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_mst\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPMST_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPMST_5.12.4/summary}, doi = {10.5067/ZRSN0JU27DK2}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1888,7 +1888,7 @@ @misc{data_gmao_merra-tavgU_3d_mst_Np @misc{data_gmao_merra-tavgU_3d_rad_Np, title = {{MERRA}-2 {tavgU}\_3d\_rad\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Radiation} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_rad\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPRAD_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPRAD_5.12.4/summary}, doi = {10.5067/H140JMDOWB0Y}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1899,7 +1899,7 @@ @misc{data_gmao_merra-tavgU_3d_rad_Np @misc{data_gmao_merra-tavgU_3d_tdt_Np, title = {{MERRA}-2 {tavgU}\_3d\_tdt\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Temperature} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_tdt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPTDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPTDT_5.12.4/summary}, doi = {10.5067/QPO9E5TPZ8OF}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1910,7 +1910,7 @@ @misc{data_gmao_merra-tavgU_3d_tdt_Np @misc{data_gmao_merra-tavgU_3d_trb_Np, title = {{MERRA}-2 {tavgU}\_3d\_trb\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Turbulence} {Diagnostics} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_trb\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPTRB_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPTRB_5.12.4/summary}, doi = {10.5067/2A99C60CG7WC}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1921,7 +1921,7 @@ @misc{data_gmao_merra-tavgU_3d_trb_Np @misc{data_gmao_merra-tavgU_3d_udt_Np, title = {{MERRA}-2 {tavgU}\_3d\_udt\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Wind} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_udt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPUDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPUDT_5.12.4/summary}, doi = {10.5067/DO715T7T5PG8}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1932,7 +1932,7 @@ @misc{data_gmao_merra-tavgU_3d_udt_Np @misc{data_gmao_merra-tavgU_3d_odt_Np, title = {{MERRA}-2 {tavgU}\_3d\_odt\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Ozone} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_odt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPODT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPODT_5.12.4/summary}, doi = {10.5067/M8OJ09GZP23E}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1943,7 +1943,7 @@ @misc{data_gmao_merra-tavgU_3d_odt_Np @misc{data_gmao_merra-tavgU_3d_qdt_Np, title = {{MERRA}-2 {tavgU}\_3d\_qdt\_Np: 3d,{Diurnal},{Time}-{Averaged},{Pressure}-{Level},{Assimilation},{Moist} {Tendencies} {V5}.12.4}, shorttitle = {{MERRA}-2 {tavgU}\_3d\_qdt\_Np}, - url = {https://disc.gsfc.nasa.gov/datacollection/M2TUNPQDT_5.12.4.html}, + url = {https://disc.gsfc.nasa.gov/datasets/M2TUNPQDT_5.12.4/summary}, doi = {10.5067/S8HJXIR0BFTS}, urldate = {2024-06-24}, publisher = {NASA Goddard Earth Sciences Data and Information Services Center}, @@ -1980,7 +1980,7 @@ @article{mesinger_north_2006 title = {North {American} {Regional} {Reanalysis}}, volume = {87}, issn = {0003-0007, 1520-0477}, - url = {https://journals.ametsoc.org/doi/10.1175/BAMS-87-3-343}, + url = {https://doi.org/10.1175/BAMS-87-3-343}, doi = {10.1175/BAMS-87-3-343}, language = {en}, number = {3}, @@ -2010,7 +2010,7 @@ @article{keller_description_2021 title = {Description of the {NASA} {GEOS} {Composition} {Forecast} {Modeling} {System} {GEOS}‐{CF} v1.0}, volume = {13}, issn = {1942-2466, 1942-2466}, - url = {https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2020MS002413}, + url = {https://doi.org/10.1029/2020MS002413}, doi = {10.1029/2020MS002413}, abstract = {Abstract @@ -2128,4 +2128,18 @@ @misc{Freepik_Excel title = {Excel icons}, howpublished = {\url{https://www.flaticon.com/free-icons/excel}}, note = {Accessed: 2024-07-10} +} + +@article{messier2012integrating, + author = {Kyle P. Messier and Yasuyuki Akita and Marc L. Serre}, + title = {Integrating Address Geocoding, Land Use Regression, and Spatiotemporal Geostatistical Estimation for Groundwater Tetrachloroethylene}, + journal = {Environmental Science \& Technology}, + year = {2012}, + volume = {46}, + number = {5}, + pages = {2772--2780}, + doi = {10.1021/es203152a}, + url = {https://doi.org/10.1021/es203152a}, + publisher = {American Chemical Society}, + issn = {0013-936X} } \ No newline at end of file diff --git a/man/calc_sedc.Rd b/man/calc_sedc.Rd index b34855d7..9a84beba 100644 --- a/man/calc_sedc.Rd +++ b/man/calc_sedc.Rd @@ -47,7 +47,7 @@ Calculate Sum of Exponentially Decaying Contributions (SEDC) covariates } \note{ The function is originally from -\href{https://github.com/kyle-messier/chopin}{chopin} +\href{https://github.com/NIEHS/chopin}{chopin} Distance calculation is done with terra functions internally. Thus, the function internally converts sf objects in \code{point_*} arguments to terra. @@ -72,10 +72,8 @@ vals <- c("val1", "val2") calc_sedc(pnt_locs, pnt_from, "NAME", 1e5, vals) } \references{ -\itemize{ -\item \href{https://dx.doi.org/10.1021/es203152a}{Messier KP, Akita Y, & Serre ML. (2012). Integrating Address Geocoding, Land Use Regression, and Spatiotemporal Geostatistical Estimation for Groundwater Tetrachloroethylene. \emph{Environmental Science & Technology} 46(5), 2772-2780.} -\item Wiesner C. (n.d.). \href{https://mserre.sph.unc.edu/BMElab_web/SEDCtutorial/index.html}{Euclidean Sum of Exponentially Decaying Contributions Tutorial} -} +\insertRef{messier2012integrating}{amadeus} +\insertRef{web_sedctutorial}{amadeus} } \author{ Insang Song diff --git a/man/download_cropscape.Rd b/man/download_cropscape.Rd index 88f56aac..759e6be2 100644 --- a/man/download_cropscape.Rd +++ b/man/download_cropscape.Rd @@ -48,7 +48,7 @@ NULL; Yearly comma-separated value (CSV) files will be stored in Accesses and downloads United States Department of Agriculture CropScape Cropland Data Layer data from the \href{https://www.nass.usda.gov/Research_and_Science/Cropland/Release/index.php}{USDA National Agricultural Statistics Service} or the -\href{https://https://nassgeodata.gmu.edu/CropScape/}{George Mason University website}. +\href{https://nassgeodata.gmu.edu/CropScape/}{George Mason University website}. } \note{ JSON files should be found at STAC catalog of OpenLandMap diff --git a/man/download_hms.Rd b/man/download_hms.Rd index b9ee5a61..20c280e7 100644 --- a/man/download_hms.Rd +++ b/man/download_hms.Rd @@ -52,7 +52,7 @@ respective sub-directories within \code{directory_to_save}. } \description{ The \code{download_hms()} function accesses and downloads -wildfire smoke plume coverage data from \href{https://www.ospo.noaa.gov/Products/land/hms.html#0}{NOAA's Hazard Mapping System Fire and Smoke Product}. +wildfire smoke plume coverage data from \href{https://www.ospo.noaa.gov/products/land/hms.html#0}{NOAA's Hazard Mapping System Fire and Smoke Product}. } \examples{ \dontrun{ diff --git a/man/download_olm.Rd b/man/download_olm.Rd index c7808dc2..a56ffd85 100644 --- a/man/download_olm.Rd +++ b/man/download_olm.Rd @@ -113,7 +113,7 @@ NULL; GeoTIFF (.tif) files will be stored in \code{directory_to_save}. } \description{ -Accesses and downloads OpenLandMap data from the \href{https://www.openlandmap.org/}{OpenLandMap website}. +Accesses and downloads OpenLandMap data from the \href{https://opengeohub.org/about-openlandmap/}{OpenLandMap website}. } \note{ \code{extdata/openlandmap_assets.rds} contains the available assets in OpenLandMap. diff --git a/man/download_prism.Rd b/man/download_prism.Rd index 954b2f40..c00f6ca3 100644 --- a/man/download_prism.Rd +++ b/man/download_prism.Rd @@ -88,7 +88,7 @@ download_prism( \insertRef{article_daly2000prism}{amadeus} \itemize{ -\item \href{http://www.prism.oregonstate.edu/}{PRISM Climate Group} +\item \href{https://prism.oregonstate.edu/}{PRISM Climate Group} \item \href{https://prism.oregonstate.edu/documents/PRISM_downloads_web_service.pdf}{PRISM Web Service Guide} } } diff --git a/man/download_tri.Rd b/man/download_tri.Rd index 01422906..4efdf85a 100644 --- a/man/download_tri.Rd +++ b/man/download_tri.Rd @@ -33,7 +33,7 @@ NULL; Comma-separated value (CSV) files will be stored in \code{directory_to_save}. } \description{ -The \code{download_tri()} function accesses and downloads toxic release data from the \href{https://www.epa.gov/toxics-release-inventory-tri-program/find-understand-and-use-tri}{U.S. Environmental Protection Agency's (EPA) Toxic Release Inventory (TRI) Program}. +The \code{download_tri()} function accesses and downloads toxic release data from the \href{https://www.epa.gov/toxics-release-inventory-tri-program/tri-data-action-0}{U.S. Environmental Protection Agency's (EPA) Toxic Release Inventory (TRI) Program}. } \examples{ \dontrun{ diff --git a/man/process_modis_merge.Rd b/man/process_modis_merge.Rd index 8c6f91b1..50ad0235 100644 --- a/man/process_modis_merge.Rd +++ b/man/process_modis_merge.Rd @@ -38,7 +38,7 @@ Get mosaicked or merged raster from multiple MODIS hdf files. \note{ Curvilinear products (i.e., swaths) will not be accepted. MODIS products downloaded by functions in \code{amadeus}, -\href{https://cran.r-project.org/web/packages/MODISTools/index.html}{MODISTools}, +\href{https://cran.r-project.org/package=MODISTools}{MODISTools}, and \href{https://github.com/rspatial/luna}{luna} are accepted. } \examples{ diff --git a/man/process_modis_warp.Rd b/man/process_modis_warp.Rd index 36566b0f..862a38c5 100644 --- a/man/process_modis_warp.Rd +++ b/man/process_modis_warp.Rd @@ -22,7 +22,7 @@ output rectilinear grid raster.} \item{crs}{integer(1)/character(1). Coordinate system definition. Should be compatible with EPSG codes or WKT2. -See \code{\link[terra:crs]{terra::crs}} and \code{\link[sf:st_crs]{sf::st_crs}} / \href{https://www.epsg.io}{EPSG}} +See \code{\link[terra:crs]{terra::crs}} and \code{\link[sf:st_crs]{sf::st_crs}} / \href{https://epsg.io/}{EPSG}} \item{...}{For internal use.} } From 5a575d22b73ad8308a1be2ede424783a5829c75e Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Wed, 24 Jul 2024 08:24:25 -0400 Subject: [PATCH 2/8] update roxygen documentation --- R/calculate_covariates.R | 32 ++++++++++++------------- R/download.R | 4 ++-- R/process.R | 46 ++++++++++++++++++------------------ man/calc_covariates.Rd | 32 ++++++++++++------------- man/download_gridmet.Rd | 2 +- man/download_terraclimate.Rd | 2 +- man/process_blackmarble.Rd | 2 +- man/process_covariates.Rd | 44 +++++++++++++++++----------------- 8 files changed, 82 insertions(+), 82 deletions(-) diff --git a/R/calculate_covariates.R b/R/calculate_covariates.R index 9cdce65c..f299c0da 100644 --- a/R/calculate_covariates.R +++ b/R/calculate_covariates.R @@ -18,22 +18,22 @@ #' function. #' @note `covariate` argument value is converted to lowercase. #' @seealso -#' - [`calc_modis_par`]: `"modis"`, `"MODIS"` -#' - [`calc_koppen_geiger`]: `"koppen-geiger"`, `"koeppen-geiger"`, `"koppen"` -#' - [`calc_ecoregion`]: `"ecoregion"`, `"ecoregions"` -#' - [`calc_temporal_dummies`]: `"dummies"` -#' - [`calc_hms`]: `"hms"`, `"smoke"` -#' - [`calc_gmted`]: `"gmted"` -#' - [`calc_narr`]: `"narr"` -#' - [`calc_geos`]: `"geos"`, `"geos_cf"` -#' - [`calc_sedac_population`]: `"population"`, `"sedac_population"` -#' - [`calc_sedac_groads`]: `"roads"`, `"groads"`, `"sedac_groads"` -#' - [`calc_nlcd`]: `"nlcd"` -#' - [`calc_tri`]: `"tri"` -#' - [`calc_nei`]: `"nei"` -#' - [`calc_merra2`]: `"merra"`, `"MERRA"`, `"merra2"`, `"MERRA2"` -#' - [`calc_gridmet`]: `"gridMET"`, `"gridmet"` -#' - [`calc_terraclimate`]: `"terraclimate"`, `"TerraClimate"` +#' * \code{\link{calc_modis_par}}: "modis", "MODIS" +#' * \code{\link{calc_koppen_geiger}}: "koppen-geiger", "koeppen-geiger", "koppen" +#' * \code{\link{calc_ecoregion}}: "ecoregion", "ecoregions" +#' * \code{\link{calc_temporal_dummies}}: "dummies", "Dummies" +#' * \code{\link{calc_hms}}: "hms", "smoke", "HMS" +#' * \code{\link{calc_gmted}}: "gmted", "GMTED" +#' * \code{\link{calc_narr}}: "narr", "NARR" +#' * \code{\link{calc_geos}}: "geos", "geos_cf", "GEOS" +#' * \code{\link{calc_sedac_population}}: "population", "sedac_population" +#' * \code{\link{calc_sedac_groads}}: "roads", "groads", "sedac_groads" +#' * \code{\link{calc_nlcd}}: "nlcd", "NLCD" +#' * \code{\link{calc_tri}}: "tri", "TRI" +#' * \code{\link{calc_nei}}: "nei", "NEI" +#' * \code{\link{calc_merra2}}: "merra", "MERRA", "merra2", "MERRA2" +#' * \code{\link{calc_gridmet}}: "gridMET", "gridmet" +#' * \code{\link{calc_terraclimate}}: "terraclimate", "TerraClimate" #' @return Calculated covariates as a data.frame or SpatVector object #' @author Insang Song #' @examples diff --git a/R/download.R b/R/download.R index 3331fadf..7a7eabfe 100644 --- a/R/download.R +++ b/R/download.R @@ -3468,7 +3468,7 @@ download_prism <- function( #' download_gridmet( #' variables = "Precipitation", #' year = c(2023, 2024), -#' directory_to_save = "./data" +#' directory_to_save = "./data", #' acknowledgement = TRUE, #' download = TRUE, #' remove_command = TRUE @@ -3610,7 +3610,7 @@ download_gridmet <- function( #' download_terraclimate( #' variables = "Precipitation", #' year = c(2023, 2024), -#' directory_to_save = "./data" +#' directory_to_save = "./data", #' acknowledgement = TRUE, #' download = TRUE, #' remove_command = TRUE diff --git a/R/process.R b/R/process.R index e0418450..1698058f 100644 --- a/R/process.R +++ b/R/process.R @@ -11,28 +11,28 @@ #' depending on `covariate` value. #' @param ... Arguments passed to each raw data processing function. #' @seealso -#' - [`process_modis_swath`]: `"modis_swath"` -#' - [`process_modis_merge`]: `"modis_merge"` -#' - [`process_blackmarble`]: `"blackmarble"` -#' - [`process_koppen_geiger`]: `"koppen-geiger"`, `"koeppen-geiger"`, `"koppen"` -#' - [`process_ecoregion`]: `"ecoregion"`, `"ecoregions"` -#' - [`process_nlcd`]: `"nlcd"` -#' - [`process_tri`]: `"tri"` -#' - [`process_nei`]: `"nei"` -#' - [`process_geos`]: `"geos"` -#' - [`process_gmted`]: `"gmted"` -#' - [`process_aqs`]: `"aqs"` -#' - [`process_hms`]: `"hms"`, `"smoke"` -#' - [`process_narr`]: `"narr"` -#' - [`process_sedac_groads`]: `"sedac_groads"`, `"roads"`, `"groads"` -#' - [`process_sedac_population`]: `"sedac_population"`, `"population"` -#' - [`process_merra2`]: `"merra"`, `"merra2"` -#' - [`process_gridmet`]: `"gridmet"`, `"gridMET`" -#' - [`process_terraclimate`]: `"terraclimate"`, `"TerraClimate"` -#' - [`process_huc`]: `"huc"` -#' - [`process_cropscape`]: `"cropscape"`, `"cdl"` -#' - [`process_prism`]: `"prism"` -#' - [`process_olm`]: `"olm"`, `"openlandmap"` +#' * \code{\link{process_modis_swath}}: "modis_swath" +#' * \code{\link{process_modis_merge}}: "modis_merge" +#' * \code{\link{process_blackmarble}}: "blackmarble" +#' * \code{\link{process_koppen_geiger}}: "koppen-geiger", "koeppen-geiger", "koppen" +#' * \code{\link{process_ecoregion}}: "ecoregion", "ecoregions" +#' * \code{\link{process_nlcd}}: "nlcd", "NLCD" +#' * \code{\link{process_tri}}: "tri", "TRI" +#' * \code{\link{process_nei}}: "nei", "NEI" +#' * \code{\link{process_geos}}: "geos", "GEOS" +#' * \code{\link{process_gmted}}: "gmted", "GMTED" +#' * \code{\link{process_aqs}}: "aqs", "AQS" +#' * \code{\link{process_hms}}: "hms", "smoke", "HMS" +#' * \code{\link{process_narr}}: "narr", "NARR" +#' * \code{\link{process_sedac_groads}}: "sedac_groads", "roads", "groads" +#' * \code{\link{process_sedac_population}}: "sedac_population", "population" +#' * \code{\link{process_merra2}}: "merra", "merra2", "MERRA2" +#' * \code{\link{process_gridmet}}: "gridmet", "gridMET" +#' * \code{\link{process_terraclimate}}: "terraclimate", "TerraClimate" +#' * \code{\link{process_huc}}: "huc", "HUC" +#' * \code{\link{process_cropscape}}: "cropscape", "cdl" +#' * \code{\link{process_prism}}: "prism", "PRISM" +#' * \code{\link{process_olm}}: "olm", "openlandmap" #' @returns `SpatVector`, `SpatRaster`, `sf`, or `character` depending on #' covariate type and selections. #' @author Insang Song @@ -446,7 +446,7 @@ process_blackmarble_corners <- #' list.files("./data", pattern = "VNP46A2.", full.names = TRUE), #' date = "2024-01-01", #' tile_df = -#' process_blackmarble_corners(hrange = c(8, 10), vrange = c(4, 5)) +#' process_blackmarble_corners(hrange = c(8, 10), vrange = c(4, 5)), #' subdataset = 3L, #' crs = "EPSG:4326" #' ) diff --git a/man/calc_covariates.Rd b/man/calc_covariates.Rd index d71cc83e..ad84c8ca 100644 --- a/man/calc_covariates.Rd +++ b/man/calc_covariates.Rd @@ -58,22 +58,22 @@ calc_covariates( } \seealso{ \itemize{ -\item \code{\link{calc_modis_par}}: \code{"modis"}, \code{"MODIS"} -\item \code{\link{calc_koppen_geiger}}: \code{"koppen-geiger"}, \code{"koeppen-geiger"}, \code{"koppen"} -\item \code{\link{calc_ecoregion}}: \code{"ecoregion"}, \code{"ecoregions"} -\item -\item \code{\link{calc_hms}}: \code{"hms"}, \code{"smoke"} -\item -\item -\item \code{\link{calc_geos}}: \code{"geos"}, \code{"geos_cf"} -\item \code{\link{calc_sedac_population}}: \code{"population"}, \code{"sedac_population"} -\item \code{\link{calc_sedac_groads}}: \code{"roads"}, \code{"groads"}, \code{"sedac_groads"} -\item -\item -\item -\item \code{\link{calc_merra2}}: \code{"merra"}, \code{"MERRA"}, \code{"merra2"}, \code{"MERRA2"} -\item \code{\link{calc_gridmet}}: \code{"gridMET"}, \code{"gridmet"} -\item \code{\link{calc_terraclimate}}: \code{"terraclimate"}, \code{"TerraClimate"} +\item \code{\link{calc_modis_par}}: "modis", "MODIS" +\item \code{\link{calc_koppen_geiger}}: "koppen-geiger", "koeppen-geiger", "koppen" +\item \code{\link{calc_ecoregion}}: "ecoregion", "ecoregions" +\item \code{\link{calc_temporal_dummies}}: "dummies", "Dummies" +\item \code{\link{calc_hms}}: "hms", "smoke", "HMS" +\item \code{\link{calc_gmted}}: "gmted", "GMTED" +\item \code{\link{calc_narr}}: "narr", "NARR" +\item \code{\link{calc_geos}}: "geos", "geos_cf", "GEOS" +\item \code{\link{calc_sedac_population}}: "population", "sedac_population" +\item \code{\link{calc_sedac_groads}}: "roads", "groads", "sedac_groads" +\item \code{\link{calc_nlcd}}: "nlcd", "NLCD" +\item \code{\link{calc_tri}}: "tri", "TRI" +\item \code{\link{calc_nei}}: "nei", "NEI" +\item \code{\link{calc_merra2}}: "merra", "MERRA", "merra2", "MERRA2" +\item \code{\link{calc_gridmet}}: "gridMET", "gridmet" +\item \code{\link{calc_terraclimate}}: "terraclimate", "TerraClimate" } } \author{ diff --git a/man/download_gridmet.Rd b/man/download_gridmet.Rd index e3201172..f8b34a50 100644 --- a/man/download_gridmet.Rd +++ b/man/download_gridmet.Rd @@ -47,7 +47,7 @@ The \code{download_gridmet} function accesses and downloads gridded surface mete download_gridmet( variables = "Precipitation", year = c(2023, 2024), - directory_to_save = "./data" + directory_to_save = "./data", acknowledgement = TRUE, download = TRUE, remove_command = TRUE diff --git a/man/download_terraclimate.Rd b/man/download_terraclimate.Rd index bd56d516..bb52a181 100644 --- a/man/download_terraclimate.Rd +++ b/man/download_terraclimate.Rd @@ -46,7 +46,7 @@ The \code{download_terraclimate} function accesses and downloads climate and wat download_terraclimate( variables = "Precipitation", year = c(2023, 2024), - directory_to_save = "./data" + directory_to_save = "./data", acknowledgement = TRUE, download = TRUE, remove_command = TRUE diff --git a/man/process_blackmarble.Rd b/man/process_blackmarble.Rd index 5cb58b9f..cd30c121 100644 --- a/man/process_blackmarble.Rd +++ b/man/process_blackmarble.Rd @@ -45,7 +45,7 @@ vnp46a2 <- process_blackmarble( list.files("./data", pattern = "VNP46A2.", full.names = TRUE), date = "2024-01-01", tile_df = - process_blackmarble_corners(hrange = c(8, 10), vrange = c(4, 5)) + process_blackmarble_corners(hrange = c(8, 10), vrange = c(4, 5)), subdataset = 3L, crs = "EPSG:4326" ) diff --git a/man/process_covariates.Rd b/man/process_covariates.Rd index d2a02cd2..ff9c045c 100644 --- a/man/process_covariates.Rd +++ b/man/process_covariates.Rd @@ -45,28 +45,28 @@ narr <- process_covariates( } \seealso{ \itemize{ -\item -\item -\item -\item \code{\link{process_koppen_geiger}}: \code{"koppen-geiger"}, \code{"koeppen-geiger"}, \code{"koppen"} -\item \code{\link{process_ecoregion}}: \code{"ecoregion"}, \code{"ecoregions"} -\item -\item -\item -\item -\item -\item -\item \code{\link{process_hms}}: \code{"hms"}, \code{"smoke"} -\item -\item \code{\link{process_sedac_groads}}: \code{"sedac_groads"}, \code{"roads"}, \code{"groads"} -\item \code{\link{process_sedac_population}}: \code{"sedac_population"}, \code{"population"} -\item \code{\link{process_merra2}}: \code{"merra"}, \code{"merra2"} -\item \code{\link{process_gridmet}}: \code{"gridmet"}, \verb{"gridMET}" -\item \code{\link{process_terraclimate}}: \code{"terraclimate"}, \code{"TerraClimate"} -\item -\item \code{\link{process_cropscape}}: \code{"cropscape"}, \code{"cdl"} -\item -\item \code{\link{process_olm}}: \code{"olm"}, \code{"openlandmap"} +\item \code{\link{process_modis_swath}}: "modis_swath" +\item \code{\link{process_modis_merge}}: "modis_merge" +\item \code{\link{process_blackmarble}}: "blackmarble" +\item \code{\link{process_koppen_geiger}}: "koppen-geiger", "koeppen-geiger", "koppen" +\item \code{\link{process_ecoregion}}: "ecoregion", "ecoregions" +\item \code{\link{process_nlcd}}: "nlcd", "NLCD" +\item \code{\link{process_tri}}: "tri", "TRI" +\item \code{\link{process_nei}}: "nei", "NEI" +\item \code{\link{process_geos}}: "geos", "GEOS" +\item \code{\link{process_gmted}}: "gmted", "GMTED" +\item \code{\link{process_aqs}}: "aqs", "AQS" +\item \code{\link{process_hms}}: "hms", "smoke", "HMS" +\item \code{\link{process_narr}}: "narr", "NARR" +\item \code{\link{process_sedac_groads}}: "sedac_groads", "roads", "groads" +\item \code{\link{process_sedac_population}}: "sedac_population", "population" +\item \code{\link{process_merra2}}: "merra", "merra2", "MERRA2" +\item \code{\link{process_gridmet}}: "gridmet", "gridMET" +\item \code{\link{process_terraclimate}}: "terraclimate", "TerraClimate" +\item \code{\link{process_huc}}: "huc", "HUC" +\item \code{\link{process_cropscape}}: "cropscape", "cdl" +\item \code{\link{process_prism}}: "prism", "PRISM" +\item \code{\link{process_olm}}: "olm", "openlandmap" } } \author{ From cc549e21047e4bbf72b142f83573c4cb8829e2f8 Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Wed, 24 Jul 2024 08:30:59 -0400 Subject: [PATCH 3/8] update DESCRIPTION --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index 3807e1c5..3f2385c0 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -6,7 +6,7 @@ Authors@R: c( person("Insang", "Song", role = c("aut", "ctb"), comment = c(ORCID = "0000-0001-8732-3256")), person("Eva", "Marques", role = c("aut", "ctb"), comment = c(ORCID = "0000-0001-9817-6546")), person("Mariana", "Alifa Kassien", role = c("aut", "ctb"), comment = c(ORCID = "0000-0003-2295-406X")), - person("Kyle", "Messier", , "kyle.messier@nih.gov", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-9508-9623")) + person("Kyle", "Messier", "kyle.messier@nih.gov", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-9508-9623")) ) Maintainer: Mitchell Manware Description: A Mechanism/Machine for Data, Environments, and User Setup package for health and climate research. It is fully tested, versioned, and open source and open access. From 8ba0f06a93107f048df5ae1ffd07bc0f8283742c Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Wed, 24 Jul 2024 08:37:15 -0400 Subject: [PATCH 4/8] lint --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index 3f2385c0..b9124251 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -6,7 +6,7 @@ Authors@R: c( person("Insang", "Song", role = c("aut", "ctb"), comment = c(ORCID = "0000-0001-8732-3256")), person("Eva", "Marques", role = c("aut", "ctb"), comment = c(ORCID = "0000-0001-9817-6546")), person("Mariana", "Alifa Kassien", role = c("aut", "ctb"), comment = c(ORCID = "0000-0003-2295-406X")), - person("Kyle", "Messier", "kyle.messier@nih.gov", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-9508-9623")) + person("Kyle", "Messier", role = c("aut", "cre"), email = "kyle.messier@nih.gov", comment = c(ORCID = "0000-0001-9508-9623")) ) Maintainer: Mitchell Manware Description: A Mechanism/Machine for Data, Environments, and User Setup package for health and climate research. It is fully tested, versioned, and open source and open access. From db8493e41625583ca72abafcfdf98b803e44548f Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Thu, 25 Jul 2024 09:47:41 -0400 Subject: [PATCH 5/8] update DESCRIPTION --- DESCRIPTION | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index b9124251..b39f7211 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -8,8 +8,8 @@ Authors@R: c( person("Mariana", "Alifa Kassien", role = c("aut", "ctb"), comment = c(ORCID = "0000-0003-2295-406X")), person("Kyle", "Messier", role = c("aut", "cre"), email = "kyle.messier@nih.gov", comment = c(ORCID = "0000-0001-9508-9623")) ) -Maintainer: Mitchell Manware -Description: A Mechanism/Machine for Data, Environments, and User Setup package for health and climate research. It is fully tested, versioned, and open source and open access. +Maintainer: Kyle Messier +Description: amadeus is designed to faciliate access to publicly-available environmental data in R, and provides functions for processing and extracting values from the downlaoded data. It is fully tested, versioned, and open source and open access. Depends: R (>= 4.1.0) Imports: dplyr, sf, sftime, stats, terra, methods, data.table, httr, rvest, exactextractr, utils, stringi, testthat (>= 3.0.0), parallelly, stars, future, future.apply, tidyr, rlang, rstac, nhdplusTools, archive, collapse, Rdpack Suggests: covr, withr, knitr, rmarkdown, lwgeom, FNN, doRNG From 158421e842ca65293846473c6b4b72c6f2acaca3 Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Thu, 25 Jul 2024 10:27:51 -0400 Subject: [PATCH 6/8] checkhelper::find_missing_args() --- NAMESPACE | 1 + R/calculate_covariates_auxiliary.R | 2 ++ R/download.R | 42 +++++++++++++++--------------- R/download_auxiliary.R | 26 +++++++++--------- R/manipulate_spacetime_data.R | 2 ++ R/process.R | 38 +++++++++++++-------------- R/process_auxiliary.R | 12 +++++---- man/calc_return_locs.Rd | 3 +++ man/calc_setcolumns.Rd | 3 +++ man/process_sedac_codes.Rd | 3 +++ 10 files changed, 74 insertions(+), 58 deletions(-) diff --git a/NAMESPACE b/NAMESPACE index 3638c412..72dc62fd 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -1,5 +1,6 @@ # Generated by roxygen2: do not edit by hand +export(apply_extent) export(as_mysftime) export(calc_check_time) export(calc_covariates) diff --git a/R/calculate_covariates_auxiliary.R b/R/calculate_covariates_auxiliary.R index fa3e38a7..9996c5e0 100644 --- a/R/calculate_covariates_auxiliary.R +++ b/R/calculate_covariates_auxiliary.R @@ -20,6 +20,7 @@ #' coordinate location. #' @keywords internal #' @importFrom stringi stri_pad +#' @return a data.frame or SpatVector object (depending on `from`) #' @export calc_setcolumns <- function( from, @@ -507,6 +508,7 @@ calc_worker <- function( #' @importFrom terra vect #' @keywords auxiliary #' @author Mitchell Manware +#' @return a data.frame or SpatVector object (depending on `geom` paramter) #' @export # nolint start calc_return_locs <- function( diff --git a/R/download.R b/R/download.R index 7a7eabfe..ced1d302 100644 --- a/R/download.R +++ b/R/download.R @@ -34,7 +34,7 @@ #' * \code{\link{download_nei}}: `"nei"`, `"NEI"` #' * \code{\link{download_gridmet}}: `"gridMET"`, `"gridmet"` #' * \code{\link{download_terraclimate}}: `"TerraClimate"`, `"terraclimate"` -#' @returns NULL +#' @return NULL #' @examples #' \dontrun{ #' download_data( @@ -145,7 +145,7 @@ download_data <- #' @param remove_zip logical(1). Remove zip file from directory_to_download. #' Default \code{FALSE}. #' @author Mariana Kassien, Insang Song, Mitchell Manware -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -318,7 +318,7 @@ download_aqs <- #' @param remove_zip logical(1). Remove zip file from #' \code{directory_to_download}. Default \code{FALSE}. #' @author Insang Song -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' \code{directory_to_save}. #' @importFrom utils download.file #' @importFrom Rdpack reprompt @@ -447,7 +447,7 @@ download_ecoregion <- function( #' Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Mitchell Manware, Insang Song -#' @returns NULL; netCDF (.nc4) files will be stored in a +#' @return NULL; netCDF (.nc4) files will be stored in a #' collection-specific folder within \code{directory_to_save}. #' @importFrom utils download.file #' @importFrom Rdpack reprompt @@ -625,7 +625,7 @@ download_geos <- function( #' Default is \code{FALSE}. #' @author Mitchell Manware, Insang Song # nolint end -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -777,7 +777,7 @@ download_gmted <- function( #' Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Mitchell Manware, Insang Song -#' @returns NULL; netCDF (.nc4) files will be stored in a +#' @return NULL; netCDF (.nc4) files will be stored in a #' collection-specific folder within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -1188,7 +1188,7 @@ download_merra2 <- function( #' Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Mitchell Manware, Insang Song -#' @returns NULL; netCDF (.nc) files will be stored in +#' @return NULL; netCDF (.nc) files will be stored in #' \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -1340,7 +1340,7 @@ download_narr <- function( #' @param remove_zip logical(1). Remove zip files from directory_to_download. #' Default is \code{FALSE}. #' @author Mitchell Manware, Insang Song -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' respective sub-directories within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -1499,7 +1499,7 @@ download_nlcd <- function( #' @param remove_zip logical(1). Remove zip files from directory_to_download. #' Default is \code{FALSE}. #' @author Mitchell Manware, Insang Song -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' respective sub-directories within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -1657,7 +1657,7 @@ download_sedac_groads <- function( #' Default is \code{FALSE}. #' @author Mitchell Manware, Insang Song # nolint end -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' respective sub-directories within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -1851,7 +1851,7 @@ download_sedac_population <- function( #' @importFrom utils head #' @importFrom utils tail #' @author Mitchell Manware, Insang Song -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' respective sub-directories within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -2040,7 +2040,7 @@ download_hms <- function( #' @param remove_zip logical(1). Remove zip files from directory_to_download. #' Default is \code{FALSE}. #' @author Mitchell Manware, Insang Song -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' respective sub-directories within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -2192,7 +2192,7 @@ download_koppen_geiger <- function( #' the text file containing download commands. #' @author Mitchell Manware, Insang Song #' @import rvest -#' @returns NULL; HDF (.hdf) files will be stored in +#' @return NULL; HDF (.hdf) files will be stored in #' \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -2578,7 +2578,7 @@ download_modis <- function( #' @param remove_command logical(1). Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Mariana Kassien, Insang Song -#' @returns NULL; Comma-separated value (CSV) files will be stored in +#' @return NULL; Comma-separated value (CSV) files will be stored in #' \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -2701,7 +2701,7 @@ download_tri <- function( #' Currently we bundle the pre-downloaded crt and its PEM (which is accepted #' in wget command) file in ./inst/extdata. The instruction above is for #' certificate updates in the future. -#' @returns NULL; Zip and/or data files will be downloaded and stored in +#' @return NULL; Zip and/or data files will be downloaded and stored in #' respective sub-directories within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -2913,7 +2913,7 @@ download_nei <- function( #' @note `extdata/openlandmap_assets.rds` contains the available assets in OpenLandMap. #' Users may want to check the available assets to download data directly. #' For developers: JSON files should be found at STAC catalog of OpenLandMap when updated. -#' @returns NULL; GeoTIFF (.tif) files will be stored in +#' @return NULL; GeoTIFF (.tif) files will be stored in #' \code{directory_to_save}. #' @seealso [list_stac_files] #' @importFrom Rdpack reprompt @@ -3024,7 +3024,7 @@ download_olm <- function( #' the text file containing download commands. #' @param unzip logical(1). Unzip the downloaded compressed files. #' Default is \code{FALSE}. Not working for this function since HUC data is in 7z format. -#' @returns NULL. Downloaded files will be stored in \code{directory_to_save}. +#' @return NULL. Downloaded files will be stored in \code{directory_to_save}. #' @author Insang Song #' @importFrom Rdpack reprompt #' @references @@ -3174,7 +3174,7 @@ download_huc <- #' Default is \code{FALSE}. #' @author Insang Song #' @note JSON files should be found at STAC catalog of OpenLandMap -#' @returns NULL; Yearly comma-separated value (CSV) files will be stored in +#' @return NULL; Yearly comma-separated value (CSV) files will be stored in #' \code{directory_to_save}. #' @examples #' \dontrun{ @@ -3322,7 +3322,7 @@ download_cropscape <- function( #' Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Insang Song -#' @returns NULL; .bil (normals) or single grid files depending on the format +#' @return NULL; .bil (normals) or single grid files depending on the format #' choice will be stored in \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -3458,7 +3458,7 @@ download_prism <- function( #' Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Mitchell Manware -#' @returns NULL; netCDF (.nc) files will be stored in a variable-specific +#' @return NULL; netCDF (.nc) files will be stored in a variable-specific #' folder within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references @@ -3600,7 +3600,7 @@ download_gridmet <- function( #' Remove (\code{TRUE}) or keep (\code{FALSE}) #' the text file containing download commands. #' @author Mitchell Manware, Insang Song -#' @returns NULL; netCDF (.nc) files will be stored in a variable-specific +#' @return NULL; netCDF (.nc) files will be stored in a variable-specific #' folder within \code{directory_to_save}. #' @importFrom Rdpack reprompt #' @references diff --git a/R/download_auxiliary.R b/R/download_auxiliary.R index 3aaa1ce7..904754de 100644 --- a/R/download_auxiliary.R +++ b/R/download_auxiliary.R @@ -8,7 +8,7 @@ #' data files? If `TRUE`, a vector of sub-directoy names will be returned. #' @description If directory does not exist, the directory #' will be created. -#' @returns NULL; if `zip = TRUE` a vector of directories for zip files and +#' @return NULL; if `zip = TRUE` a vector of directories for zip files and #' data files #' @keywords internal #' @export @@ -46,7 +46,7 @@ download_setup_dir <- #' Append forward slash to end of \code{directory} if it does not already #' end with one. #' @param directory character(1). Path -#' @returns character ending with a forward slash. +#' @return character ending with a forward slash. #' @keywords internal #' @export download_sanitize_path <- @@ -77,7 +77,7 @@ download_sanitize_path <- #' The \code{acknowledgement} parameter is designed to help users avoid #' accidentally initiating a very large data download that may take a very long #' time to run or exceed machine capabilities. -#' @returns NULL +#' @return NULL #' @keywords internal #' @export download_permit <- @@ -101,7 +101,7 @@ download_permit <- #' skip (\code{FALSE}) download. #' @param system_command character(1). Linux command to execute downloads. #' Inherited from data download function. -#' @returns NULL +#' @return NULL #' @keywords internal #' @export download_run <- function( @@ -124,7 +124,7 @@ download_run <- function( #' @param commands_txt character(1). Path of download commands #' @param remove logical(1). Remove (\code{TRUE}) or #' keep (\code{FALSE}) commands -#' @returns NULL +#' @return NULL #' @keywords internal #' @export download_remove_command <- @@ -140,7 +140,7 @@ download_remove_command <- #' @description #' Open connection to \code{command_txt} file to store download commands. #' @param command_txt character(1). file path to export commands. -#' @returns NULL +#' @return NULL #' @keywords internal #' @export download_sink <- @@ -159,7 +159,7 @@ download_sink <- #' @param directory_to_unzip character(1). Directory to unzip #' data #' @param unzip logical(1). Unzip (\code{TRUE}) or not. -#' @returns NULL +#' @return NULL #' @keywords internal #' @export download_unzip <- @@ -193,7 +193,7 @@ download_unzip <- #' If \code{remove = TRUE}, ensure that \code{unzip = TRUE}. Choosing to remove #' ".zip" files without unzipping will retain none of the downloaded data. #' then it will remove all files in the second higher level directory. -#' @returns NULL +#' @return NULL #' @keywords internal #' @export download_remove_zips <- @@ -216,7 +216,7 @@ download_remove_zips <- #' Check that all parameters have been assigned a value. #' @param parameters parameters passed to function (called by #' \code{mget(ls())}.) -#' @returns NULL +#' @return NULL #' @keywords internal #' @export check_for_null_parameters <- @@ -239,7 +239,7 @@ check_for_null_parameters <- #' @param sub_hyphen logical(1). Substitute hyphen in dates. If `TRUE`, returns #' date sequence as "YYYYMMDD". If `FALSE`, returns date sequence as #' "YYYY-MM-DD". -#' @returns vector +#' @return vector #' @keywords auxiliary #' @export generate_date_sequence <- @@ -267,7 +267,7 @@ generate_date_sequence <- #' Should end with `.pem` #' @param certificate_url character(1). #' URL of the original certificate. -#' @returns A file designated in `epa_certificate_path` +#' @return A file designated in `epa_certificate_path` #' @author Insang Song #' @importFrom utils download.file #' @keywords internal @@ -462,7 +462,7 @@ test_download_functions <- function( #' @param format character(1). Format of target files. Default is "tif". #' @param which numeric/character. Index or name of collection to retrieve. #' @param id_only logical(1). Return collection IDs only. -#' @returns character vector of file links. +#' @return character vector of file links. #' @examples #' \dontrun{ #' read_stac_json() @@ -525,7 +525,7 @@ list_stac_files <- #' and pressure level variables are derived from #' https://downloads.psl.noaa.gov//Datasets/NARR/Dailies/pressure/. #' @param variable character(1). User-selected NARR variable -#' @returns list with URL base and vector of months (blank for monolevel) +#' @return list with URL base and vector of months (blank for monolevel) #' @keywords auxiliary #' @export narr_variable <- function(variable) { diff --git a/R/manipulate_spacetime_data.R b/R/manipulate_spacetime_data.R index a99041c6..0bcd5cc0 100644 --- a/R/manipulate_spacetime_data.R +++ b/R/manipulate_spacetime_data.R @@ -6,6 +6,7 @@ #' @import sftime #' @author Eva Marques #' @keywords spacetime +#' @return NULL #' @export check_mysftime <- function(x) { stopifnot( @@ -28,6 +29,7 @@ check_mysftime <- function(x) { #' @import sf #' @author Eva Marques #' @keywords spacetime +#' @return NULL #' @export check_mysf <- function(x) { stopifnot( diff --git a/R/process.R b/R/process.R index 1698058f..4217f8b0 100644 --- a/R/process.R +++ b/R/process.R @@ -33,7 +33,7 @@ #' * \code{\link{process_cropscape}}: "cropscape", "cdl" #' * \code{\link{process_prism}}: "prism", "PRISM" #' * \code{\link{process_olm}}: "olm", "openlandmap" -#' @returns `SpatVector`, `SpatRaster`, `sf`, or `character` depending on +#' @return `SpatVector`, `SpatRaster`, `sf`, or `character` depending on #' covariate type and selections. #' @author Insang Song #' @examples @@ -149,7 +149,7 @@ process_covariates <- #' Name" = MCD12C1.006, then `product = "MCD12C1"`. # nolint end #' @author Insang Song -#' @returns A character object that conforms to the regular +#' @return A character object that conforms to the regular #' expression. Details of regular expression in R can be found in [regexp]. #' @seealso [calc_modis_par] #' @examples @@ -197,7 +197,7 @@ process_modis_sds <- #' @param fun_agg character(1). Function name to aggregate layers. #' Should be acceptable to [terra::tapp]. #' @param ... Placeholders. -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @author Insang Song #' @seealso [terra::tapp], [terra::rast], [terra::describe] #' @description Some MODIS products consist of multi-layer subdatasets. @@ -298,7 +298,7 @@ the input then flatten it manually.") #' and [luna](https://github.com/rspatial/luna) are accepted. #' @seealso [`download_data`] #' @author Insang Song -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @examples #' \dontrun{ #' mod09ga_merge <- process_modis_merge( @@ -365,7 +365,7 @@ process_modis_merge <- function( #' @description Black Marble products are in HDF5 format and are read without #' georeference with typical R geospatial packages. #' This function generates a `data.frame` of corner coordinates for assignment. -#' @returns `data.frame` with xmin, xmax, ymin, and ymax fields +#' @return `data.frame` with xmin, xmax, ymin, and ymax fields #' @author Insang Song #' @references #' - [Wang, Z. (2022). Black Marble User Guide (Version 1.3). NASA.](https://ladsweb.modaps.eosdis.nasa.gov/api/v2/content/archives/Document%20Archive/Science%20Data%20Product%20Documentation/VIIRS_Black_Marble_UG_v1.3_Sep_2022.pdf) @@ -427,7 +427,7 @@ process_blackmarble_corners <- #' @param crs character(1). terra::crs compatible CRS. #' Default is `"EPSG:4326"` #' @param ... For internal use. -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @author Insang Song #' @seealso #' * [`terra::describe`] @@ -525,7 +525,7 @@ process_blackmarble <- function( #' See [`terra::crs`] and [`sf::st_crs`] / [EPSG](https://epsg.io/) #' @param ... For internal use. #' @note This function handles one file at a time. -#' @returns a `stars` object +#' @return a `stars` object #' @author Insang Song #' @seealso [`terra::rectify`] #' @importFrom stars st_warp @@ -597,7 +597,7 @@ process_modis_warp <- #' * [GDAL HDF4 driver documentation](https://gdal.org/drivers/raster/hdf4.html) #' * [`terra::describe()`]: to list the full subdataset list with `sds = TRUE` #' * [`terra::sprc()`], [`terra::rast()`] -#' @returns +#' @return #' * a `SpatRaster` object (crs = `"EPSG:4326"`): if `path` is a single file with #' full specification of subdataset. #' * a `SpatRaster` object (crs = `"EPSG:4326"`): if `path` is a list of files. In this case, the returned object will have the maximal extent of multiple warped layers @@ -724,7 +724,7 @@ process_modis_swath <- #' @param extent numeric(4) or SpatExtent giving the extent of the raster #' if `NULL` (default), the entire raster is loaded #' @param ... Placeholders. -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @author Insang Song #' @importFrom terra rast #' @examples @@ -766,7 +766,7 @@ process_koppen_geiger <- #' if `NULL` (default), the entire raster is loaded #' @param ... Placeholders. #' @description Reads NLCD file of selected `year`. -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @author Eva Marques, Insang Song #' @importFrom utils read.csv #' @importFrom tools file_path_sans_ext @@ -830,7 +830,7 @@ process_nlcd <- #' This fix will ensure that the EPA air quality monitoring sites #' will be located within the ecoregion. #' @author Insang Song -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @importFrom terra vect #' @importFrom sf st_read st_crs st_as_sfc st_transform st_intersects st_union #' @importFrom data.table year @@ -889,7 +889,7 @@ process_ecoregion <- #' if `NULL` (default), the entire raster is loaded #' @param ... Placeholders. #' @author Insang Song, Mariana Kassien -#' @returns a `SpatVector` object (points) in `year` +#' @return a `SpatVector` object (points) in `year` #' `year` is stored in a field named `"year"`. #' @note Visit [TRI Data and Tools](https://www.epa.gov/toxics-release-inventory-tri-program/tri-data-and-tools) #' to view the available years and variables. @@ -1003,7 +1003,7 @@ process_tri <- function( #' @param year integer(1) Year to use. Currently only 2017 or 2020 #' is accepted. #' @param ... Placeholders. -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @author Insang Song #' @note Base files for `county` argument can be downloaded directly from #' [U.S. Census Bureau](https://www.census.gov/geographies/mapping-files/time-series/geo/tiger-line-file.html) @@ -1130,7 +1130,7 @@ process_nei <- function( #' * [`download_aqs()`] #' * [EPA, n.d., _AQS Parameter Codes_]( #' https://aqs.epa.gov/aqsweb/documents/codetables/parameters.csv) -#' @returns a SpatVector, sf, or data.table object depending on the `return_format` +#' @return a SpatVector, sf, or data.table object depending on the `return_format` #' @importFrom data.table as.data.table #' @importFrom utils read.csv #' @importFrom terra vect project @@ -1397,7 +1397,7 @@ process_sedac_population <- function( #' `$description` column to represent the temporal range covered by the #' dataset. For more information, see . #' @author Insang Song -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @importFrom terra vect #' @examples #' \dontrun{ @@ -2730,7 +2730,7 @@ process_terraclimate <- function( #' @param extent numeric(4) or SpatExtent giving the extent of the raster #' if `NULL` (default), the entire raster is loaded #' @param ... Arguments passed to `nhdplusTools::get_huc()` -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @seealso [`nhdplusTools::get_huc`] #' @importFrom terra vect #' @importFrom terra vector_layers @@ -2826,7 +2826,7 @@ process_huc <- #' if `NULL` (default), the entire raster is loaded #' @param ... Placeholders. #' @description Reads CropScape file of selected `year`. -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @author Insang Song #' @importFrom utils read.csv #' @importFrom terra rast @@ -2884,7 +2884,7 @@ process_cropscape <- #' if `NULL` (default), the entire raster is loaded #' @param ... Placeholders. #' @description Reads time series or 30-year normal PRISM data. -#' @returns a `SpatRaster` object with metadata of time and element. +#' @return a `SpatRaster` object with metadata of time and element. #' @seealso [`terra::rast`], [`terra::metags`] #' @author Insang Song #' @importFrom utils read.csv @@ -2946,7 +2946,7 @@ process_prism <- #' @param extent numeric(4) or SpatExtent giving the extent of the raster #' if `NULL` (default), the entire raster is loaded #' @param ... Placeholders. -#' @returns a `SpatRaster` object +#' @return a `SpatRaster` object #' @author Insang Song #' @importFrom terra rast #' @examples diff --git a/R/process_auxiliary.R b/R/process_auxiliary.R index 216fb44c..94e8811c 100644 --- a/R/process_auxiliary.R +++ b/R/process_auxiliary.R @@ -9,7 +9,7 @@ #' @description Check if all of `"lon"`, `"lat"`, and `"time"` #' (only if `check_time = TRUE`) then convert inputs into a #' `SpatVector` object. -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @author Insang Song #' @importFrom methods is #' @importFrom terra vect @@ -266,6 +266,7 @@ process_gmted_codes <- #' @param invert logical(1). Default = FALSE. `invert = TRUE` assumes `string` #' provides resolution code, and returns full length resolution. #' @keywords auxiliary +#' @return character #' @export process_sedac_codes <- function( @@ -299,7 +300,7 @@ process_sedac_codes <- #' @description Creates a circular buffer around points if `radius` is > 0. #' Returns points if `radius` is 0. #' @keywords internal -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @importFrom terra buffer #' @export process_locs_radius <- @@ -331,7 +332,7 @@ process_locs_radius <- #' `terra::crs()`. #' @param radius integer(1). Circular buffer size (meters). #' @keywords internal -#' @returns a `SpatVector` object +#' @return a `SpatVector` object #' @importFrom terra crs #' @importFrom terra vect #' @importFrom terra project @@ -521,7 +522,7 @@ process_variable_codes <- #' @param format character(1). Matching format to be checked. #' Default is `"%Y-%m-%d"`, which can detect `"%Y/%m/%d`. #' See [`strftime`] for details of formatting this string. -#' @returns No returning value. It stops the function if `instr` doesn't +#' @return No returning value. It stops the function if `instr` doesn't #' conform to the `format`. #' @author Insang Song #' @keywords internal @@ -550,8 +551,9 @@ is_date_proper <- function( #' One of "geometry" or c("lon", "lat"). #' @importFrom sf st_as_sfc st_bbox st_crs #' @importFrom terra ext -#' @returns sf/terra object with the extent applied. +#' @return sf/terra object with the extent applied. #' @keywords internal +#' @export apply_extent <- function(data, extent, geom) { extent <- terra::ext(extent) diff --git a/man/calc_return_locs.Rd b/man/calc_return_locs.Rd index 5a01955b..1d54aa9a 100644 --- a/man/calc_return_locs.Rd +++ b/man/calc_return_locs.Rd @@ -19,6 +19,9 @@ calc_return_locs(covar, POSIXt = TRUE, geom, crs) \item{crs}{terra::crs(1). Coordinate reference system (inherited from \code{from}).} } +\value{ +a data.frame or SpatVector object (depending on \code{geom} paramter) +} \description{ Check the time column for proper class and, if \code{geom = TRUE}, transform \code{data.frame} into a \code{SpatVector} object. diff --git a/man/calc_setcolumns.Rd b/man/calc_setcolumns.Rd index a86a9cc6..dfbb6258 100644 --- a/man/calc_setcolumns.Rd +++ b/man/calc_setcolumns.Rd @@ -18,6 +18,9 @@ function.} \item{locs_id}{character(1). Column containing identifier for each unique coordinate location.} } +\value{ +a data.frame or SpatVector object (depending on \code{from}) +} \description{ Apply standard column names to calculated covariates consistent with the requirements of the \code{beethoven} package. Column names follow fixed diff --git a/man/process_sedac_codes.Rd b/man/process_sedac_codes.Rd index f28ff858..5d3f09f1 100644 --- a/man/process_sedac_codes.Rd +++ b/man/process_sedac_codes.Rd @@ -12,6 +12,9 @@ process_sedac_codes(string, invert = FALSE) \item{invert}{logical(1). Default = FALSE. \code{invert = TRUE} assumes \code{string} provides resolution code, and returns full length resolution.} } +\value{ +character +} \description{ Convert full length resolution name to/from resolution code. } From 3f1e083dea6c7a184d8beca32ef709636ee6b9f3 Mon Sep 17 00:00:00 2001 From: mitchellmanware Date: Thu, 25 Jul 2024 10:36:14 -0400 Subject: [PATCH 7/8] lint --- R/process_auxiliary.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/process_auxiliary.R b/R/process_auxiliary.R index 94e8811c..a7da155b 100644 --- a/R/process_auxiliary.R +++ b/R/process_auxiliary.R @@ -553,7 +553,7 @@ is_date_proper <- function( #' @importFrom terra ext #' @return sf/terra object with the extent applied. #' @keywords internal -#' @export +#' @export apply_extent <- function(data, extent, geom) { extent <- terra::ext(extent) From f596df86133c4e890a4d0237c484bd91e35ba1f6 Mon Sep 17 00:00:00 2001 From: Mitchell Manware Date: Thu, 25 Jul 2024 12:49:07 -0400 Subject: [PATCH 8/8] detailed DESCRIPTION --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index b39f7211..ab32ccae 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -9,7 +9,7 @@ Authors@R: c( person("Kyle", "Messier", role = c("aut", "cre"), email = "kyle.messier@nih.gov", comment = c(ORCID = "0000-0001-9508-9623")) ) Maintainer: Kyle Messier -Description: amadeus is designed to faciliate access to publicly-available environmental data in R, and provides functions for processing and extracting values from the downlaoded data. It is fully tested, versioned, and open source and open access. +Description: amadeus is designed to faciliate access to and utiltiy with large scale, publicly available environmental data in R. The package contains funtions for downloading (download_data()) raw data files from web URLs, processing (process_covariates()) the raw data files into interpretable spatial objects, and extracting values (calc_covariates()) from the spatial data objects at point and polygon locations. These functions call a series of source-specific functions which are tailored to each data sources/datasets particular URL structure, data format, and spatio-temporal resolution. amadeus functions are tested, versioned, and open source and open access. Depends: R (>= 4.1.0) Imports: dplyr, sf, sftime, stats, terra, methods, data.table, httr, rvest, exactextractr, utils, stringi, testthat (>= 3.0.0), parallelly, stars, future, future.apply, tidyr, rlang, rstac, nhdplusTools, archive, collapse, Rdpack Suggests: covr, withr, knitr, rmarkdown, lwgeom, FNN, doRNG