Clone wiki

Riparian Condition Assessment Tools / Home

Riparian Condition Assessment Tools (RCAT)

NOTE: An updated and improved version of VBET (2.0) that is pure python with no ArcGIS dependencies can be found at


The Riparian Condition Assessment Tools is an ArcGIS python toolbox created to remotely assess the condition of riparian and floodplain areas over fairly large spatial scales (e.g. HUC8 watersheds) using relatively coarse, nationally avialable datasets as inputs.


  • ArcPy Python module (included with ArcGIS installation)
  • "Spatial Analyst" extension in ArcMap
  • scikit-fuzzy Python module (RCA Tool only)
  • In order for the scikit-fuzzy module to work properly, this fix is required.


  • Version 0.x is best if you want to simply produce a product (shapefile) of the outputs without worrying about project structure and metadata.
  • Version 1.x is best if you want to organize your data into project structures and track the process by producing metadata.
  • RCAT downloads require the scikit-fuzzy python module. VBET downloads require only modules automatically installed with ArcGIS.

Download the Riparian Condition Assessment Tools (RCAT) version 0.2.3

Download the Valley Bottom Extraction Tool (VBET) version 0.2.1

Download the Riparian Condition Assessment Tools (RCAT) version 1.0.11

Download the Valley Bottom Extraction Tool (VBET) version 1.0.8

Latest Updates: 01/25/2017 - Version 1.0 released. The primary difference between 1.0 and previous versions is that the tools are now "project" structured. Before running the tools, the projects are prepared using the "Build Project" tools that allow you to gather all inputs and structures them before running the tools. An xml file is also produced containing some metadata.

02/14/2017 - RCAT Version 1.0.2 - Updates to RCA tool

03/06/2017 - RCAT Version 1.0.3 - Minor improvements

03/07/2017 - RCAT Version 0.2 and VBET Versions 0.2 and 1.0.2 - Minor improvements

03/08/2017 - RCAT Version 1.0.4 - fixed bug in RVD with large river polygon

03/20/2017 - RCAT and VBET Version 1.0.5 - updated xml format and matched current VBET version to current RCAT version

05/02/2017 - RCAT and VBET Versions 0.2.1 and 1.0.6 - added Bankfull Channel tool to RCAT 1.0.6. Outputs no longer include any segments not in valley bottom.

05/10/2017 - RCAT and VBET Versions 1.0.7 - retains networks segments in open water but attributes them with NoData values. RCAT 0.2.2 - same update.

06/20/2017 - RCAT and VBET Versions 1.0.8 - fixed problem with realization numbers and IDs, added Realization Promoter tool.

07/25/2017 - RCAT Version 1.0.9 - fixed bug with RVD tool.

08/03/2017 - RCAT Version 1.0.10 - When using the Realization Promoter Tool, you can now add in the edited VBET output to the VBET realization being promoted.

09/12/2017 - RCAT Versions 1.0.11 and 0.2.3 - fixed same bug that RVD tool had (fixed 1.0.9) in RCA tool.

Tool Documentation

Version 0.2

Version 1.0

For results of the RCAT tools for the state of Utah see

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit