The Grill

Goals:

Outcomes:

  • A better understanding of some of the tools, semantics, and shenanigans I encountered last week.
  • A clearer picture of what’s next.

Topics:

  • LWIL (Last Week I Learned) / Story Time

Presentation Navigation Tips

Slide layout : This deck has one axis, use any key to advance.

: This deck has interactive elements


Items linked/bordered in green are cited in the tooltip on hover.

Items linked/bordered in blue are hyperlinked to relevant resources.


Photos are Allowed | Questions are Encouraged

: ~5 minutes | Last updated:08/25/2025 20:44:43

! PLEASE !

Interrupt me and ask questions or clarifications.

I’m here to talk with you now, not to these slides.

Control tips

My preferred (FOSS) flavor of slidedecks, revealjs, has intuitive but none the less unconventional PowerPoint presentation controls:

  • Slides dynamically resize to use the entirety of the browser window, but you can still fullscreen with F.
    • This slide has a red border indicating the content extent.
  • Slide navigation is mode dependent. If there are vertical slides, press space, N, or the down arrow key, not the right arrow to advance slides
  • Press M to open to the menu, Press O for the slide deck overview, Press B to black out the presentation screen, Press S for a speaker view.
  • You can use the chalkboard to freemouse/touchpad draw.
  • Slides should render as designed1 but you can press Alt/Opt + click on the slide to zoom in. Increase text size with Alt/Opt + +, Alt/Opt + - to decrease, and Alt/Opt + 0 reset to the default scale.
  • Press C to declare victory and head home.2

Project Status and Updates

%%---
%%displayMode: compact | The 7 P's of Project Management (needs a refresh) | Yesterdays weather | I have the estimation prowess of George RR Martin | This week's timeline by Captian Hindsight
%%---
%% [link](https://mermaid.live/edit#pako:eNp9Ve9P2zAQ_VdOnpBASqukbWiTb4jChkY31KJJTPmAiS-t1dTOHAfoEP_7Lj9IU1bwp8Tn9-7d-eXywmItkIVsyZW1kQJaglu81GbDLcAdrd5s1ptO65iVNkWo1x3mFo3g2xyekNsVmvoMPsdpITAvn58Q16hEXkeOjuD4_i18DzyOMbM55BnGMpFxlTkHqTppIamUOFDl0QlQnooVjiOWF4q2I3YC2kDE2mTMgYfCgtK2Pq6NaMIlS8T6J60eq2lrxs0aDeTW6DX2nqSwq9DPnp16I_ziJq6jMx5Luw3dvh-pGp5jbKVW8PXsx-0tnK-4sfAdt3XwXG-yFC0KsDxfw7sVCq3QaV6oGZ4DA3fg99xxb-A64LniPUtspJUxT7t0YbnpNFTEMnCAJ3QnDWPLckY6H_GgkJKFV2HnTcuwwzLosFwWtjAfs3RfCDnqsAw7LIfq6LBUFe1Y_A7LqGHZb_6tzmTc-OvXsO_Cx6sttG111fZG2Hx-tlhcX8zhZn4Q3LS5xVJrRg302-VwCoWVKRnkY2g3q98gb35egcFEKtygIrdivFLyT1F_PP8jqQWDBjmVj1IggWOtYsrMq258UuukWyuFyO-pzhAynRXpPvogeOeDqxlkMsOUVFP-vDCmuYtD4EnP7aheVCkTGhellTKdEgn_BOt5uy7XWKHjouzVu3oJ67Qgco23B7LcLJEmDVcCeGH15g0dcq9yWwud7O6mhubkVamWh9xUGZN7H8D3bTpFLsqG1RouHqmCxrTX_IGm15RvPzFuzR_03PKrFsxhG6SpKAUN7peSJWI05zYYsZAeBSa8SG3EIvVKR8t6F1sVs9CaAh1WZOWYnUq-NHzDwoSnOe1mXLHwhT2zsDfqj3x_OPTc0_HYDYLAd9iWhd5k3Pf9seeNxn4wCfzB6avD_mpNFG4_mJz6Hp0duL7rEchhKKTVZlb_XKp_TJXjdwWohRhdLFetgKUpy2leDI1xNOe6UJaF_iR4_QehLNnu)
%% [Mermaid](https://mermaid.live/edit)
gantt
    dateFormat  YYYY-MM-DD
    title       I have the estimation prowess of George RR Martin
    excludes    weekends
    %% (`excludes` accepts specific dates in YYYY-MM-DD format, days of the week ("sunday") or "weekends", but not the word "weekdays".)
    %% todayMarker stroke-width:5px,stroke:#0f0,opacity:0.5

    section GANTT Chart Key
    Completed task                :done,       des1, 2025-07-20, 10d
    Completed critical task       :crit,done,  des2, after des1, 10d
    Active task                   :active,     des3, after des2, 10d
    Future task                   :            des4, after des3, 10d
    critical task                 :crit,       des5, after des4, 10d

    section Topics
    V3.0                           :active,crit, 2025-07-21, 35d
    River slope population         :done, 2025-07-28, 10d
    FIM pipeline resurrection      :done, 2025-08-04, 2d
    Slope feature pollination      :done, 2025-08-11, 4d
    Sword intigration prototype    :done, 2025-08-14, 2d
    Slope STATISTICS and DOCUMENTATION            :active,2025-08-21, 4d
    Slope targets and functionalization   :done,    2025-08-18, 3d
    STAC surface minting           :active,   2025-08-15, 11d
    Profile plotting and metrics   :active,   2025-08-25, 5d
    
    section Deadlines and Events
    Labor Day                      :2025-09-01, 1d

Risks:

  • 3: Not enough time in the day.
  • 4: Lack of ADCP.
  • 5: Unable to afford to live in a van down by the river
  • 6: (re 3) Rendering is delayed: solution - do it Friday
  • 7: (pre 5) Coffee prices: solution -
← likelihood →
5
3

Progress:

4
7
6
← consequence →

Last updated: 08/25/2025
(A Tentative WIP)

Slope tests: domain context

todo

Slope methods: todo

Slope results: model slope

Data Table

Slope results: SWORD slopes

Data Table

RRASSLER_key pdsd model_area Permanent_Identifier FDate Resolution GNIS_ID GNIS_Name LengthKM ReachCode.x FlowDir WBArea_Permanent_Identifier FType FCode MainPath InNetwork VisibilityFilter Shape_Length NHDPlusID Enabled StreamLeve StreamOrde StreamCalc FromNode ToNode HydroSeq LevelPathI PathLength TerminalPa ArbolateSu Divergence StartFlag TerminalFl UpLevelPat UpHydroSeq DnLevel DnLevelPat DnHydroSeq DnMinorHyd DnDrainCou FromMeas ToMeas ReachCode.y RtnDiv Thinner VPUIn VPUOut AreaSqKm TotDASqKm DivDASqKm MaxElevRaw MinElevRaw MaxElevSmo MinElevSmo Slope SlopeLenKm ElevFixed HWType HWNodeSqKm StatusFlag x y reach_len n_nodes wse wse_var width width_var facc n_chan_max n_chan_mod obstr_type grod_id hfalls_id slope dist_out lakeflag max_width n_rch_up n_rch_dn rch_id_up rch_id_dn swot_orbit swot_obs type river_name edit_flag trib_flag path_freq path_order path_segs main_side strm_order end_reach network geometry
243 1115819_2360_ras_g01_1712630157 1115819 2398746646 104744344 2014-06-06T00:00:00 2 01375103 Neches River 1.69464 12020003008679 1 120028141 558 55800 0 1 0 0.0170621 3.00008e+13 1 4 8 8 3.00008e+13 3.00008e+13 3.00008e+13 3.00008e+13 186.7668 3.00008e+13 34124.71 1 0 0 3.00008e+13 3.00008e+13 4 3.00008e+13 3.00008e+13 0 1 0 100 12020003008679 0 NA 0 0 0.5837 18828.37 18823.73 -9998 2508 2530 2530 1e-05 1.69464 0 NA NA A -94.40931 31.02562 11542.81 58 27.75 1.137485 42 141.1555 9544.698 1 1 0 0 0 0.2835481 279073.9 0 330 1 1 75120400446 75120400421 0 1 Neches River NaN 0 1 136 178 0 1 0 8 LINESTRING (-95.74099 32.50...

Slope results: statistics

Next Steps

Early Findings

  • SWORD is too sparse for our application scale
    • but could make for excellent POI’s!
    • Early draft here: link_todo
  • Spatial conflation ; Network conflation
  • Emphasis on the full representation of the ‘vector’ of the measurement
    • slope is not “grade”, but is conceptually conflated too frequently

Next Tasks

A Statement

I believe a competent modeler can use variations in modeling surface and the uncertainty in parameterizations to reach a suitable equifinality prediction.

Therefore, I find it very hard to find something useful to say in the face of competing objectives and value judgments, and a shameful lack of observation and geographic context.

A Contribution

My contribution to the science is a public, reproducible demonstration of technical and methodological excellence (ha). In order to communicate the nuances surroundings the quantification of accuracy and equifinality of FIM, I introduce concepts including mapping and modeling surfaces, and library creation and access patterns.

Making Sense Around Wicked(ly fun!) Problems

mindmap
  Wicked Problem
    Every problem is unique
      E.G.: Water is not the same as a biological outbreak
    Every problem is connected to others
    E.G.: FEWS
    There is no clear problem definition
    Are multi-causal, multi-scaler, and interconnected.
    Include multiple, invested stakeholders with different values, goals, and objectives.
    Straddle organizational and disciplinary boundaries
    Solutions to an aspect have implications/ramifications across the system
    Solutions are not right or wrong, but good and bad
    Can be difficult to measure or evaluate effects of implemented solutions
    Problems are never completely solved
      They are wicked problems, not wicked puzzles

I demonstrate that these are critical factors in the execution of FIModeling, and that with this new framing we can try and make a little more sense around our wicked problem.

Interested in learning more?

If the contents of these pages somehow resonate with you, you’re exactly who I want to talk to! Please reach out and don’t be afraid to bump your email if I don’t respond in a timely fashion. I am oversaturated, keep track of too many inboxes, and appreciate the reminder.

Chow, Ven Te. 1988. Open-Channel Hydraulics. Reissued. McGraw-Hill Classic Textbook Reissue Series. Boston, Mass.: McGraw-Hill.