futureheatwaves 1.0.2.9000
- Add a function to create interactive leaflet maps to explore
relationship between study cities and associated climate model grid
points for each climate model.
- Change so if user selects “n” when prompted to allow
gen_hw_set
to write files locally, the function returns
NULL
rather than an error, along with a message explaining
the result.
- Improve memory management for some of the functions. Some functions
write to global objects. In previous versions, the functions also
returned what they were writing to the global objects. However, this is
unnecessary, so these functions have been changed to return
NULL
and so use less memory.
- Change to use
fread
from data.table
instead of read.csv
to read in climate data from csv.
- Change to have more general column names for output dataset (e.g.,
mean.var
rather than mean.temp
and
mean.seasonal.var
rather than
mean.summer.temp
), so results make more sense if using the
package for something other than heat waves (e.g., severe air pollution
episodes)
- Parameter
input_metric
in gen_hw_set
removed to make the package more generalizable to variables other than
temperature.
- Add capability to identify and characterize periods below a certain
temperature (e.g., for “cold waves”)
- Add new vignette “Starting from netCDF” to provide more guidance in
preparing climate model output netCDF files to use with this
package
futureheatwaves 1.0.2
- Add code so that package can process climate projections that
include Feb. 29 or Feb. 30 (it defaults the start day and month of those
heat waves to be Mar. 1). (Note: If there is a heatwave that starts on
Feb. 29 in a non-leap year and only lasts two days, you may get an
error. I think this will be a very rare case, but please email the
package maintainer if you experience this problem.)
futureheatwaves 1.0.1
- Fixed a bug in the C++ function to identify heatwaves. Originally,
this function passed two integer vectors into
NumericVector
Rcpp classes. This occassionally caused a crash on some operating
systems related to a call to coerceToReal
. The function now
passes these two integer vectors into IntegerVector
Rcpp
classes.
- Added a
NEWS.md
file to track changes to the
package.