Home

Awesome

rnoaa

Project Status: Unsupported cran checks R-check codecov.io rstudio mirror downloads cran version

rnoaa is an R interface to many NOAA data sources. We don't cover all of them, but we include many commonly used sources, and add we are always adding new sources. We focus on easy to use interfaces for getting NOAA data, and giving back data in easy to use formats downstream. We currently don't do much in the way of plots or analysis. To get started see: https://docs.ropensci.org/rnoaa/articles/rnoaa.html

NOTICE: PACKAGE TO BE ARCHIVED

NOAA has changed not only the base URL of the API but reorganized the structure and endpoints of the data and API. The current rnoaa package is still functional with the NOAA API v2 but the data available in the API end at approximately 2022-09-15. A new NOAA weather package is planned to replace rnoaa functionality where possible. At that point the rnoaa package will be archived.

Data sources in rnoaa

Help/Getting Started

Documentation is at https://docs.ropensci.org/rnoaa/, and there are many vignettes in the package itself, available in your R session, or on CRAN (https://cran.r-project.org/package=rnoaa). The tutorials:

netcdf data

Some functions use netcdf files, including:

You'll need the ncdf4 package for those functions, and those only. ncdf4 is in Suggests in this package, meaning you only need ncdf4 if you are using any of the functions listed above. You'll get an informative error telling you to install ncdf4 if you don't have it and you try to use the those functions. Installation of ncdf4 should be straightforward on any system. See https://cran.r-project.org/package=ncdf4

NOAA NCDC Datasets

There are many NOAA NCDC datasets. All data sources work, except NEXRAD2 and NEXRAD3, for an unknown reason. This relates to ncdc_*() functions only.

DatasetDescriptionStart DateEnd DateData Coverage
GHCNDDaily Summaries1763-01-012023-04-201.00
GSOMGlobal Summary of the Month1763-01-012023-03-011.00
GSOYGlobal Summary of the Year1763-01-012023-01-011.00
NEXRAD2Weather Radar (Level II)1991-06-052023-04-190.95
NEXRAD3Weather Radar (Level III)1994-05-202023-04-180.95
NORMAL_ANNNormals Annual/Seasonal2010-01-012010-01-011.00
NORMAL_DLYNormals Daily2010-01-012010-12-311.00
NORMAL_HLYNormals Hourly2010-01-012010-12-311.00
NORMAL_MLYNormals Monthly2010-01-012010-12-011.00
PRECIP_15Precipitation 15 Minute1970-05-122014-01-010.25
PRECIP_HLYPrecipitation Hourly1900-01-012014-01-011.00
#> table updated on 2023-04-22

NOAA NCDC Attributes

Each NOAA dataset has a different set of attributes that you can potentially get back in your search. See https://www.ncei.noaa.gov/access for detailed info on each dataset. We provide some information on the attributes in this package; see the vignette for attributes (https://docs.ropensci.org/rnoaa/articles/ncdc_attributes.html) to find out more

Contributors

Meta