Skip to content

NGWPC NWM PI-3 Formulation Selection Delivery 2025-11-21#42

Open
cmaynard-ngwpc wants to merge 257 commits intoNOAA-OWP:mainfrom
NGWPC:ngwpc-3.1.2.0.0
Open

NGWPC NWM PI-3 Formulation Selection Delivery 2025-11-21#42
cmaynard-ngwpc wants to merge 257 commits intoNOAA-OWP:mainfrom
NGWPC:ngwpc-3.1.2.0.0

Conversation

@cmaynard-ngwpc
Copy link

Extensive development across configuration generation, regionalization workflows, forcing engine integration, forecast and calibration systems, and example file maintenance. Major enhancements included adding BMI forcing engine support, expanding regionalization capabilities (Topmodel, SFT/SMP, LSTM), refining realization and configuration file structures, improving handling of variable names, units, lookup tables, and pydantic validation, and aligning logic with upstream EDFS, ngen-forcing, and calibration manager changes. Numerous fixes addressed bugs in path handling, time adjustments, attribute mismatches, parameter defaults, symbolic links, station/variable naming, and workflow compatibility. Forecast functionality saw significant upgrades, including historical forcing engines, improved cycle/date handling, cold-start logic, and expanded configuration templates. The documentation, examples, logging system, and dependency management were also repeatedly updated, culminating in broad cleanup, refactoring, and removal of deprecated files and features, alongside multiple reversions to maintain stability during major feature merges.

…pment'

Jwade ngwpc 6957 Add regionalization functionality

See merge request NGWPC/nwm-ngen/mswm!1
… 'development'

Jwade ngwpc 6958 add fcst forcing regionalization

See merge request NGWPC/nwm-ngen/mswm!2
…opment'

Jwade ngwpc 6958 replace parquet with gpkg

See merge request NGWPC/nwm-ngen/mswm!3
…ment'

Jwade ngwpc 7181 add default realization

See merge request NGWPC/nwm-ngen/mswm!4
Jwade ngwpc 6958 update log name

See merge request NGWPC/nwm-ngen/mswm!5
Fix error in log file path

See merge request NGWPC/nwm-ngen/mswm!6
Add logging back to util scripts

See merge request NGWPC/nwm-ngen/mswm!7
…evelopment'

Update log_level_set location in build_inputs.py

See merge request NGWPC/nwm-ngen/mswm!8
jswade-rtx and others added 30 commits October 28, 2025 15:27
Update pyproject.toml with module parameter files
…_bmi_forcing

Jwade ngwpc 8667 historical bmi forcing
Adjust main_output_variable for topmodel
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

Comments