Skip to content

avkoehl/riverkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

riverkit

Meta-package that installs the full stream-network stack in one line:

  • headwaters — fetch DEM and flowlines for a HUC from USGS services
  • catchment — raw DEM + channel initiation points -> conditioned DEM, flow dir/acc, channel network, subbasins, reaches, HAND, vector network
  • confluence — topology and attributes on the vector stream network

Install

uv add "riverkit @ git+https://github.com/avkoehl/riverkit"

There is no riverkit namespace — import each package directly:

from headwaters import fetch_huc
from catchment import extract_catchment
from confluence import analyze_network

dem, flowlines = fetch_huc("1805000203", crs="EPSG:3310")
results = extract_catchment(dem, flowlines=flowlines)
annotated = analyze_network(results.vector_network)

About

Meta-package to install headwaters, catchment, and confluence packages in one place

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages