Skip to content

Merge CUAHSI/cssi_evaluation to hydroframe/cssi_evaluation#17

Merged
amy-defnet merged 75 commits intohydroframe:mainfrom
CUAHSI:main
Mar 18, 2026
Merged

Merge CUAHSI/cssi_evaluation to hydroframe/cssi_evaluation#17
amy-defnet merged 75 commits intohydroframe:mainfrom
CUAHSI:main

Conversation

@igarousi
Copy link
Collaborator

@igarousi igarousi commented Mar 17, 2026

This update reorganizes the repository around a clearer hydrologic model evaluation workflow. The main changes include a cleaner source layout, expanded example notebooks for both NWM and ParFlow workflows, updated environment setup instructions, and revised documentation with visuals that explain the repository structure and workflow.

Main Changes:

  • Reorganized the repository to better reflect the evaluation workflow
  • Clarified the internal package structure under src/cssi_evaluation/, including model adapters, data-access helpers, shared utilities, and variable-specific diagnostics.
  • Added and updated example notebooks for multiple workflows, including:
    • NWM streamflow evaluation
    • ParFlow streamflow evaluation
    • SWE-focused examples for ParFlow
    • data collection examples for observations and HydroData-based workflows
  • Updated the main README to better explain the purpose of the repository, the workflow, and how the major components fit together.
  • Added visuals to the README, making the framework easier to understand for new users.
  • Improved dependency and environment setup instructions, including a more consistent installation path for package, notebook, and development dependencies.

igarousi and others added 30 commits October 16, 2025 14:55
…o functions: computing water year, and performing a same-day swe comparison.
…ample notebook into a data collection notebook and a single site comparison notebook
…works on Verde up to the 'Summary Metrics at Multiple Sites' section
…rodata_utils; removed most of the Cali files
igarousi and others added 23 commits March 9, 2026 08:40
Cam 968 snow notebook 03 - Spatial Snow Analysis
…luding model specific and some observational functions.
…riginal 01_data_collection.ipynb notebooks. Renamed these for PF/HydroData and NWM
…the content is specific to Parflow. We can re-use the content of this file later when the reorganization of the github repository is finalized.
…at supports both the core library configuration for the evaluation workflow/package and the runtime dependencies.
…ks fine. NWM and Parflow notebooks (#2) should be updated. They still point to cssi_evaluation.snow which no longer exists in our reorg branch
… all dependencies is already mentioned in getting_started.md
Merge reorg branch into develop branch
Merge develop branch into main branch
Merged to be synced with the upstream.
Copy link
Collaborator

@amy-defnet amy-defnet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the changes, looks good! I'll handle the failing tests on a separate PR.

@amy-defnet amy-defnet merged commit 4491c6f into hydroframe:main Mar 18, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants