Type: Package
Package: GSODR
Title: Global Surface Summary of the Day ('GSOD') Weather Data Client
Version: 5.0.1
Authors@R: c(
    person("Adam H.", "Sparks", , "adamhsparks@gmail.com", role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-0061-8359")),
    person("Tomislav", "Hengl", , "tom.hengl@isric.org", role = "aut",
           comment = c(ORCID = "0000-0002-9921-5129")),
    person("Andrew", "Nelson", , "dr.andy.nelson@gmail.com", role = "aut",
           comment = c(ORCID = "0000-0002-7249-3778")),
    person("Hugh", "Parsonage", , "hugh.parsonage@gmail.com", role = c("cph", "ctb"),
           comment = c(ORCID = "0000-0003-4055-0835")),
    person("Taras", "Kaduk", , "taras.kaduk@gmail.com", role = "ctb",
           comment = "Suggestion for handling bulk station downloads more\n        efficiently"),
    person("Gwenael", "Giboire", , "gwenael.giboire@oda-groupe.com", role = "ctb",
           comment = "Several bug reports in early versions and testing feedback"),
    person("Łukasz", "Pawlik", , "lukpawlik@gmail.com", role = "ctb",
           comment = "Reported bug in windspeed conversion calculation"),
    person("Ross", "Darnell", , "Ross.Darnell@data61.csiro.au", role = "ctb",
           comment = c("Reported bug in 'Windows OS' versions causing 'GSOD' data untarring to\n        fail", ORCID = "0000-0002-7973-6322")),
    person("Tyler", "Widdison", , "Tyler.Widdison@usav.org", role = "ctb",
           comment = "Reported bug where\n        `nearest_stations()` did not return stations in order of nearest to\n        farthest"),
    person("Wenbo", "Lv", , "lyu.geosocial@gmail.com", role = "ctb",
           comment = "Provided suggestions for improving documentation"),
    person("Curtin University", role = c("fnd", "cph"),
           comment = c(url = "http://www.curtin.edu.au/", ROR = "02n415q13"))
  )
Description: 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').  The data were retired on
    2025-08-29 and are no longer updated. 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 ('RH') are calculated from the
    original data using the improved August-Roche-Magnus approximation
    (Alduchov & Eskridge 1996) and included in the final data set.  The
    resulting metadata include station identification information,
    country, state, latitude, longitude, elevation, weather observations
    and associated flags.  For information on the 'GSOD' data from 'NCEI',
    please see the 'GSOD' 'readme.txt' file available from,
    <https://www.ncei.noaa.gov/pub/data/gsod/readme.txt>.
License: MIT + file LICENSE
URL: https://docs.ropensci.org/GSODR/,
        https://codeberg.org/ropensci/GSODR
BugReports: https://codeberg.org/ropensci/GSODR/issues
Depends: R (>= 3.5.0)
Imports: cli, curl, data.table (>= 1.15.4), R.utils, stats, utils,
        withr
Suggests: bit64, dplyr, ggplot2, gridExtra, knitr, mapproj, maps,
        rmarkdown, roxyglobals, spelling, testthat, tidyr
VignetteBuilder: knitr
ByteCompile: TRUE
Config/Needs/build: maelle/devtag2
Config/roxyglobals/filename: globals.R
Config/roxyglobals/unique: FALSE
Config/testthat/edition: 3
Config/testthat/parallel: true
Encoding: UTF-8
Language: en-US
NeedsCompilation: no
Repository: CRAN
RoxygenNote: 7.3.3
X-schema.org-applicationCategory: Tools
X-schema.org-isPartOf: https://ropensci.org
X-schema.org-keywords: US-NCEI, meteorological-data, global-weather,
        weather, weather-data, meteorology, station-data,
        surface-weather, data-access, US-NCDC
Packaged: 2026-02-28 00:03:59 UTC; adamsparks
Author: Adam H. Sparks [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-0061-8359>),
  Tomislav Hengl [aut] (ORCID: <https://orcid.org/0000-0002-9921-5129>),
  Andrew Nelson [aut] (ORCID: <https://orcid.org/0000-0002-7249-3778>),
  Hugh Parsonage [cph, ctb] (ORCID:
    <https://orcid.org/0000-0003-4055-0835>),
  Taras Kaduk [ctb] (Suggestion for handling bulk station downloads more
    efficiently),
  Gwenael Giboire [ctb] (Several bug reports in early versions and
    testing feedback),
  Łukasz Pawlik [ctb] (Reported bug in windspeed conversion calculation),
  Ross Darnell [ctb] (Reported bug in 'Windows OS' versions causing
    'GSOD' data untarring to fail, ORCID:
    <https://orcid.org/0000-0002-7973-6322>),
  Tyler Widdison [ctb] (Reported bug where `nearest_stations()` did not
    return stations in order of nearest to farthest),
  Wenbo Lv [ctb] (Provided suggestions for improving documentation),
  Curtin University [fnd, cph] (url: http://www.curtin.edu.au/, ROR:
    <https://ror.org/02n415q13>)
Maintainer: Adam H. Sparks <adamhsparks@gmail.com>
Date/Publication: 2026-02-28 23:40:15 UTC
Built: R 4.6.0; ; 2026-04-15 01:39:51 UTC; windows
