Skip to content
JLuke edited this page Nov 27, 2023 · 12 revisions

Welcome

Welcome to the StreamCat wiki! This wiki walks through details on getting your computer set up and then running the StreamCat code in this GitHub repository to generate StreamCat datasets. Full details on the StreamCat project and datasets can be found on the EPA StreamCat website.

Details on running the StreamCat scripts are described in the Running StreamCat Scripts page on this wiki.

Getting Started

Users will need the following programs installed in order to run the code in the StreamCat GitHub repository:

Programs: Python, ArcPro (used to run ZonalStatisticsAsTable and TabulateArea tools with arcpy)

Specific Python packages needed in the StreamCat code are listed in the StreamCat.yml in the StreamCat GitHub repository. Users can use this .yml file to create an environment with the necessary Python libraries by running the following lines at a conda prompt:

  1. Change directory to where you have downloaded the StreamCat.yml file:
    • for instance: cd C:/UserName/StreamCat
  2. Use the .yml file to create a new environment

Local directories and files: Create a local directory for your working files.

Make local copies of the NHDPlusV2 hydrology data and the StreamCat repository and store these in directories on your local machine.

The StreamCat GitHub repository includes a control table, a configuration file, and Python scripts needed for running metrics.

Clone this wiki locally