NEWS
rainerosr 0.1.0
Initial Release
Features
calculate_i30() - Calculate maximum 30-minute rainfall intensity
calculate_ei30() - Calculate rainfall erosivity index with three kinetic energy equations:
- Brown & Foster (1987)
- Wischmeier & Smith (1978)
- McGregor & Mutchler (1976)
validate_rainfall_data() - Comprehensive data validation
process_storm_events() - Automatic separation and analysis of multiple storm events
plot_rainfall_pattern() - Visualize rainfall patterns over time
plot_intensity_profile() - Plot intensity profiles with I30 highlighting
Data Handling
- Flexible input formats: time + depth or time + depth + intervals
- Automatic time interval calculation
- Support for irregular time intervals
- Multiple storm event handling
Documentation
- Comprehensive README with examples
- Detailed vignette: "Getting Started with rainerosr"
- Full function documentation with examples
- Test suite covering core functionality