Riverscapes / riverscapes-tools

Open-source Python 3.0 tools for the Riverscapes organization
https://tools.riverscapes.net/
GNU General Public License v3.0
10 stars 8 forks source link

Inputs and intermediates required for sensitivity analysis #717

Open lauren-herbine opened 1 year ago

lauren-herbine commented 1 year ago

What I'm trying to do

In #684, @joewheaton laid out some channels for sensitivity analysis of analysis window sizes. We want to be able to get to something like below to be able to test different window sizes. image

The following sizes were requested:

Then you can sort by streamsize (0, 1 or 2)

To accomplish this, I need necessary intermediates in the DGO/IGO format in attribute tables of at least one complete project (mainstems included). To cut down on the calculation time, I have split attributes up into categories according to their necessary lines of evidence: Category Elevations + a length Areas of polygons at DGO scale Sinuosities VBET polygons Stream network counts N/A
Metrics Stream gradient active floodplain area Channel Sin Count of floodplain RR confluence count Stream Type
Valley gradient active channel area Planform Sin Count of floodplain RL diffluence count Headwater
Active Channel Area to Valley Bottom Ratio VB Sin tributary junciton count Ecoregion III
Active Floodplain Area to Valley Bottom Ratio Stream order Drainage Area

I will only be testing one metric from each category

What I need

I will need the following inputs or intermediates to be included in the attribute table of a GNAT project at the DGO/IGO scale:

stream gradient

active floodplain area

count of floodplains RR

confluence count

channel sinuosity deprioritize

The biggest thing I need is these at the DGO scale so that I can write scripts that test them at different analysis window sizes. Additionally, doing this for a complete project (one where the mainstems are working) would be best, as I need to test these for each of our different stream sizes.

Thank you!

philipbaileynar commented 1 year ago

Action items for GNAT:

Problematic metrics in @lauren-herbine request above:

lauren-herbine commented 1 year ago

I will discuss some of these points with @joewheaton tomorrow, and then I will follow up with @philipbaileynar and @KellyMWhitehead at the end of next week (after new warehouse launch and run of the GNAT 30).

lauren-herbine commented 1 year ago

Talking with @joewheaton