Skip to content

Releases: ropensci/rnoaa

Write directory altered to comply with CRAN policy

18 Nov 23:21
Compare
Choose a tag to compare

BUG FIXES

  • changed location of temporary file writing to match requirements of CRAN for Mac OS #403
  • changed the base location of homr to prevent redirect issue when searching by qid
  • removed checks on Ubuntu 16.04. Replaced with checks on latest Ubuntu version

rnoaa v1.3.4

18 May 21:40
419f00a
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • update URL for tornadoes data to include data from 2019 (#386) thanks @ryanscharf

BUG FIXES

  • fix for all ncdc* functions - response header content type changed - we had a check for proper content type - that check is now more general so that any json content type will be okay (#390)

rnoaa v1.3.2

15 Feb 18:15
fcca536
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • remove ropenaq from Suggests as its been archived on CRAN (#385)
  • test fixes (#382)

rnoaa v1.3.0

07 Jan 20:08
4884461
Compare
Choose a tag to compare

NEW FEATURES

  • ghcnd() now accepts more than 1 station identifier (#373) PR from @eliocamp
  • ersst(): use new v5 version of their service - see ?ersst docs for details (#381) thanks @vonStadarhraun for the tip

MINOR IMPROVEMENTS

  • update buoy() docs to state that a special value of 9999 passsed to the year parameter will give the most up to date data (aka current data) - and an example added using it (#377)
  • update to current dplyr functions from deprecated ones (#375)
  • update description of units TMAX and TMIN for dataset GHCND when using function ncdc() with add_units = TRUE (#378) (#379) PR from @amcdavid

BUG FIXES

  • changed ghcnd() handling of unknown/bad/invalid station identifiers: now returns an empty data.frame and gives back empty strings for the two attributes source and file_modified (#374)

rnoaa v1.2.0

06 Oct 15:17
946d483
Compare
Choose a tag to compare

DEFUNCT

  • The following IBTrACS storm functions are now defunct because they are too cumbersome to maintain: storm_data(), storm_meta(), storm_shp(), and storm_shp_read(). associated package datasets storm_columns and storm_names removed (#306)

MINOR IMPROVEMENTS

  • vignettes are now all pre-built, and all URLs are now unlinked (#367)
  • lcd() returns a tibble now instead of a tibble with S3 class lcd attached (#369)
  • created manual file entry for stormevents_cache
  • drop sf from Suggests, only used in an example

BUG FIXES

  • arc2() fix: when using bbox parameter, it would not have worked as intended, fixed now (#372)

rnoaa v1.1.0

08 Jul 00:17
affaacc
Compare
Choose a tag to compare

MINOR IMPROVEMENTS

  • fix coops test (#364)
  • remove deprecated parameters in argo and ncdc* functions (#361)

rnoaa v1.0.0

12 Jun 21:37
a788aac
Compare
Choose a tag to compare

NEW FEATURES

  • the argo functions that were not working because of a down API are working again, see ?argo (#358)
  • most of the defunct functions have been removed from the package, but are still referenced in the ?rnoaa-defunct manual file. gefs functions are still in the package as those functions may come back at some point. (#359)
  • two things for arc2(): 1) now accepts more than 1 date; 2) gains new parameter box to accept a bounding box to spatially filter results (uses dplyr::filter on the data.frame of spatial data) (#351)

Documentation

Regarding the documentation site at https://docs.ropensci.org/rnoaa

MINOR IMPROVEMENTS

  • ghncd() (and all functions that build on ghcnd()) can now be altered to use a specific base URL for requests. See the "Base URL" section of the ?ghcnd docs (#353)
  • ghcnd_splitvars() speedup, using data.table instead of dplyr for manipulation (#352) (#355)
  • use tibble::as_tibble throughout package instead of dplyr::tbl_df (#354)

BUG FIXES

  • fix for ghcnd_stations(): internal method get_inventory() was not creating a directory first before trying to download a file into that directory (#349) (#350)

rnoaa v0.9.6

06 Apr 18:32
Compare
Choose a tag to compare

NEW FEATURES

  • new function rnoaa_options() to toggle package level options; only option for now is cache_messages, a boolean to toggle whether the user gets messages about cached files or not. along with this change, messages about cached files and file sizes and locations are now consistently used across all functions that cache files on disk (#331)
  • new manual file ?rnoaa_caching - with information on how to access and manage cached files for each of the rnoaa functions that caches files on disk (#346)
  • isd() moved to using hoardr caching - see ?isd_cache for details (#347)

MINOR IMPROVEMENTS

  • remove internal code in many exported functions looking for user input path parameter and telling them it's no longer used; been defunct for quite a while
  • now able to cache http requests for tests that write to disk (#290) (#345)
  • ghcnd_stations() now caching data - first time requests should now take just over 1 minute, with subsequent requests (assuming cached data isn't deleted) taking ~ 3 seconds (#164)
  • autoplot method meteo_coverage() fix to visually display gaps in data (#314) (#333) thanks @philipshirk

BUG FIXES

  • fix for ncdc functions to fail better - NOAA was returning HTML on request failures instead of JSON - catch that better and give proper http status code response (#338)
  • meteo_nearby_stations() fix: coerce input data.frame to the function to a data.frame before remainder of steps - in case user inputs a tibble (#340)
  • coops_search() fix: when product=predictions, we get no metadata back - so just dont adjust times (#342)
  • lcd() changes: gains lcd_cache for managing cached files; use a new internal function for safely reading each csv file, with more informative error messages; (#344)
  • meteo_pull_monitors() fix: changed internals of meteo_tidy_ghcnd() to set -9999 values to NA slightly differently to avoi failing (#348)

rnoaa v0.9.5

20 Nov 16:39
Compare
Choose a tag to compare

BUG FIXES

  • lcd() function was unfortunately pulling data from https://www.ncei.noaa.gov/data/global-hourly/access - whereas it should have been pulling data from https://www.ncei.noaa.gov/data/local-climatological-data/access - fixed now; additionaly, lcd_cleanup is defunct because lcd data coming from the appropriate link has all variable names spelled out and data split up (#334) thanks @sayon000 !
  • all gefs* functions are now defunct - they are being taken out for now until fixed - see the issues for the details (#335) (#336)

rnoaa v0.9.4

07 Nov 20:18
Compare
Choose a tag to compare

NEW FEATURES

  • new gefs function helpers gefs_dimensions and gefs_ensembles (#327) (#328)

MINOR IMPROVEMENTS

  • gefs function fixes: fixed failing test on CRAN having to do with a date mismatch; gefs now cleans up temporary files (#327) (#328)

BUG FIXES

  • Some argo buoy functions use an API and some use an FTP server. The API is down, and no longer exists. The funitons that use the API (argo_search, argo_files, argo_qwmo, argo_plan) no longer work, while the functions that use the FTP server still work (argo_buoy_files, argo) (#333)