Skip to content

UP-RS-ESP/DEM-KZP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DEM processing, tectonic geomorphology, and knickpoint detection with DEM-KZP

Automatic Stream Pre-Processing, Selection of Knickzones, and optional calibration of knickzone selection parameters. The theoretical background and application of this code has been described in: Neely, A., Bookhagen B., Burbank, D.W. (2017): An automated knickzone selection algorithm (KZ-Picker) to analyze transient landscapes: Calibration and validation, JGR Earth Surface, doi:10.1002/2017JF004250, available at: http://onlinelibrary.wiley.com/doi/10.1002/2017JF004250/full

Code developed by Al Neely ([email protected]) and Bodo Bookhagen ([email protected]) Latest update: 7-July-2017 (BB)

There are two subdirectories containing different Matlab codes with different purposes:

KZ-Picker

The directory KZ-Picker contains a straight-forward Matlab code to calibrate and select knickpoints as described in Neely et al., 2017 (http://onlinelibrary.wiley.com/doi/10.1002/2017JF004250/full). Only Matlab, Topotoolbox and this code are required. This code is particularly useful for calibrating individual basins and identifying best-fit parameters. See KZ-Picker/Readme.md for additional information. A box diagram (PDF) shows how the code operates KZ-Picker_workflow.pdf.

KZ-Topo-Picker

The directory KZ-Topo-Picker contains a more extensive Matlab code that generates several figures, maps, plots, longitudinal river profiles, shapefiles and additional data. The code performs an automatic channel-steepness analysis for all subbasins of a given size (select parameter) and can be adapted to process large DEMs or only sections of it. Currently, there is no knickpoint-parameter calibration included, but a set of meaningful and useful parameters for various DEM resolutions (1, 10, 30m) is provided. This code requires installing addons (Topotoolbox, Ghostscript, GDAL, and scripts from Mathworks) to be fully functioning. This is intended for users with some experience in DEM processing and knowledge in Matlab. It generates high-resolution, editable PDF figures and longitudinal river profiles and knickpoint plots and maps. KZ-Topo-Picker also contains some function that are still developed and improved, for example a wind-gap and stream-capture detection algorithms. See KZ-Topo-Picker/Readme.md for additional information.

Both codes run on Linux, Mac OSX, and Windows operating systems and have been tested with various versions of Matlab.