Journal of Geography and Environmental Hazards

Journal of Geography and Environmental Hazards

An Automatic Method for Flood Event Selection and Characterization: A Case Study of Kajo River Basin, Iran

Document Type : Research Article

Authors
1 Department of Physical Geography, Faculty of Geography and Environmental Planning, University of Sistan and Baluchestan, Zahedan, Iran
2 Department of Water Engineering, Faculty of Water and Soil Engineering, Gorgan University of Agricultural Sciences and Natural Resources, Gorgan, Iran
Abstract
The selection of flood events and determination of their characteristics (such as start and end times, peak discharge, volume, and duration) are crucial initial steps in flood analysis. In this study, to accurately extract key flood information, the automated Peaks Over Threshold (POT) model was used for flood sampling, and an automated method based on the Master Recession Curve (MRC) analysis was developed to determine flood characteristics. This process was implemented using a graphical user interface (GUI) and a toolbox in MATLAB. Results demonstrated that the proposed method performs well in the Kajo River basin, despite its variable hydrological regime. The developed toolbox can be easily applied to other watersheds for flood sampling and event description, thereby helping to reduce uncertainties in subsequent flood analyses, such as multivariate frequency and trend analyses. The practical applications of this approach in flood management, hydraulic structure design, flood risk assessment, and climate change studies in river basins are significant. However, the method's dependence on the quality and continuity of daily flow data, the need to adjust threshold parameters and independence criteria in basins with different hydroclimatic conditions, and challenges related to accurate baseflow separation are notable limitations of this research. For future studies, it is recommended that this method be validated in basins with diverse hydrological regimes, including snow-dominated basins and areas affected by human activities such as dam construction.
Introduction
Floods rank among the most devastating natural disasters, causing extensive financial and human losses worldwide, including in Iran. Climate change and the increased frequency of extreme climatic events have further underscored the importance of accurate flood analysis and risk management. The core of any flood analysis whether multivariate frequency analysis, trend assessment, or hydraulic structure design depends on the precise identification of individual flood events and the quantitative extraction of their key characteristics (flood features). These features typically include the event's start and end time, peak discharge (peak), total direct runoff volume, and flood duration. Conventional methods for extracting these features are often based on manual or semi-automated procedures that rely on the analyst's subjective judgment, posing challenges such as time consumption, lack of full reproducibility, and difficulty in transferability to different watersheds. Particularly when dealing with large volumes of streamflow time-series data, these methods become inefficient and prone to introducing systematic uncertainties in subsequent analytical stages. The two main methodological challenges in this path are the objective and optimal selection of flood events from continuous data series and the accurate separation of the flood hydrograph from baseflow to calculate the true volume. The common approach for flood sampling is the Peaks Over Threshold method, which itself heavily depends on determining an optimal threshold and criteria for event independence. On the other hand, simplified methods such as connecting a straight line between start and end points are often used to define event bounds and calculate volume, which lack sufficient accuracy. Therefore, the development of an automatic, objective, and generic method that can standardize the complete process of event selection and feature extraction with minimal user intervention is a research and operational necessity. This study aims to address this methodological gap by proposing a comprehensive automatic framework and testing it in a basin with a complex and variable hydrological regime the Kajo River basin in southeastern Iran. The Kajo basin, influenced by two distinct rainfall systems (Mediterranean and Monsoonal), the presence of an upstream dam, and a history of destructive floods, provides an ideal testing ground for evaluating the efficiency and robustness of the proposed method.
Material and Methods
This research was conducted using an integrated and automated methodological framework that covers all stages from flood event selection to feature extraction. The study area is the Kajo River basin in southeastern Iran, with an approximate area of 6,178 square kilometers. The primary data used were daily streamflow time series from two hydrometric stations, Chandokan (located in the upstream section) and Pirsohrab (located in the downstream section), over a 50-year period. The methodological core is based on two main pillars. The first stage is the automatic selection of flood events using the Peaks Over Threshold model. To eliminate the inherent subjectivity in threshold determination, an automated algorithm based on the Anderson-Darling goodness-of-fit test was implemented. This algorithm systematically evaluates candidate thresholds and selects as optimal the threshold for which the exceedance series shows the best fit with the Generalized Pareto Distribution. Simultaneously, the well-known independence criteria from the United States Water Resources Council were applied to distinguish independent events, and the validity of the final extracted flood sample was evaluated using Kendall's correlation coefficient test and the calculation of the Dispersion Index. The second stage is the automatic identification of characteristics for each flood event, which itself comprises two key processes: first, the start and end times of each flood are determined algorithmically based on ratios of the peak discharge and a fixed time window; subsequently, for the precise separation of the net flood hydrograph from baseflow and calculation of the actual volume, the Master Recession Curve method is employed. In this step, using the matching strip method, the master recession curve is extracted from the entire data period and fitted with Wittenberg's analytical equation. Deep baseflow is defined as the average of minimum flows during the dry period and is used as a baseline. Finally, this complex methodological framework is implemented in a user-friendly toolbox with a graphical interface in the MATLAB software environment, named SFE_IFC, to make the analysis process fully automated and executable on large datasets.
Results and Discussion
The application of the proposed framework to the Kajo River basin data yielded significant quantitative and qualitative results. The optimal flood thresholds for the Chandokan (upstream) and Pirsohrab (downstream) stations were calculated as 52 and 177.6 m³/s, respectively. This significant difference clearly illustrates the impact of increasing basin area and hydrological changes along the river course. Statistical evaluations confirmed the correct performance of the algorithm; Dispersion Index values close to one and non-significant Kendall's correlation coefficients at the 95% confidence level validated the assumption of event independence and the adequacy of the modeling. Over the 50-year period, 102 flood events were automatically identified at the Chandokan station and 82 events at the Pirsohrab station. Analysis of the extracted features revealed a strong positive correlation between flood volume and its duration. The coefficient of determination for this relationship was approximately 0.61 for the Pirsohrab station and 0.36 for the Chandokan station. This result indicates that flood volume is a primary determinant of the flood duration period in this basin. One of the important findings of this research was elucidating the role of different rainfall regimes on flood characteristics. Results showed that approximately 84% of floods at Pirsohrab and 65% at Chandokan occurred during the Mediterranean rainfall season (cold season). The visual outputs from the toolbox (separated hydrographs) clearly demonstrated that the proposed method can correctly identify start and end times for both single-peak and complex multi-peak floods. Furthermore, the fit of the master recession curve with a coefficient of determination greater than 0.9 proved the method's high accuracy in modeling the recession limb and, consequently, in calculating volume. Despite the construction of the Zirdan Dam upstream, the observation of large floods downstream (at the Pirsohrab station) indicates the intensity of flood processes in this basin and the necessity for considering complementary management measures.
Conclusion
This study successfully developed and validated a generic automatic method for the objective selection of flood events and the accurate extraction of their characteristics from daily streamflow data. The presented framework, by integrating an automatic optimal threshold selection algorithm within the Peaks Over Threshold model and the Master Recession Curve method, systematically addresses two major methodological problems in flood analysis. Implementing this framework in a user-friendly MATLAB toolbox has transformed it into a powerful operational tool for researchers and engineers, capable of drastically reducing analysis time while simultaneously enhancing reproducibility and transparency. Applying the method in the Kajo River basin not only proved its efficacy in a complex hydrological environment influenced by two climatic regimes but also provided valuable hydrological insights into the occurrence patterns and characteristics of floods in this important basin, including the dominance of cold-season floods in terms of frequency and the superiority of warm-season floods in terms of volume and duration. The findings emphasize the urgent need for focused attention on flood management and the development of flood control infrastructure in basins similar to Kajo. While the proposed method represents an important step toward standardization, its dependence on the quality and continuity of input data and the need for empirical adjustment of some parameters for basins with vastly different conditions remain its limitations. For future studies, validation of the method in basins with diverse hydroclimatic regimes, its integration with radar rainfall data and rainfall-runoff models for causal analysis, and investigation of the impacts of climate change on flood characteristics using this framework are recommended.
Keywords
Subjects

©2026 The author(s). This is an open access article distributed under Creative Commons Attribution 4.0 International License (CC BY 4.0)

Adhikari, P., Yang, H., Douglas, K. R., Kirschbaum, D. B., Gourley, J., Adler, R., & Brakenridge, G. R. (2010). A digitized global flood inventory (1998–2008): Compilation and preliminary results. Natural Hazards, 55(2), 405–422. https://doi.org/10.1007/s11069-010-9537-2
Aissia, M. A., Ben Chebana, F., Ouarda, T. B. M. J., Roy, L., Desrochers, G., & Chartier, I. (2012). Multivariate Analysis of flood characteristics in a climate change context of the watershed of the Baskatong Reservoir, Province of Qu´ebec, Canada. Hydrological Processes, 261, 130–142. https://doi.org/10.1002/hyp.8117
Arciniega-Esparza, S., Breña-Naranjo, J. A., Pedrozo-Acuña, A., & Appendini, C. M. (2017). HYDRORECESSION: A Matlab toolbox for streamflow recession analysis. Computers & Geosciences98, 87-92. https://doi.org/10.1016/j.cageo.2016.10.005
Aryanmanesh, J., Nazaripour, H., Mahmoodi, P., & Khosravi, P. (2024). Reconstruction of Missing Daily Streamflow Data using the MissForest Algorithm in Southern Baluchestan Basin, Iran. Journal of Watershed Management Research15(2), 49-64. [In Persian] https://doi.org/10.61186/jwmr.15.2.49
Bernardara, P., Mazas, F., Kergadallan, X., & Hamm, L. (2014). A two-step framework for over-threshold modelling of environmental extremes. Natural Hazards and Earth System Sciences, 14(3), 635–647. https://doi.org/10.5194/nhess-14-635-2014
Beven, K., Smith, P. J., & Wood, A. (2011). On the colour and spin of epistemic error (and what we might do about it). Hydrology and Earth System Sciences15(10), 3123-3133. https://doi.org/10.5194/hess-15-3123-2011
Blöschl, G., Hall, J., Viglione, A., Perdigão, R. A., Parajka, J., Merz, B., ... & Živković, N. (2019). Changing climate both increases and decreases European river floods. Nature573(7772), 108-111. https://doi.org/10.1038/s41586-019-1495-6
Brunner, M. I., Furrer, R., Sikorska, A. E., Viviroli, D., Seibert, J., & Favre, A. C. (2018). Synthetic design hydrographs for ungauged catchments: a comparison of regionalization methods. Stochastic Environmental Research and Risk Assessment32(7), 1993-2023. https://doi.org/10.1007/s00477-018-1523-3
Brunner, M. I., Hingray, B., Zappa, M., & Favre, A. C. (2019). Future trends in the interdependence between flood peaks and volumes: Hydro‐climatological drivers and uncertainty. Water Resources Research55(6), 4745-4759. https://doi.org/10.1029/2019WR024701
Carlotto, T., & Chaffe, P. L. B. (2019). Master recession curve parameterization tool (MRCPtool): different approaches to recession curve analysis. Computers & Geosciences132, 1-8. https://doi.org/ 10.1016/j.cageo.2019.06.016
Choulakian, V., & Stephens, M. A. (2001). Goodness-of-fit tests for the generalized Pareto distribution. Technometrics43(4), 478-484. https://doi.org/10.1198/00401700152672573
Claps, P., & Laio, F. (2003). Can continuous streamflow data support flood frequency analysis? An alternative to the partial duration series approach. Water Resources Research39(8). https://doi.org/10.1029/2002WR001868
Cunnane, C. (1979). A note on the Poisson assumption in partial duration series models. Water Resources Research15(2), 489-494. https://doi.org/10.1029/WR015i002p00489
Daneshkhah, A., Remesan, R., Chatrabgoun, O., & Holman, I. P. (2016). Probabilistic modeling of flood characterizations with parametric and minimum information pair-copula model. Journal of Hydrology540, 469-487. https://doi.org/10.1016/j.jhydrol.2016.06.044
Davison, A. C., & Smith, R. L. (1990). Models for exceedances over high thresholds. Journal of the Royal Statistical Society Series B: Statistical Methodology52(3), 393-425. https://doi.org/10.1111/j.2517-6161.1990.tb01796.x
De Bruijn, J. A., de Moel, H., Jongman, B., de Ruiter, M. C., Wagemaker, J., & Aerts, J. C. (2019). A global database of historic and real-time flood events based on social media. Scientific Data6(1), 311. https://doi.org/10.1038/s41597-019-0326-9
Duan, Q., Schaake, J., Andréassian, V., Franks, S., Goteti, G., Gupta, H. V., ... & Wood, E. F. (2006). Model Parameter Estimation Experiment (MOPEX): An overview of science strategy and major results from the second and third workshops. Journal of Hydrology320(1-2), 3-17. https://doi.org/10.1016/j.jhydrol.2005.07.031
Duncan, H. P. (2019). Baseflow separation–A practical approach. Journal of Hydrology575, 308-313. https://doi.org/10.1016/j.jhydrol.2019.05.040
Durocher, M., Burn, D. H., & Ashkar, F. (2019). Comparison of estimation methods for a nonstationary index‐flood model in flood frequency analysis using peaks over threshold. Water Resources Research55(11), 9398-9416. https://doi.org/10.1029/2019WR025305
 Durocher, M., Mostofi Zadeh, S., Burn, D. H., & Ashkar, F. (2018). Comparison of automatic procedures for selecting flood peaks over threshold based on goodness‐of‐fit tests. Hydrological Processes32(18), 2874-2887. https://doi.org/10.1002/hyp.13223
Güngör, M. N., & Ozkaya, A. (2025). Baseflow index estimation using digital and minima methods in the Büyük Menderes Basin. Sustainable Water Resources Management11(6), 129. https://doi.org/10.1007/s40899-025-01304-6
Harville, D. A. (1977). Maximum likelihood approaches to variance component estimation and to related problems. Journal of the American Statistical Association72(358), 320-338. https://doi.org/10.2307/2286796
Helfer, F., Bernardi, F., De Barros, C. A. P., Allasia, D. G., Minella, J. P. G., Tassi, R., & Scariot, N. (2025). Enhanced baseflow separation in rural catchments: event-specific calibration of recursive digital filters with tracer-derived data. Hydrology and Earth System Sciences29(23), 6959-6984. https://doi.org/10.5194/hess-29-6959-2025
Heo, J. H., Shin, H., Nam, W., Om, J., & Jeong, C. (2013). Approximation of modified Anderson–Darling test statistics for extreme value distributions with unknown shape parameter. Journal of Hydrology499, 41-49. https://doi.org/10.1016/j.jhydrol.2013.06.008
Jeong, D. I., Sushama, L., Khaliq, M. N., & Roy, R. (2014). A copula-based multivariate analysis of Canadian RCM projected changes to flood characteristics for northeastern Canada. Climate Dynamics42(7), 2045-2066. https://doi.org/10.1007/s00382-013-1851-4
Karahacane, H., Meddi, M., Chebana, F., & Saaed, H. A. (2020). Complete multivariate flood frequency analysis, applied to northern Algeria. Journal of Flood Risk Management13(4), e12619. https://doi.org/10.1111/jfr3.12619
Kauffeldt, A., Wetterhall, F., Pappenberger, F., Salamon, P., & Thielen, J. (2016). Technical review of large-scale hydrological models for implementation in operational flood forecasting schemes on continental level. Environmental Modelling & Software75, 68-76. https://doi.org/10.1016/j.envsoft.2015.09.009
Lamb, R., & Beven, K. (1997). Using interactive recession curve analysis to specify a general catchment storage model. Hydrology and Earth System Sciences1(1), 101-113. https://doi.org/10.5194/hess-1-101-1997
Lang, M., Ouarda, T. B., & Bobée, B. (1999). Towards operational guidelines for over-threshold modeling. Journal of Hydrology225(3-4), 103-117. https://doi.org/10.1016/S0022-1694(99)00167-5
Liang, B., Shao, Z., Li, H., Shao, M., & Lee, D. (2019). An automated threshold selection method based on the characteristic of extrapolated significant wave heights. Coastal Engineering144, 22-32. https://doi.org/10.1016/j.coastaleng.2018.12.001
Liu, Y. R., Li, Y. P., Ma, Y. A., Jia, Q. M., & Su, Y. Y. (2020). Development of a Bayesian-copula-based frequency analysis method for hydrological risk assessment–The Naryn River in Central Asia. Journal of Hydrology580, 124349. https://doi.org/10.1016/j.jhydrol.2019.124349
Mazas, F., & Hamm, L. (2011). A multi-distribution approach to POT methods for determining extreme wave heights. Coastal Engineering58(5), 385-394. https://doi.org/10.1016/j.coastaleng.2010.12.003
Mediero, L., Jim´ Enez-Alvarez, A., & Garrote, L. (2010). Design flood hydrographs from the relationship between flood peak and volume. Hydrology and Earth System Sciences, 14(12), 2495–2505. https://doi.org/10.5194/hess-14-2495-2010
Moradi, M., & Ranjbar Saadat Abadi, A. (2020). A Synoptic-Dynamic Investigation of the Flood in Sistan and Baluchestan and the Heavy Snowfall in Gilan in winter 2020. Journal of Geography and Environmental Hazards9(3), 227-243. https://doi.org/10.22067/geoeh.2020.67338.1000
Mostofizadeh, S., Durocher, M., Burn, D. H., & Ashkar, F. (2019). Pooled flood frequency analysis: a comparison based on peaks-over-threshold and annual maximum series. Hydrological Sciences Journal64(2), 121-136. https://doi.org/10.1080/02626667.2019.1577556
Nadarajah, S., & Shiau, J. T. (2005). Analysis of extreme flood events for the Pachang River, Taiwan. Water Resources Management19(4), 363-374. https://doi.org/10.1007/s11269-005-2073-2
Nathan, R. J., & McMahon, T. A. (1990). Evaluation of automated techniques for base flow and recession analyses. Water Resources Research26(7), 1465-1473. https://doi.org/10.1029/WR026i007p01465
Nazaripour, H. (2015). Development of a New Comprehensive Multivariate Aggregate Drought Index (ADI) based on Principal Component Analysis (PCA) for Hydro- Meteorological Droughts Assessment in the Southeast of Iran (Case Study: Pishin Dam Basin). Journal of Geography and Environmental Hazards4(3), 91-112. https://doi.org/10.22067/geo.v4i3.31626
Oktaviana, P. P., Syafei, A. D., Kuswanto, H., & Hermana, J. (2025). Temporal Probability Analysis of Flood Occurrence Using Peak Over Threshold Method for Extreme Rainfall Events. In BIO Web of Conferences (Vol. 157, p. 11002). EDP Sciences. https://doi.org/10.1051/bioconf/202515711002
Ombadi, M., Nguyen, P., Sorooshian, S., & Hsu, K. L. (2018). Developing intensity‐duration‐frequency (IDF) curves from satellite‐based precipitation: Methodology and evaluation. Water Resources Research54(10), 7752-7766. https://doi.org/10.1029/2018WR022929
Önöz, B., & Bayazit, M. (2001). Effect of the occurrence process of the peaks over threshold on the flood estimates. Journal of Hydrology244(1-2), 86-96. https://doi.org/10.1016/S0022-1694(01)00330-4
Qiu, L., Du, Z., Zhu, Q., & Fan, Y. (2017). An integrated flood management system based on linking environmental models and disaster-related data. Environmental Modelling & Software91, 111-126.
Ribatet, M., Sauquet, E., Grésillon, J. M., & Ouarda, T. B. (2007). A regional Bayesian POT model for flood frequency analysis. Stochastic Environmental Research and Risk Assessment21(4), 327-339. https://doi.org/10.1007/s00477-006-0068-z
Smakhtin, V. U. (2001). Low flow hydrology: a review. Journal of Hydrology240(3-4), 147-186. https://doi.org/10.1016/S0022-1694(00)00340-1
Solari, S., & Losada, M. A. (2012). A unified statistical model for hydrological variables including the selection of threshold for the peak over threshold method. Water Resources Research48(10). https://doi.org/ 10.1029/2011WR011475
Solari, S., Egüen, M., Polo, M. J., & Losada, M. A. (2017). Peaks Over Threshold (POT): A methodology for automatic threshold estimation using goodness of fit p‐value. Water Resources Research53(4), 2833-2849. https://doi.org/10.1002/2016WR019426
Sujono, J., Shikasho, S., & Hiramatsu, K. (2004). A comparison of techniques for hydrograph recession analysis. Hydrological Processes18(3), 403-413. https://doi.org/10.1002/hyp.1247
Tallaksen, L. M. (1995). A review of baseflow recession analysis. Journal of Hydrology165(1-4), 349-370. https://doi.org/10.1016/0022-1694(94)02540-R
Tanoue, M., Hirabayashi, Y., & Ikeuchi, H. (2016). Global-scale river flood vulnerability in the last 50 years. Scientific Reports6(1), 36021. https://doi.org/10.1038/srep36021
Tosunoglu, F., Gürbüz, F., & İspirli, M. N. (2020). Multivariate modeling of flood characteristics using Vine copulas. Environmental Earth Sciences79(19), 459. https://doi.org/10.1007/s12665-020-09199-6
Vittal, H., Singh, J., Kumar, P., & Karmakar, S. (2015). A framework for multivariate data-based at-site flood frequency analysis: Essentiality of the conjugal application of parametric and nonparametric approaches. Journal of Hydrology525, 658-675. https://doi.org/10.1016/j.jhydrol.2015.04.024
Wittenberg, H. (1999). Baseflow recession and recharge as nonlinear storage processes. Hydrological Processes13(5), 715-726. https://doi.org/10.1002/(SICI)1099-1085(19990415)
Yue, S. (2000). The bivariate lognormal distribution to model a multivariate flood episode. Hydrological Processes14(14), 2575-2588. https://doi.org/10.1002/1099-1085(20001015)
 Zeng, S., Du, H., & Xia, J. (2020). Development of an interface-oriented add-in modeling framework for integrated water system simulation and its application. Environmental Modelling & Software134, 104840. https://doi.org/10.1016/j.envsoft.2020.104840
Zhang, Q., Zhang, L., She, D., Wan, S., Wang, G., & Zeng, S. (2021) Automatic procedure for selecting flood events identifying flood characteristics from daily streamflow data. Environmental Modelling and Software, 145, 105180. https://doi.org/10.1016/j.envsoft.2021.105180
Send comment about this article
Enter Name.
Enter a valid email address.
Enter a vaid affiliation.
Enter comments (At leaset 10 words)
CAPTCHA Image
Enter Security Code Correctly.

  • Receive Date 01 January 2026
  • Revise Date 11 March 2026
  • Accept Date 13 March 2026
  • Publish Date 22 June 2026