eventBaseflow {hydroEvents} | R Documentation |
Event identification (using baseflow index)
Description
Events are identified on the basis of the Baseflow Index (BFI).
Usage
eventBaseflow(
data,
BFI_Th = 0.5,
bfi = baseflowB(data)$bfi,
min.diff = 1,
out.style = "summary"
)
Arguments
data |
The data vector (e.g. a streamflow time series) |
BFI_Th |
Minimum BFI to identify baseflow |
bfi |
If no BFI is provided the BFI is calculated automatically using baseflowB |
min.diff |
Minimum length for an event |
out.style |
The type of output (currently either "summary" or "none") |
Details
Any flow above the BFI_Th
will be considered an event with a minimum event separation of min.diff
.
Value
By default, the out.style
returns the indices of the maximum in each event, as well as the value of
the maximum and the sum of the data
in each event, alongside the start and end of the events. Otherwise just
the indices of start and end of events as a two column dataframe are returned.
References
Kaur, S., Horne, A., Stewardson, M.J., Nathan, R., Costa, A.M., Szemis, J.M., & Webb, J.A., (2017) Challenges for determining frequency of high flow spells for varying thresholds in environmental flows programmes. J. Ecohydraulics 2, 28–37.
See Also
calcStats
eventBaseflow
eventMaxima
eventPOT
Examples
# Example
BFI_res = eventBaseflow(dataBassRiver, BFI_Th = 0.5, min.diff = 1)