Quality control your river network
Create node layers
Attribute your network (including stream order)
Generate sampling points on your network
Generate reach and nearby networks for points along river network
Search for sites along your network
Fragment your network using sites (barriers)
Automate custom workflows through model builder or python