Skip to content

erdc/AutoRoutePy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoRoutePy

AutoRoutePy is a Python scripting interface for AutoRoute. AutoRoutePy prepares inputs from a DEM, a river shapefile, land cover data, and streamflow data. The streamflow data can be input directly from RAPID output (www.rapid-hub.org) or from a field in the river shapefile. Additionally, AutoRoutePy is capable of preparing inputs and running multiple AutoRoute processes simultaneously using multiprocessing.

DOI

Build Status

License (3-Clause BSD)

Publications

Follum, Michael L., Ahmad A. Tavakoly, Jeffrey D. Niemann, and Alan D. Snow (2016), AutoRAPID: A Model for Prompt Streamflow Estimation and Flood Inundation Mapping over Regional to Continental Extents, Journal of the American Water Resources Association, 1-20. DOI: 10.1111/1752-1688.12476.

Installation

See: https://github.com/erdc/AutoRoutePy/wiki/Installation

Prepare Inputs for AutoRoute

1. Prepare multiple inputs using multiprocessing

See: https://github.com/erdc/AutoRoutePy/wiki/Prepare-Multiprocessing-Workflow

2. Prepare single folder inputs

See: https://github.com/erdc/AutoRoutePy/wiki/Prepare-Workflow

3. Prepare individual inputs

See: https://github.com/erdc/AutoRoutePy/wiki/Prepare-Individual-Items

Running AutoRoute

1. Running AutoRoute using multiprocessing

See: https://github.com/erdc/AutoRoutePy/wiki/Run-AutoRoute-Multiprocessing

2. Running single AutoRoute process

See: https://github.com/erdc/AutoRoutePy/wiki/Run-AutoRoute-Individual-Items