Skip to contents

hydrofabric 0.1.0

First public release. Builds the NextGen hydrofabric for the National Water Model from the Lynker Reference Fabric and D8 flow-direction and flow-accumulation grids.

Pipeline

  • refactor_fabric() splits and collapses reference reaches and reconciles them and their divides against the grids.
  • aggregate_fabric() aggregates the reconciled network to distribution scale, conserving divide area.
  • nextgen_fabric() builds the NextGen data model: flowpaths, divides, nexuses, flowlines, network, hydrolocations, POIs, lakes, and RiverML channel routing attributes.
  • merge_vpus() merges per-VPU products into the SuperCONUS, Alaska, Hawaii and PRVI domain products with globally unique identifiers, and records an upstream index for range queries (add_upstream_index()).
  • run_pipeline() runs the phases for one VPU; run_vpus() runs a set.

Validation

Provenance

License

Code is Apache-2.0 and data CC BY-SA 4.0, both © Lynker Corporation. See LICENSE.md, NOTICE and THIRD_PARTY_NOTICES.md.