-
Fixes bug where the first and last dates requested are not available as per ropensci#46 and ropensci#50
-
Fixes mismatched brackets in documentation
-
Fixes bug where geojson objects were not allowed, https://github.com/ropensci/chirps/commit/1cfb099d94e1b61aed5a3d372ea49b745f4bcc92
- Methods for objects of class "SpatExtent" in
get_chirps()
andget_chirts()
to return a raster within a given area
- Add new function
get_chirts()
to fetch temperature data from CHC server (https://data.chc.ucsb.edu/products/CHIRTSdaily/v1.0/global_cogs_p05/) - Implement data fetching from CHC server in
get_chirps()
which offers a better alternative for requests with multiple data points using GoC files from CHC server (https://data.chc.ucsb.edu/products/CHIRPS-2.0/global_daily/cogs/) and theterra
package - New S3 methods in
get_chirps()
for objects of class 'SpatVector' and 'SpatRaster' from theterra
package - Data can be returned as an object of class 'matrix' when using the argument
as.matrix = TRUE
in the S3 methods for objects of class 'default', 'SpatVector' and 'SpatRaster' - Updates the URL to request data from ClimateSERV
- New argument
server =
is added to indicate from which server the function should send the request, either 'CHC' or 'ClimateSERV'. Please use the argumentserver = "ClimateSERV"
for backward compatibility with previous versions of the package. - API requests to ClimateSERV use package httr instead of curl
- Argument
operation =
inget_chirps()
is only required whenserver = "ClimateSERV"
- Updates function
as.geojson()
to matches with the new requirements for ClimateSERV
- GitHub version with ongoing updates and changes in behaviour.
- Add citation info for JOSS paper
- Fix vignette build
- A S3 method
as.geojson()
is added to replace the functionsdata.frame_to_geojson()
andsf_to_geojson()
- rOpenSci release version
- Add
get_imerg()
to fetch IMERG data https://disasters.nasa.gov/instruments/imerg
- Remove Imports of pkg 'tibble' which was basically to provide a "cool" print method.
- A new
print()
method is added for objects that inherits the class 'chirps_df' - Pkg 'methods' was moved from Imports to Depends
- Comments/suggestions given by Jake Zwart in rOpenSci pkg review are added
- Comments/suggestions given by Claudia Vitolo in rOpenSci pkg review are added
dataframe_to_geojson()
,sf_to_geojson()
are added as exported functions avoidingchirps:::
- documentation for
tapajos
is given avoidingchirps:::
- Fix comments given by good practice
goodpractice::gp()
. Avoid long code lines, it is bad for readability. Avoid 1:length(...), 1:nrow(...), 1:ncol(...), 1:NROW(...) and 1:NCOL(...) expressions. Not import packages as a whole, as this can cause name clashes between the imported packages.
-
S3 methods for objects of class "geojson" in
get_chirps()
andget_esi()
-
Package vignette
-
Prepare for submission to ropensci
-
Validations in internal functions to transform 'sf' into geojson
-
Add properties features to geojson output in
get_chirps()
andget_esi()
via.add_geojson_properties()
-
get_esi
is added to retrieve Evaporative Stress Index with S3 methods for "data.frame" and "sf" -
S3 methods for objects of class "data.frame" and "sf" in
get_chirps
-
.get_request_progress
and awhile
condition are added to check the progress of large requests and prevent the function to fail. -
.GET
is added as a general function to retrieve other datasets from ClimateSERV -
improvements in internal functions documentation
- Calculate precipitation indices with
precip_indices
over a time span
- GitHub-only release of prototype package.