CREST_runner / hf_data /runner.py

Commit History

  1. fix: EF5 lowercases gauge id in ts filename — read ts.<id.lower()>.<model>.csv so ungauged 'V…' points produce output (V22 hindcast + V23 nowcast were 0-row)

    Verified signature
    bdb95e2
  2. V22.2: ungauged hydrograph plots simulation only — drop empty Obs Q trace when no observations; mock writes NaN obs for ungauged

    Verified signature
    36b4a56

  1. Fix SSE stream breaking on NaN discharge values

    Verified signature
    fcca414

  1. V17: hydrograph zoom modal + timestep click-sync + UTC obs fix + datetime scrubber + cal-rerun visibility — USGS obs converted to UTC (was local-labeled-as-UTC); ts rows stream PET/SM/GW/flows; scrubber shows datetimes (EF5 q.YYYYMMDD_HHUU names now parsed); click the hydrograph to inspect a timestep and jump the 2-D map; -spd caches invalidated on param save; honest 'run in progress' placeholder

    Verified signature
    09e7cc9

  1. V13: upstream-gauge boundary conditions (multi-gauge control + EF5 DA), cancel/supersede running sims + Stop button, auto re-run after calibration

    Verified signature
    4891009
  2. V6: HUC8 basin guide layer, stall-based watchdog, per-user simulation history, agent date fix

    Verified signature
    305b5b1
  3. V5: conversational chat agent, reattachable background runs, stuck-run watchdog

    Verified signature
    049574e

  1. debug: line-buffer ef5 stdout (stdbuf) to keep crash trail

    Verified signature
    7fae444
  2. V2: FastAPI+Leaflet map dashboard, Docker SDK (EF5 fork + Arrow), live hydrograph + 2-D streamflow, warmup/state/cache, SNOW17, western CREST

    Verified signature
    2fe3948