{
  "_id": "6a095fbd754a72d6e75d4218",
  "Type": "Package",
  "Package": "GSODR",
  "Title": "Global Surface Summary of the Day ('GSOD') Weather Data Client",
  "Version": "5.0.1",
  "Authors@R": "c(\nperson(\"Adam H.\", \"Sparks\", , \"adamhsparks@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-0061-8359\")),\nperson(\"Tomislav\", \"Hengl\", , \"tom.hengl@isric.org\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-9921-5129\")),\nperson(\"Andrew\", \"Nelson\", , \"dr.andy.nelson@gmail.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-7249-3778\")),\nperson(\"Hugh\", \"Parsonage\", , \"hugh.parsonage@gmail.com\", role = c(\"cph\", \"ctb\"),\ncomment = c(ORCID = \"0000-0003-4055-0835\")),\nperson(\"Taras\", \"Kaduk\", , \"taras.kaduk@gmail.com\", role = \"ctb\",\ncomment = \"Suggestion for handling bulk station downloads more\\n        efficiently\"),\nperson(\"Gwenael\", \"Giboire\", , \"gwenael.giboire@oda-groupe.com\", role = \"ctb\",\ncomment = \"Several bug reports in early versions and testing feedback\"),\nperson(\"Łukasz\", \"Pawlik\", , \"lukpawlik@gmail.com\", role = \"ctb\",\ncomment = \"Reported bug in windspeed conversion calculation\"),\nperson(\"Ross\", \"Darnell\", , \"Ross.Darnell@data61.csiro.au\", role = \"ctb\",\ncomment = c(\"Reported bug in 'Windows OS' versions causing 'GSOD' data untarring to\\n        fail\", ORCID = \"0000-0002-7973-6322\")),\nperson(\"Tyler\", \"Widdison\", , \"Tyler.Widdison@usav.org\", role = \"ctb\",\ncomment = \"Reported bug where\\n        `nearest_stations()` did not return stations in order of nearest to\\n        farthest\"),\nperson(\"Wenbo\", \"Lv\", , \"lyu.geosocial@gmail.com\", role = \"ctb\",\ncomment = \"Provided suggestions for improving documentation\"),\nperson(\"Curtin University\", role = c(\"fnd\", \"cph\"),\ncomment = c(url = \"http://www.curtin.edu.au/\", ROR = \"02n415q13\"))\n)",
  "Description": "Provides automated downloading, parsing, cleaning, unit\nconversion and formatting of Global Surface Summary of the Day\n('GSOD') weather data from the from the USA National Centers\nfor Environmental Information ('NCEI').  The data were retired\non 2025-08-29 and are no longer updated. Units are converted\nfrom from United States Customary System ('USCS') units to\nInternational System of Units ('SI').  Stations may be\nindividually checked for number of missing days defined by the\nuser, where stations with too many missing observations are\nomitted.  Only stations with valid reported latitude and\nlongitude values are permitted in the final data.  Additional\nuseful elements, saturation vapour pressure ('es'), actual\nvapour pressure ('ea') and relative humidity ('RH') are\ncalculated from the original data using the improved\nAugust-Roche-Magnus approximation (Alduchov & Eskridge 1996)\nand included in the final data set.  The resulting metadata\ninclude station identification information, country, state,\nlatitude, longitude, elevation, weather observations and\nassociated flags.  For information on the 'GSOD' data from\n'NCEI', please see the 'GSOD' 'readme.txt' file available from,\n<https://www.ncei.noaa.gov/pub/data/gsod/readme.txt>.",
  "License": "MIT + file LICENSE",
  "URL": "https://docs.ropensci.org/GSODR/,\nhttps://codeberg.org/ropensci/GSODR",
  "BugReports": "https://codeberg.org/ropensci/GSODR/issues",
  "VignetteBuilder": "knitr",
  "ByteCompile": "TRUE",
  "Config/Needs/build": "maelle/devtag2",
  "Config/roxygen2/version": "8.0.0",
  "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",
  "Roxygen": "list(markdown = TRUE, roclets = c(\"collate\", \"namespace\",\n\"rd\", \"roxyglobals::global_roclet\", \"roxylint::roxylint\",\n\"devtag2::super_rd\"))",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://ropensci.r-universe.dev",
  "Date/Publication": "2026-05-17 05:56:10 UTC",
  "RemoteUrl": "https://github.com/ropensci/GSODR",
  "RemoteRef": "main",
  "RemoteSha": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
  "Packaged": {
    "Date": "2026-05-17 06:24:00 UTC",
    "User": "root"
  },
  "Author": "Adam H. Sparks [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-0061-8359>),\nTomislav Hengl [aut] (ORCID: <https://orcid.org/0000-0002-9921-5129>),\nAndrew Nelson [aut] (ORCID: <https://orcid.org/0000-0002-7249-3778>),\nHugh Parsonage [cph, ctb] (ORCID:\n<https://orcid.org/0000-0003-4055-0835>),\nTaras Kaduk [ctb] (Suggestion for handling bulk station downloads more\nefficiently),\nGwenael Giboire [ctb] (Several bug reports in early versions and\ntesting feedback),\nŁukasz Pawlik [ctb] (Reported bug in windspeed conversion calculation),\nRoss Darnell [ctb] (Reported bug in 'Windows OS' versions causing\n'GSOD' data untarring to fail, ORCID:\n<https://orcid.org/0000-0002-7973-6322>),\nTyler Widdison [ctb] (Reported bug where `nearest_stations()` did not\nreturn stations in order of nearest to farthest),\nWenbo Lv [ctb] (Provided suggestions for improving documentation),\nCurtin University [fnd, cph] (url: http://www.curtin.edu.au/, ROR:\n<https://ror.org/02n415q13>)",
  "Maintainer": "Adam H. Sparks <adamhsparks@gmail.com>",
  "MD5sum": "f93b2b5c7730060cb3c11e2ebb892aff",
  "_user": "ropensci",
  "_type": "src",
  "_file": "GSODR_5.0.1.tar.gz",
  "_fileid": "6f30565db521834a6d42af964d9967b3f91864d91ab3a7bcc8431f607e2efc0e",
  "_filesize": 4101479,
  "_sha256": "6f30565db521834a6d42af964d9967b3f91864d91ab3a7bcc8431f607e2efc0e",
  "_created": "2026-05-17T06:24:00.000Z",
  "_published": "2026-05-17T06:27:09.419Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 76376283984,
      "time": 146,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7039988996"
    },
    {
      "job": 76376283986,
      "time": 142,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7039988682"
    },
    {
      "job": 76376283993,
      "time": 68,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7039980701"
    },
    {
      "job": 76376283982,
      "time": 82,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7039982105"
    },
    {
      "job": 76376119780,
      "time": 171,
      "config": "pkgdown",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039970466"
    },
    {
      "job": 76376119779,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039973240"
    },
    {
      "job": 76376283983,
      "time": 153,
      "config": "wasm-release",
      "r": "4.5.1",
      "check": "OK",
      "artifact": "7039989834"
    },
    {
      "job": 76376283999,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7039982137"
    },
    {
      "job": 76376283996,
      "time": 86,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7039982898"
    },
    {
      "job": 76376283995,
      "time": 87,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7039982977"
    }
  ],
  "_buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/ropensci/GSODR",
  "_commit": {
    "id": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
    "author": "Adam H. Sparks <adamhsparks@icloud.com>",
    "committer": "Adam H. Sparks <adamhsparks@icloud.com>",
    "message": "fix: remove references to Travis or Appveyor\n",
    "time": 1778997370
  },
  "_maintainer": {
    "name": "Adam H. Sparks",
    "email": "adamhsparks@gmail.com",
    "login": "adamhsparks",
    "mastodon": "@adamhsparks@rstats.me",
    "orcid": "0000-0002-0061-8359",
    "description": "Professor of Biometry and Agricultural Data Analytics.\nEditor at @ropensci and Tropical Plant Pathology",
    "uuid": 3195906
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.15.4",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "bit64",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "mapproj",
      "role": "Suggests"
    },
    {
      "package": "maps",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "roxyglobals",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    }
  ],
  "_owner": "ropensci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-22",
      "n": 1
    },
    {
      "week": "2025-31",
      "n": 39
    },
    {
      "week": "2025-43",
      "n": 14
    },
    {
      "week": "2025-46",
      "n": 15
    },
    {
      "week": "2026-09",
      "n": 25
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 9
    }
  ],
  "_tags": [
    {
      "name": "v4.1.4",
      "date": "2025-07-31"
    },
    {
      "name": "v5.0.0",
      "date": "2025-11-15"
    }
  ],
  "_topics": [
    "us-ncei",
    "meteorological-data",
    "global-weather",
    "weather",
    "weather-data",
    "meteorology",
    "station-data",
    "surface-weather",
    "data-access",
    "us-ncdc",
    "daily-data",
    "daily-weather",
    "global-data",
    "gsod",
    "historical-data",
    "historical-weather",
    "ncdc",
    "ncei",
    "weather-information",
    "weather-stations"
  ],
  "_stars": 99,
  "_contributors": [
    {
      "user": "adamhsparks",
      "count": 2708,
      "uuid": 3195906
    },
    {
      "user": "spatlyu",
      "count": 5,
      "uuid": 118346681
    },
    {
      "user": "cboettig",
      "count": 1,
      "uuid": 222586
    },
    {
      "user": "josiahparry",
      "count": 1,
      "uuid": 13534508
    },
    {
      "user": "karthik",
      "count": 1,
      "uuid": 138494
    },
    {
      "user": "noamross",
      "count": 1,
      "uuid": 571752
    }
  ],
  "_userbio": {
    "uuid": 1200269,
    "type": "organization",
    "name": "rOpenSci",
    "description": "Tools and R Packages for Open Science"
  },
  "_downloads": {
    "count": 528,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/GSODR"
  },
  "_devurl": "https://codeberg.org/ropensci/gsodr",
  "_pkgdown": "https://docs.ropensci.org/GSODR/",
  "_searchresults": 155,
  "_metadata": {
    "review": {
      "id": 79,
      "status": "reviewed",
      "version": "0.3",
      "organization": "rOpenSci Software Review",
      "url": "https://github.com/ropensci/software-review/issues/79"
    },
    "ropensci_category": "data-access"
  },
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/GSODR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://codeberg.org/ropensci/gsodr",
  "_realowner": "ropensci",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2016-04-20"
    },
    {
      "version": "0.1.3",
      "date": "2016-05-07"
    },
    {
      "version": "0.1.4",
      "date": "2016-05-09"
    },
    {
      "version": "0.1.5",
      "date": "2016-05-16"
    },
    {
      "version": "0.1.6",
      "date": "2016-05-26"
    },
    {
      "version": "0.1.7",
      "date": "2016-06-01"
    },
    {
      "version": "0.1.8",
      "date": "2016-07-04"
    },
    {
      "version": "0.1.8.1",
      "date": "2016-07-07"
    },
    {
      "version": "0.1.9",
      "date": "2016-07-15"
    },
    {
      "version": "1.0.0",
      "date": "2017-01-19"
    },
    {
      "version": "1.0.1",
      "date": "2017-01-27"
    },
    {
      "version": "1.0.2",
      "date": "2017-04-03"
    },
    {
      "version": "1.0.2.1",
      "date": "2017-04-03"
    },
    {
      "version": "1.0.3",
      "date": "2017-06-13"
    },
    {
      "version": "1.0.4",
      "date": "2017-07-23"
    },
    {
      "version": "1.0.5",
      "date": "2017-08-18"
    },
    {
      "version": "1.0.6",
      "date": "2017-09-19"
    },
    {
      "version": "1.0.7",
      "date": "2017-10-16"
    },
    {
      "version": "1.1.0",
      "date": "2017-10-28"
    },
    {
      "version": "1.1.1",
      "date": "2017-11-27"
    },
    {
      "version": "1.1.2",
      "date": "2017-12-15"
    },
    {
      "version": "1.2.0",
      "date": "2018-03-30"
    },
    {
      "version": "1.2.1",
      "date": "2018-06-16"
    },
    {
      "version": "1.2.2",
      "date": "2018-08-17"
    },
    {
      "version": "1.2.3",
      "date": "2018-10-11"
    },
    {
      "version": "1.3.0",
      "date": "2018-11-19"
    },
    {
      "version": "1.3.1",
      "date": "2018-12-19"
    },
    {
      "version": "1.3.2",
      "date": "2019-01-18"
    },
    {
      "version": "2.0.0",
      "date": "2019-09-04"
    },
    {
      "version": "2.0.1",
      "date": "2020-01-24"
    },
    {
      "version": "2.1.0",
      "date": "2020-04-17"
    },
    {
      "version": "2.1.1",
      "date": "2020-06-13"
    },
    {
      "version": "2.1.2",
      "date": "2020-09-20"
    },
    {
      "version": "3.0.0",
      "date": "2021-01-24"
    },
    {
      "version": "3.1.0",
      "date": "2021-03-21"
    },
    {
      "version": "3.1.1",
      "date": "2021-06-25"
    },
    {
      "version": "3.1.2",
      "date": "2021-07-04"
    },
    {
      "version": "3.1.4",
      "date": "2021-10-07"
    },
    {
      "version": "3.1.5",
      "date": "2022-05-07"
    },
    {
      "version": "3.1.6",
      "date": "2022-08-13"
    },
    {
      "version": "3.1.7",
      "date": "2023-01-05"
    },
    {
      "version": "3.1.8",
      "date": "2023-02-25"
    },
    {
      "version": "3.1.9",
      "date": "2023-08-22"
    },
    {
      "version": "3.1.10",
      "date": "2024-02-05"
    },
    {
      "version": "4.0.0",
      "date": "2024-03-28"
    },
    {
      "version": "4.1.0",
      "date": "2024-07-21"
    },
    {
      "version": "4.1.1",
      "date": "2024-07-23"
    },
    {
      "version": "4.1.2",
      "date": "2024-09-12"
    },
    {
      "version": "4.1.3",
      "date": "2024-10-16"
    },
    {
      "version": "4.1.4",
      "date": "2025-08-01"
    },
    {
      "version": "5.0.0",
      "date": "2025-11-15"
    },
    {
      "version": "5.0.1",
      "date": "2026-02-28"
    }
  ],
  "_exports": [
    "get_GSOD",
    "get_updates",
    "nearest_stations",
    "reformat_GSOD"
  ],
  "_help": [
    {
      "page": "get_GSOD",
      "title": "Download and Return a data.table Object of GSOD Weather Data",
      "topics": [
        "get_GSOD"
      ]
    },
    {
      "page": "get_updates",
      "title": "Get updates.txt With Information on Updates to the GSOD Data Set",
      "concept": [
        "metadata"
      ],
      "topics": [
        "get_updates"
      ]
    },
    {
      "page": "nearest_stations",
      "title": "Find Nearest GSOD Stations to a Specified Latitude and Longitude",
      "topics": [
        "nearest_stations"
      ]
    },
    {
      "page": "reformat_GSOD",
      "title": "Tidy and Return a data.table Object of GSOD Data From Local Storage",
      "topics": [
        "reformat_GSOD"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ropensci/GSODR/raw/main/man/figures/logo.png",
  "_readme": "https://github.com/ropensci/GSODR/raw/main/README.md",
  "_rundeps": [
    "cli",
    "curl",
    "data.table",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "GSODR.Rmd",
      "filename": "GSODR.html",
      "title": "GSODR",
      "author": "Adam H. Sparks",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Using get_GSOD()",
        "Find Stations in or near Toowoomba, Queensland, Australia",
        "Download a Single Station and Year Using get_GSOD()",
        "Using nearest_stations() to Download Multiple Stations at Once",
        "Plot Maximum and Minimum Temperature Values",
        "Using reformat_GSOD()",
        "Reformat a List of Local Files",
        "Reformat all Local Files Found in Directory",
        "Using get_updates()",
        "Notes",
        "WMO Resolution 40. NOAA Policy",
        "Appendices",
        "Appendix 1: GSODR Final Data Format, Contents and Units",
        "Appendix 2: Map of Current GSOD Station Locations",
        "References"
      ],
      "created": "2016-10-24 03:45:13",
      "modified": "2025-11-15 12:32:01",
      "commits": 95
    }
  ],
  "_score": 7.486996888431822,
  "_indexed": true,
  "_nocasepkg": "gsodr",
  "_universes": [
    "ropensci",
    "adamhsparks",
    "codeberg-ropensci"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "5.0.1",
      "date": "2026-05-17T06:26:23.000Z",
      "distro": "noble",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "513bb9ecd357dbaa2afd71b25321526f07dc6b18041372aafabec143400e83ed",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "5.0.1",
      "date": "2026-05-17T06:26:21.000Z",
      "distro": "noble",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "ae22a298551660e62a763aef6b92cc74bdffae0df30fcf5042b1d0bb551780ee",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "5.0.1",
      "date": "2026-05-17T06:25:15.000Z",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "cbe742465a34bc63a703aa0b2f8958e854ceb70ee8a70652227158db169332b1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "5.0.1",
      "date": "2026-05-17T06:25:24.000Z",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "a9995e386a49d514fe295f81fd5efd56b03fcebe3a68aa290b79f79dbc30f471",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.5.1",
      "os": "wasm",
      "version": "5.0.1",
      "date": "2026-05-17T06:26:48.000Z",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "8ce057d0ea6084348a58768f6ad66d6be2d28c9f2b5260ca4f0325c920a3ea9c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "5.0.1",
      "date": "2026-05-17T06:25:16.000Z",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "8c6070bbfda98b72692a9979cbeed396a872107741e5c61f7004cf89e4ae2df2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "5.0.1",
      "date": "2026-05-17T06:25:22.000Z",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "3c637e558f6a5b235201ea1508d527454a28a2a5d3dba84201163786e5f718d2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "5.0.1",
      "date": "2026-05-17T06:25:23.000Z",
      "commit": "40d9d454757c6bf28a26a612904dd09b54be2a0a",
      "fileid": "1cc2b09c22bc28af229b2f9d934c9307a9426d6e4525279936818d71df70ff8b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/25983359031"
    }
  ]
}