rainfarmr
Stochastic Precipitation Downscaling with the RainFARM Method
Description
An implementation of the RainFARM (Rainfall Filtered Autoregressive Model) stochastic precipitation downscaling method (Rebora et al. (2006) <doi:10.1175/JHM517.1>). Adapted for climate downscaling according to D'Onofrio et al. (2018) <doi:10.1175/JHM-D-13-096.1> and for complex topography as in Terzago et al. (2018) <doi:10.5194/nhess-18-2825-2018>. The RainFARM method is based on the extrapolation to small scales of the Fourier spectrum of a large-scale precipitation field, using a fixed logarithmic slope and random phases at small scales, followed by a nonlinear transformation of the resulting linearly correlated stochastic field. RainFARM allows to generate ensembles of spatially downscaled precipitation fields which conserve precipitation at large scales and whose statistical properties are consistent with the small-scale statistics of observed precipitation, based only on knowledge of the large-scale precipitation field.
Downloads
459
Last 30 days
8366th
1.6K
Last 90 days
6K
Last year
Trend: -20.2% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (5 non-OK)
CRAN incoming feasibility
Maintainer: ‘Jost von Hardenberg <j.vonhardenberg@isac.cnr.it>’ The BugReports field in DESCRIPTION has https://github.com/jhardenberg/rainfarmr which should likely be https://github.com/jhardenberg/rainfarmr/issues instead.
CRAN incoming feasibility
Maintainer: ‘Jost von Hardenberg <j.vonhardenberg@isac.cnr.it>’ The BugReports field in DESCRIPTION has https://github.com/jhardenberg/rainfarmr which should likely be https://github.com/jhardenberg/rainfarmr/issues instead.
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory
Check History
NOTE 9 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Jost von Hardenberg <j.vonhardenberg@isac.cnr.it>’ The BugReports field in DESCRIPTION has https://github.com/jhardenberg/rainfarmr which should likely be https://github.com/jhardenberg/rainfarmr/issues instead.
CRAN incoming feasibility
Maintainer: ‘Jost von Hardenberg <j.vonhardenberg@isac.cnr.it>’ The BugReports field in DESCRIPTION has https://github.com/jhardenberg/rainfarmr which should likely be https://github.com/jhardenberg/rainfarmr/issues instead.
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory
LazyData
'LazyData' is specified without a 'data' directory