TauDEM Raster Processing Notebook

TauDEM (Terrain Analysis Using Digital Elevation Models) is a suite of Digital Elevation Model (DEM) tools for the extraction and analysis of hydrologic information from topography as represented by a DEM. The HydroShare TauDEM Raster Processing Jupyter Notebook is hosted on the ROGER High Performance Computer at NCSA.  It can be opened from the HydroShare Jupyter Python Notebook.  This notebook provides basic watershed processing functionality using the TauDEM GIS toolset.

TauDEM provides the following capability:

  • Development of hydrologically conditioned (pit removed) DEMs using the flooding approach

  • Calculates flow paths (directions) and slopes

  • Calculates contributing area using single and multiple flow direction methods

  • Multiple methods for the delineation of stream networks including topographic form-based methods sensitive to spatially variable drainage density

  • Objective methods for determination of the channel network delineation threshold based on stream drops

  • Delineation of watersheds and subwatersheds draining to each stream segment and association between watershed and segment attributes for setting up hydrologic models

  • Specialized functions for terrain analysis, including:

    • Calculates the slope/area ratio that is the basis for the topographic wetness index

    • Calculates both the distance up to ridges and down to streams in horizontal, vertical, along slope and direct variants

    • Maps locations upslope where activities have an effect on a downslope location

    • Evaluates upslope contribution subject to decay or attenuation

    • Calculates accumulation where the uptake is subject to concentration limitations

    • Calculates accumulation where the uptake is subject to transport limitations

    • Evaluates reverse accumulation

    • Evaluates potential avalanche runout areas

Comprehensive TauDEM documentation is provided at http://hydrology.usu.edu/taudem/.  The TauDEM Raster Processing Notebook uses TauDEM command line functions described in the  Guide to using TauDEM command line functions.

Credits, Authors, Contributors and Contacts

  • TauDEM is open source code developed and maintained by David Tarboton. There are many contributors and supporters listed in acknowledgements on the TauDEM website.

  • Code is in Github.

  • Tony Castronova developed the TauDEM Raster Processing Notebook.