NGWPC NWM PI-3 Formulation Selection Delivery 2025-11-21#42
Open
cmaynard-ngwpc wants to merge 257 commits intoNOAA-OWP:mainfrom
Open
NGWPC NWM PI-3 Formulation Selection Delivery 2025-11-21#42cmaynard-ngwpc wants to merge 257 commits intoNOAA-OWP:mainfrom
cmaynard-ngwpc wants to merge 257 commits intoNOAA-OWP:mainfrom
Conversation
…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
Stripped paths in example files
Update pyproject.toml with module parameter files
Jwade symlink fix
Jwade lstm var names
Jwade ana times
…_bmi_forcing Jwade ngwpc 8667 historical bmi forcing
Adjust main_output_variable for topmodel
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.