QPPQ Streamflow Prediction in Ungauged Basins#
Introduction#
Predicting streamflow at ungauged locations is a classic problem in hydrology which has motivated significant research over the last several decades (Hrachowitz, Markus, et al., 2013).
There are numerous different methods for performing predictions in ungauged basins. One popular approach is referred to as QPPQ.
Learning objectives#
Gain familiarity with PUB literature
Acknowledge and distinguish multiple traditional QPPQ methods
Be able to perform streamflow prediction using the traditional weighted QPPQ approach
Prerequisites#
N/A
Training activities#
Topic |
Commitment |
Tasks |
Readings |
Outcomes |
---|---|---|---|---|
PUB Literature Review |
M |
Literature review |
Quick read [1-2]; focus read intro to [3] |
Be able to distinguish and describe different PUB, and specifically QPPQ, methods. |
QPPQ Code Replication |
L |
Follow the tutorial described in this blog post [4]. |
[1], [2] |
Reproduce and extend the prediction model in the tutorial. Evaluate different values of K from 1-10. |
Commitment: S = Short ( < 1 day), M = Medium (1-5 days), L = Long (>5 days)
Reading list#
[1] Hrachowitz, Markus, et al. “A decade of Predictions in Ungauged Basins (PUB)—a review.” Hydrological sciences journal 58.6 (2013): 1198-1255.
[2] Razavi, Tara, and Paulin Coulibaly. “Streamflow prediction in ungauged basins: review of regionalization methods.” Journal of hydrologic engineering 18.8 (2013): 958-975.
[3] Worland, S. C., Steinschneider, S., Farmer, W., Asquith, W., & Knight, R. (2019). Copula theory as a generalized framework for flow‐duration curve based streamflow estimates in ungaged and partially gaged catchments. Water Resources Research, 55(11), 9378-9397.
[4] Amestoy, T. (2022). “QPPQ Method for Streamflow Prediction at Ungauged Sites – Python Demo”. WaterProgramming blog post.
Necessary Software#
Python or language of choice.