This page contains tools we have developed in the course of our own research that are (hopefully) coherent enough to share with the community. If you use one of these tools for research that results in a publication, please acknowledge it by citing the paper(s) listed below, or, if no paper is listed, by citing this website and the developer indicated in the source files. As usual, any software you find here comes with no guarantee or warranty. Please report any bugs to T. Perron.

2DSpecTools: A 2D spectral analysis toolkit for Matlab

v 1.1, July 2010

2DSpecTools performs spectral analysis and frequency-domain filtering of gridded, two-dimensional data using the procedures described in:

Perron, J.T., J.W. Kirchner and W.E. Dietrich (2008). Spectral evidence of characteristic spatial scales and non-fractal structure in landscapes. J. Geophys. Res., 113, F04003, doi:10.1029/2007JF000866.

The current version of 2DSpecTools includes a step-by-step tutorial prepared for the NSF-supported workshop "New Tools in Process-Based Analysis of Lidar Topographic Data" in June 2010 by Taylor Perron.

TopoTools: Analysis of gridded elevation data in Matlab

v 1.0, July 2010

TopoTools is a set of Matlab functions for performing various tasks related to I/O and analysis of gridded topographic data, including display of shaded relief maps, reading and writing of ESRI and Surfer ASCII grids, and flow routing.

[Coming Soon] nldiff: An implicit numerical method for modeling hillslope evolution by nonlinear soil transport

v 1.0

nldiff implements the method described in:

Perron, J.T. (2011). Numerical methods for nonlinear hillslope transport laws. J. Geophys. Res., 116, F02021, doi:10.1029/2010JF001801.

[Coming Soon] Tadpole: A lightweight landscape evolution model

v 1.0

Tadpole is a Matlab implementation of the model described in:

Perron, J.T., J.W. Kirchner and W.E. Dietrich (2009). Formation of evenly spaced ridges and valleys. Nature, 460, 502-505.

Perron, J.T., W.E. Dietrich and J.W. Kirchner (2008). Controls on the spacing of first-order valleys. J. Geophys. Res., 113, F04016, doi:10.1029/2007JF000977.