matBRAT - Beaver Restoration Assessment Tool (Matlab based - version 1 to 2.03)

View the Project on GitHub


BRAT is the Beaver Restoration Assessment Tool. The model is a stream network model, that is geared towards building appropriate expectation management with respect to the dam building activities of beaver. The model is intended to help resource managers plan and prioritize where beaver may build dams naturally, what the capacity of the streamscape is to support their dam buliding activity, predict where the potential for human-beaver conflicts may arise, and highlight where and where-not beaver make sense as a conservation or restoration tool.

Versions 1.0 through 2.03 consisted of a set of manual ArcGIS geoprocessing steps and workflow, and the model itself was run through a series of Matlab scripts (provided here). This version of the code is no longer maintained or supported as it has been superseded by an ArcGIS toolbox version of the model (pyBRAT) that uses ArcPy. pyBRAT started at version 3.0. Fuller documentation on the background of BRAT, as well as various BRAT data products are available on the main BRAT website:

For those users who prefer the Matlab version, these pages are maintained as a reference. Full documentation on how to implement the geoprocessing and use this source code is available below.

What is this repository for?

This repository is for the BRAT Matlab scripts.

Documentation for the Beaver Restoration Assessment Tool (matBRAT)


One workshop specifically on matBRAT, was run for Wilberforce and the Grand Canyon Trust in April 2013. 2013 BRAT Workshop