Hydrological Simulation Program-Fortran (HSPF) is one of the most widely used software packages for modeling hydrology and water quality in watersheds; it has been used around the world for almost four decades. The United States Environmental Protection Agency (USEPA) supports the continued development of HSPF; the latest HSPF version is available on the USEPA website. Latest version of HSPF is available as a plugin for Better Assessment Science Integrating point and Nonpoint Sources (BASINS). BASINS is a GIS based environmental analysis system and can be used for pre-processing and post-processing HSPF models.
USEPA used to provide regular BASINS/HSPF training. However, the support of such trainings discontinued over the past decade. To fill the gap, many private organizations have been providing client-specific HSPF training. Dr. Anurag Mishra has provided BASINS and HSPF training to multiple clients, professionals, and students in the past 12 years. 

Overall Goal

The overall goal of the training is to make the user familiar with the mechanics of HSPF, so that they can focus their efforts on the science of watershed modeling.

Training Design

DSI is pleased to bring this training online and provide it to the modeling community for free. This training from scratch and developed it as a web based course that will be beneficial to users of different level of expertise. This course focuses on the mechanics and design of HSPF and only slightly touches on the science behind watershed modeling. 
The training is divided into multiple courses and each course has multiple videos. Each video is less than ten minutes long and answers one specific question. Users can view the videos in sequence or pick and choose the topics of their interest.
As the new materials are prepared, videos and files for new courses will be available. You can subscribe to the DSI’s HSPF YouTube channel or GitHub repository to get a notification as soon as new materials are available.

Software Requirements

To follow along, I highly recommend installing following software:
  1. BASINS4.5:  https://www.epa.gov/sites/production/files/2020-04/basins4.5.2020.03.31.exe 
  2. HSPF12.5 Plugin for HSPF: https://www.epa.gov/sites/production/files/2020-06/hspf12.5plugin.2020.06.exe
  3. SARA Time Series Utility: https://github.com/respec/BASINS/releases/tag/TSUtility
  4. HSPEXP+: https://github.com/respec/BASINS/releases/tag/HSPEXP%2B3.1beta2
  5. Text editing Software: Notepad++, UltraEdit, Atom or vscdoe
  6. Python: Use Anaconda to install Python: https://www.anaconda.com/products/individual 
  7. Python Libraries: tsgettoolbox, wdmtoolbox, and hspfbintoolbox 

Example files

The training files are available in the HSPF Training repository of DSI. Cloning the repository will ensure that you have the latest training files.

Course Videos

HSPF400: Conduct hydrologic calibration using HSPEXP+?

The course description and videos will be available in September 2020.

HSPF500: Sediment simulation with HSPF.

The course description and videos will be available in September 2020.

HSPF600: Conduct water temperature and nutrient simulation with HSPF.

The course description and videos will be available in September 2020.

HSPF700: Advanced topics, like Special Actions, AGCHEM, water category etc.

The course description and videos will be available in October 2020.