NCAR / watershed_tools

Methods for creating watershed discretizations for use in hydrological modeling or analysis. Examples use the SUMMA modeling Framework.
GNU General Public License v3.0
11 stars 5 forks source link

Merging reorganized/revised repo into main from develop #5

Closed andywood closed 3 years ago

andywood commented 3 years ago

All the original scripts are still in the directory 'orig_notebooks'

andywood commented 3 years ago

The new main is reorganized to separate data_prep, discretize, and analysis steps The codes and control file have all been revised The handling of projections is more robust throughout the code The generation of HRUs and elimination process is more robust The code messaging is more informative The code alignment and documentation is improved The codes all now check for existing files before re-doing any potentially time consuming steps The data prep steps are consolidated somewhat into an initial shapefile prep step and then the separate grid preparation steps The number of possibly delineations is increased from 6 to 8, with all possible permutations of the three factors available A bug in the plotting index for vegetation was corrected; and the logic for canopy/no_canopy (index starts at 1 not 0) New test case (Taylor Park) has been started Naming conventions changed -- 'domain' is now 'basin' throughout, and source domain is 'full-domain' The utility script for reading the control file is revised (simplified and streamlined); and the control file is streamlined, aligned and documented The code runs under a standard Cheyenne python environment (3.6.8 tested) with one added dependency on 'decartes' package for the analysis scripts.