Riverscapes / pyBRAT

pyBRAT - Beaver Restoration Assessment Tool (Python)
http://brat.riverscapes.xyz
GNU General Public License v3.0
10 stars 10 forks source link

BRAT-cIS (Capacity Inference System) #35

Closed joewheaton closed 6 years ago

joewheaton commented 6 years ago

This is from #29

Joe, thought that it would be useful to have a BRAT calculator that would allow the user to run a simple inference system and get a capacity output “in the field.” -NW: Yup, should be OK

What it is:

I think we need to build out what we'll call the BRAT-cIS (capacity inference system) and distinguish that from the 'model' of BRAT-cFIS (capacity fuzzy inference system). This is nothing more than the combination of the two inference systems that comprise the capacity model of BRAT from the Macfarlane et al. (2015). What is different is we don't make the inference system fuzzy, and just run it from the two rule tables based on categorical inputs from the user. The first assesses capacity solely on vegetation next to stream, vs. within a 100 m of stream (on either side... but could break into river right and river left): table2 This output is analagous to BRAT's oVC_EX output.

The second takes that output, and feeds it in with a few other questions: table3

Unlike the FIS, the output of IS NOT a continuous number (in dams/km) but rather a category of Maximum Dam Density:

legend_brat_damdensity_wide This output is analagous to BRAT's oCC_EX output but is actually directly comparable to the Ex_Category output.

The Specific Request

I think one of the Data Capture Apps (probably a ArcSurvey123) would be similar to what Nick has already made (https://www.youtube.com/watch?v=26rqpWeay-o) but is set up so it can be run either from Desktop or Field (i.e. #31), so that the call could be based on field data or desktop call. We just need to know who is making the call, where they are making it, and what evidence they are basing it off of.

The User Inputs

The first part should be called the 'Vegetation to Support Beaver Dam Building'. Right now it looks like: brat_veg That's pretty much there...

The second part brings in the 'Combined Capacity to Support Dam Building'. Here we need the following questions:

  1. Can beaver build a dam at baseflows?
    • Probably can build dam
    • Can build dam
    • Can build dam (saw evidence of recent dams)
    • Could build dam at one time (saw evidence of relic dams)
    • Cannot build dam (streampower really high)
  2. If beavers build a dam, consider what happens to the dam(s) in a typical flood (e.g. mean annual flood)?
    • Blowout
    • Occasional Blowout
    • Occasional Breach
    • Dam Persists What empirical evidence exists of this at that location:
    • None
  3. How does the reach slope impact their ability or need to build dams?
    • So steep they cannot build a dam (e.g. > 20% slope)
    • Probably can build dam
    • Can build dam (inferred)
    • Can build dam (evidence or current or past dams)
    • Really flat (can build dam, but might not need as many as one dam might back up water > 0.5 km)

This stuff needs to expand the lower part of @webernick79's mock form brat_rest

Some additional contextual component should be:

The Output

Analyses it Could Support

We'll need to work with @banderson1618 and @bangen on these. A few that come to mind:

joewheaton commented 6 years ago

Do we want to ask whether or not this is an assessment of 'existing capacity' or 'potential capacity'? This becomes an attribute field... and those are the options. Default = 'Existing Capacity'

joewheaton commented 6 years ago

Okay... Weber, check out #42 for forms (one basic, one advanced)

joewheaton commented 6 years ago

Note.... progress was tracked on #42

@webernick79

Please post link to finished BRAT_cIS Basic & BRAT_cIS Advanced when done here.

joewheaton commented 6 years ago

Read me

nick4rivers commented 6 years ago

@joewheaton and @wally-mac and @bangen

OK, I think this is where I'm supposed to be posting related to BRAT field inference forms.

Here is a link to the BRAT Field Assessment Form - Advanced

If I understand this correctly, this is also the form that Wally and Sara will be using for validation during their Truckee field visits.

At this point I don't think it's worth developing additional ESRI mobile functionality for the Truckee validation visits. I'm guessing you guys will also have iPads with GISkit that you will primarily be relying on. However, I am open to putting together a map in Arc Explorer or something like that as well.

I'll give this form a good going over tomorrow and continue to work out the kinks.

joewheaton commented 6 years ago

Thanks a ton @webernick79 for this!

I've tested the form on both a browser (desktop) and Survey123 (Android). Everything looks great. I think we should run with this for now and hold-off on tweaks until after we've used it in a real setting. Really nice job. Very useful.

I'm closing this as I think its done. Any new feature requests or tweaks can refer back to this, but should just be there own tickets.

nick4rivers commented 6 years ago

THanks @joewheaton Yes, close things up and let's start new issues for additions. Also, I do like using Git for tracking this stuff. Like any piece of software it just takes a bit to pick it up.

wally-mac commented 6 years ago

Thanks @webernick79 for this!

I've tested the form on both a browser (desktop) and Survey123 (iPhone). Everything looks and works great.

Excellent job!