GSODR: Global Summary Daily Weather Data in R
Version 1.0.2.1

Provides automated downloading, parsing, cleaning, unit conversion and formatting of Global Surface Summary of the Day (GSOD) weather data from the from the USA National Centers for Environmental Information (NCEI) for use in R. Units are converted from from United States Customary System (USCS) units to International System of Units (SI). Stations may be individually checked for number of missing days defined by the user, where stations with too many missing observations are omitted. Only stations with valid reported latitude and longitude values are permitted in the final data. Additional useful elements, saturation vapour pressure (es), actual vapour pressure (ea) and relative humidity are calculated from the original data and included in the final data set. The resulting data include station identification information, state, country, latitude, longitude, elevation, weather observations and associated flags. Data may be automatically saved to disk. File output may be returned as a comma-separated values (CSV) or GeoPackage (GPKG) file. Additional data are included with this R package: a list of elevation values for stations between -60 and 60 degrees latitude derived from the Shuttle Radar Topography Measuring Mission (SRTM). For information on the GSOD data from NCEI, please see the GSOD readme.txt file available from, .

Browse man pages Browse package API and functions Browse package files

AuthorAdam Sparks [aut, cre], Tomislav Hengl [aut], Andrew Nelson [aut]
Date of publication2017-04-03 08:12:44 UTC
MaintainerAdam Sparks <adamhsparks@gmail.com>
LicenseMIT + file LICENSE
Version1.0.2.1
URL https://github.com/ropensci/GSODR
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("GSODR")

Man pages

country_list: country_list
get_GSOD: Download, Clean, Reformat and Generate New Elements From GSOD...
get_station_list: Download the Latest Station List From the NCEI Server
GSODR: GSODR: Global Surface Summary Daily Weather Data in R.
nearest_stations: Find Nearest GSOD Stations to Specified Latitude and...
reformat_GSOD: Clean, Reformat and Generate New Variables From GSOD Weather...
SRTM_GSOD_elevation: SRTM_GSOD_elevation

Functions

GSODR Man page
GSODR-package Man page
SRTM_GSOD_elevation Man page
agroclimatology_list Source code
country_list Man page Source code
download_files Source code
get_GSOD Man page Source code
get_station_list Man page Source code
nearest_stations Man page Source code
process_gz Source code
reformat_GSOD Man page Source code
validate_country Source code
validate_fileout Source code
validate_missing_days Source code
validate_station Source code
validate_years Source code

Files

inst
inst/CITATION
inst/paper
inst/paper/paper.md
inst/paper/paper.bib
inst/paper/paper.pdf
inst/doc
inst/doc/Working_with_spatial_and_climate_data.html
inst/doc/GSODR.R
inst/doc/Working_with_spatial_and_climate_data.R
inst/doc/GSODR.html
inst/doc/Working_with_spatial_and_climate_data.Rmd
inst/doc/Specified_stations_for_a_range_of_years.Rmd
inst/doc/Specified_stations_for_a_range_of_years.R
inst/doc/GSODR.Rmd
inst/doc/Specified_stations_for_a_range_of_years.html
tests
tests/testthat.R
tests/testthat
tests/testthat/test-get_station_list.R
tests/testthat/test-reformat_GSOD.R
tests/testthat/test-get_GSOD.R
tests/testthat/test-nearest_stations.R
tests/testthat/test-process_gz.R
NAMESPACE
NEWS.md
data
data/SRTM_GSOD_elevation.rda
data/country_list.rda
R
R/GSODR.R
R/reformat_GSOD.R
R/nearest_stations.R
R/get_GSOD.R
R/data.R
R/get_station_list.R
R/process_gz.R
vignettes
vignettes/Working_with_spatial_and_climate_data.Rmd
vignettes/Specified_stations_for_a_range_of_years.Rmd
vignettes/GSODR.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/SRTM_GSOD_elevation.Rd
man/figures
man/figures/example_1.2-1.png
man/country_list.Rd
man/nearest_stations.Rd
man/get_station_list.Rd
man/get_GSOD.Rd
man/reformat_GSOD.Rd
man/GSODR.Rd
LICENSE
GSODR documentation built on May 20, 2017, 12:57 a.m.