Development of an open-source software package for watershed modeling with the Hydrological Simulation Program in Fortran |
| |
Affiliation: | 1. Department of Civil, Architectural, and Environmental Engineering, The University of Texas at Austin, 1 University Station C1786, Austin, TX 78712-0273, United States;2. Department of Civil & Environmental Engineering, Texas Tech University, Box 41023, Lubbock, TX 794091023, United States;1. School of Civil and Construction Engineering, Oregon State University, Corvallis, OR 97331, United States;2. Director of Spatial Sciences Laboratory, Texas A&M University, College Station, TX 77843, United States;3. Department of Geography, Indiana University, Bloomington, IN 47405, United States;4. US Environmental Protection Agency, Corvallis, OR 97331, United States;1. Department of Irrigation and Drainage Engineering, College of Aburaihan, University of Tehran, Tehran, Iran;2. Department of Water Resources Engineering, Tarbiat Modares University, Tehran, Iran;3. Center for Agricultural and Rural Development, Iowa State University, Ames, IA 50011-1070, USA;4. Mountain Societies Research Institute, University of Central Asia, Khorog 736000, Tajikistan;5. Sustainability Research Centre, University of the Sunshine Coast, Sunshine Coast, QLD 4556, Australia |
| |
Abstract: | The Hydrological Simulation Program in Fortran (HSPF) is used extensively for the assessment of water quantity and water quality issues. Herein, the development of an open-source, cross-platform package for building input files, performing simulations, postprocessing and calibrating HSPF models using the Python Programming Language is presented. The flexible nature of Python opens the door to automated preprocessing and calibration routines, visualization, multiprocessing, and larger-scale model development. The software is applied using Python scripts, which provides a flexible mechanism for learning and applying HSPF. An example application of the software was used to build a calibrated HSPF model the Hunting Creek watershed within the Patuxent River Basin, Maryland, USA, which is the example application distributed with the HSPF calibration software package HSPExp. A script of a few hundred lines was used to build a calibrated model comparable to HSPExp in a simulation time of less than two hours. |
| |
Keywords: | Watershed modeling Python programming Hydrology HSPF |
本文献已被 ScienceDirect 等数据库收录! |
|