Package: Rfactor 0.2.0.9000

Rfactor: Rainfall Erosivity Calculations from Precipitation Records

Calculates rainfall erosivity from timestamped precipitation records. The package identifies rainfall events, calculates continuous rolling rainfall intensities, rainfall kinetic energy, and event EI30 erosivity, aggregates contributing event erosivity to monthly and yearly totals, and calculates multi-year mean monthly and annual rainfall erosivity. Storm separation, event omission criteria, intensity durations, and rainfall kinetic-energy equations are configurable. Rainfall kinetic energy can be calculated using the formulations of Brown and Foster (1987) <doi:10.13031/2013.31957>, McGregor et al. (1995) <doi:10.13031/2013.27921>, and Laws and Parsons (1943) <doi:10.1029/TR024i002p00452>.

Authors:Adrian Irașoc [aut, cre, cph]

Rfactor_0.2.0.9000.tar.gz
Rfactor_0.2.0.9000.zip(r-4.7-any)Rfactor_0.2.0.9000.zip(r-4.6-any)Rfactor_0.2.0.9000.zip(r-4.5-any)
Rfactor_0.2.0.9000.tgz(r-4.6-any)Rfactor_0.2.0.9000.tgz(r-4.5-any)
Rfactor_0.2.0.9000.tar.gz(r-4.7-any)Rfactor_0.2.0.9000.tar.gz(r-4.6-any)
Rfactor_0.2.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
Rfactor/json (API)

# Install 'Rfactor' in R:
install.packages('Rfactor', repos = c('https://adrianira.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/adrianira/rfactor/issues

On CRAN:

Conda:

4.48 score 407 downloads 9 exports 9 dependencies

Last updated from:0d9c37cd1a. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK120
source / vignettesOK153
linux-releaseOK117
macos-releaseOK159
macos-oldrelOK148
windows-develOK117
windows-releaseOK62
windows-oldrelOK75
wasm-releaseOK116

Exports:rf_calculate_ei30rf_calculate_energyrf_calculate_mean_rfactorrf_calculate_rfactorrf_identify_stormsrf_max_intensityrf_read_rainfallrf_settingsrf_validate_rainfall

Dependencies:cliclockcpp11data.tablegluelifecyclerlangtzdbvctrs

Getting started with Rfactor
Introduction | Rainfall input | Calculation settings | Identify rainfall events | Calculate event EI30 | Aggregate rainfall erosivity | Multi-year mean rainfall erosivity | Mean annual rainfall erosivity | Multi-year monthly means | Annual versus monthly means | Including all rainfall events | Changing the kinetic-energy equation | Temporal resolution | Sparse rainfall records | Next steps

Last update: 2026-09-02
Started: 2026-08-13

Methods and validation
Scope | Event EI30 and the rainfall-runoff erosivity factor | Rainfall-event separation | RIST storm-break precipitation setting | Sparse rainfall records | Maximum rainfall intensity | Partial windows | [I_ | 10\frac | Temporal-resolution compatibility | Rainfall kinetic energy | Brown and Foster (1987) | McGregor et al. (1995) | Laws and Parsons (1943) | Energy-equation validation | Event omission | [\mathrm | Alternative omission configurations | Single-record rainfall events | Canonical synthetic validation | Temporal-resolution validation | Rfactor result | Comparison with RIST | Validation with real rainfall records | Bucuresti-Filaret, 2025 | Vladeasa 1800, 1991 | Monthly and yearly aggregation | Multi-year mean rainfall erosivity | What validation does and does not establish | Reproducibility | References

Last update: 2026-09-02
Started: 2026-08-13