This repository contains data and Python scripts for a manuscript titled: "Tree throw, topographic variance, and mapping process contributions from topography" which is currently under review for publication with Geophysical Research Letters. A preprint is available at:
This repository includes two folders that contain data and scripts for extracting topographic variance measurements from individual hillslopes and for parameterizing natural pit-mound couplets.
Topographic data for is available at OpenTopography. Brown County: https://portal.opentopography.org/usgsDataset?dsid=IN_Statewide_Opt1_B4_2017 Washington County (pit-mound parameterization): doi.org/10.5069/G98C9TFC
Topographic Variance folder contains:
- a shapefile of hillslope locations, average slope, topographic variance, and standard deviation of slope
- hVa.py: a Python script that takes a DEM tile as an input and creates a high pass filter of topography, displays the topography and a satelite image so that the user may select hillslopes by clicking. Hillslopes measures are saved in a python dictionary.
- CollectVarBrown2.npy: A python dictionary of hillslope characteristics
Parameterization folder contains:
- selectTile.py: A python script for selecting tiles that contain pit-mound couplets
- SelectTile2.py: A python script for visually inspecting the fit between idealized and natural couplets and allows the user to decide to keep the couplet or remove it from analysis
- rayParams.npy: a python dictionary with couplet parameters
- rayCouplets: a python dicionary with tiles containing couplets
- params.py: a python script for reading the dictionaries.