Releases: GEOS-ESM/swell
Releases · GEOS-ESM/swell
1.9.6
What's Changed
- Update CODEOWNERS by @mathomp4 in #398
- Parsing ozinfo.db from GEOS_mksi and removing old observing system yamls by @asewnath in #396
- no Datetime class without datetime by @Dooruk in #403
- Add task to calculate ensemble mean and variance from background state by @metdyn in #397
- Add to docs a procedure note on code_tests by @metdyn in #402
- CLI for Tier 1 tests by @ashiklom in #408
- Add command line option to set LOG_INFO in code_tests.py by @metdyn in #412
- Get background geos exp not catching dev/null by @ashiklom in #410
- Error reporting for empty channel lists by @asewnath in #414
- LocalEnsembleDA: use_linear_observer in GETKF by @metdyn in #413
- Type hinting and misc changes by @mranst in #417
- Pinned versions utilities and abort suppression by @asewnath in #429
- Updates for the SOCA config for updating pinned JEDI build by @Dooruk in #430
- Remove hardcoded /tmp from code_tests, and fix GEOS_mksi test by @ashiklom in #436
- Cycling FGAT for
geos_marine
and towards erasinggeos_ocean
by @Dooruk in #419 - Using Pinned Hashes for JEDI Repositories by @asewnath in #433
- Adding Instructions on how to use
uv
andvenv
for Swell installation by @Dooruk in #446 - Add hydrometeors by @rtodling in #422
- Missing optional parameters in experiment.yaml for 3dfgat_cycle by @mranst in #448
- LGETKF: add function to tune horizontal localization for each observer by @metdyn in #437
- Oct 2024 Variable Change Sprint by @rtodling in #457
- Add missing surface type to linear obs op of MW by @rtodling in #463
- Set tropopause pressure opt consistent w/ GSI by @rtodling in #464
- Introducing GMAO ODAS obs sources by @Dooruk in #444
New Contributors
Full Changelog: 1.9.5...1.9.6
1.9.5
What's Changed
- Added useflag checks for AMSR2 and GMI channels. by @gmao-jjin3 in #326
- Re-instate hofx scaling in observation operators. by @gmao-jjin3 in #328
- use-flag cannot be wired; comes from satdb by @rtodling in #331
- Updated OMI_AURA and OMPS_NPP observational errors and QC. by @gmao-jjin3 in #332
- Sync w/ latest JEDI - Apr 5th 2024 by @rtodling in #333
- Feature/jedi var bc sprint update by @gmao-jjin3 in #338
- Flexible SLURM configuration by @ashiklom in #339
- Soca increment plots using eva by @asewnath in #346
- add co2 to atmos background by @rtodling in #348
- Refactor SLURM user global defaults for test by @ashiklom in #352
- Refactor prep config by @Dooruk in #336
- Use GEOS Experiment Backgrounds by @Dooruk in #350
- Migrate docs into main repository tree by @ashiklom in #358
- requirements update for numpy by @Dooruk in #364
- add spire obs by @rtodling in #367
- these were assimilating all channels by @rtodling in #366
- these add fractions to the analysis by @rtodling in #353
- Accidental incorrect merge ... fixed now by @rtodling in #373
- Remove co2 for now by @rtodling in #372
- Add SLES15 as a platform by @Dooruk in #354
- Add docs about editing docs by @ashiklom in #380
- Output from satbias covariance must come from different file by @rtodling in #381
- Add option to cycle VarBC by @Dooruk in #377
- Adding instructions for the SLES15 Installation by @Dooruk in #379
- Fix SLURM directive for atmosphere Var executable by @Dooruk in #384
- Add an EVA observational error comparison figure by @gmao-jjin3 in #386
- Swell Create CLI Bugfixes by @asewnath in #391
- Towards WCDA: Introduce
geos_marine
, keepgeos_ocean
by @Dooruk in #370 - Add comparisons between JEDI and GSI Hofx and obs errors passed GSI QC. by @gmao-jjin3 in #393
- FMS 2023.04 change and using relative paths in config by @Dooruk in #395
New Contributors
Full Changelog: 1.9.0...1.9.5
1.9.0
Main Changes:
- Introducing Atmospheric 3DVAR and 3DFGAT suites
- Introducing LETKF tasks for the
ensemble_hofx
handling - Improving observation operators (
UFO
changes) - Switching Background error from
BUMP
toExplicit_Diffusion
for the ocean - Updating to Skylab 7 modules
- Improvements to
EVA
plots - Improvements to the Questionary
- Lots of SWELL refactoring...
Full PR log:
- Update discover_nightly.yml by @jardizzo in #154
- Use skylake or cascade lake for the default nodes by @danholdaway in #155
- Use 3 hours for BuildJedi by @danholdaway in #157
- Use skylab 3 modules on Discover to maintain compatibility with JEDI by @danholdaway in #158
- Add workflow for building GEOS and populate relevant tasks by @danholdaway in #156
- Only use Cascade Lake nodes for the jobs so they can be synced to the… by @danholdaway in #159
- Fix channels without bc YAML by @danholdaway in #160
- Bump version of Eva to 1.3.4 by @danholdaway in #161
- Fix anchors in observation YAML files by @danholdaway in #164
- Feature/c idev by @jardizzo in #162
- Feature/logo by @danholdaway in #172
- Delete SwellLogo.psd by @danholdaway in #173
- Fix MarineVertInterp and update some modules to sky4 by @danholdaway in #176
- Add JEDI source and build paths to overridable keys by @danholdaway in #177
- Allow only explicit use of configuration by @danholdaway in #178
- Update README.md by @danholdaway in #179
- Run PR workflows also on push to develop by @danholdaway in #181
- Refactor the creation of config variables ahead of question implementation by @danholdaway in #182
- Use spack-stack 1.4 modules to maintain compatibility with JEDI by @danholdaway in #183
- Geos cycling tasks by @Dooruk in #184
- Fixes for the use of cycle_times in the suite preparation step by @danholdaway in #185
- Fixes to previously broken prep suite by @danholdaway in #188
- Rename Discover workflows by @danholdaway in #192
- bool exception by @Dooruk in #196
- Add new suite to run the UFO tests for the observation operator YAMLs by @danholdaway in #191
- Feature/jjin3/ufo tests x0048 assign error by @danholdaway in #204
- Feature/questions to tasks callum by @CRWayman in #189
- Put back the line that was removed by @danholdaway in #206
- Update the testing to be compatible with new nightly by @danholdaway in #207
- CI-Workflows uses main, not develop by @danholdaway in #209
- JEDI compatibility by @danholdaway in #214
- updating yamls for airs avhrr cris-fsr iasi ssmis by @gmao-wgu in #213
- make static bump generation possible again by @Dooruk in #212
- Turn on all the working ufo tests by @danholdaway in #216
- Adding advanced user options flag by @CRWayman in #220
- Prep for aircraft and surface. by @danholdaway in #221
- Modify aircraft.yaml to add 'offline' temperature bias correction by @gmao-msienkie in #208
- Turn on all observations in h(x) suite test by @danholdaway in #223
- Add PIBAL and bump satwind observations by one second by @danholdaway in #225
- Surface obs and bump time by one second by @danholdaway in #226
- Feautre/add geosadas test by @danholdaway in #227
- YAML unification by @danholdaway in #228
- Remove pibal specific processing in prep for iodaconv change by @danholdaway in #229
- Add sondes yaml and turn on in ufo testing by @danholdaway in #230
- Add LETKF suite and initial tasks. by @CEgerer93 in #232
- Add pibal YAML that gets match to GSI by @danholdaway in #231
- Add observation version controlling by @danholdaway in #242
- No bias correction for atms channel 15 in GEOS. by @gmao-jjin3 in #233
- Modifying geos-atmosphere yaml files by @asewnath in #234
- Set an ncdiag path in convert ncdiags setup by @danholdaway in #243
- Renaming test suite files and adding overrides to prep config softwar… by @CRWayman in #235
- Remove passive_bc option by @danholdaway in #247
- Add configuration for GPS data. by @gmao-jjin3 in #248
- Correct near surface wind scaling by @danholdaway in #244
- Adjust YAMLs ahead of UFO change by @danholdaway in #251
- Adjust some radiance counts for new UFO develop by @danholdaway in #253
- Move observational error assignments into 'obs prior filters'. by @gmao-jjin3 in #258
- Bring YAMLs up to date with new eva and parallelize the EvaObservation task by @danholdaway in #255
- IAU for MOM6 cycling runs by @Dooruk in #259
- Updated GEOS GNSSRO configuration. by @gmao-jjin3 in #257
- Single entry point for all applications and utilities by @danholdaway in #252
- Replace obs filters by obs prior and post filters. by @gmao-jjin3 in #262
- Change behaviour of the EvaObservations task on login vs compute node by @danholdaway in #263
- LETKF for single cycle by @CEgerer93 in #256
- Updates to JEDI bundle for new way the JEDI test repos are handled by @danholdaway in #267
- Pass platform to JEDI_BUNDLE for getting CRTM coeffs in place by @danholdaway in #269
- pass platform by @danholdaway in #270
- Remove the Yaml linting action by @danholdaway in #271
- Feature/single obs test by @gmao-jjin3 in #266
- Change interface to Radiance.toIODAobs by @danholdaway in #274
- add linear obs op by @danholdaway in #275
- Accessing GSI observing system records for active and available channels by @asewnath in #273
- Use the develop spack-stack with swell environment by @danholdaway in #281
- needed for Tskin analysis by @rtodling in #282
- Eva support for localensembleda by @CEgerer93 in #277
- combine subset observations & tier 1 3dvar_cycle testing by @Dooruk in #284
- Adding jinja templating to observation yamls for active/available channels by @asewnath in #278
- Add option to save geovals by @danholdaway in #283
- Addressing missing observations by @asewnath in #286
- Update modules and keep static files in shared locations by @Dooruk in #296
- Cloning GEOS_mksi instead for GSI channel records by @asewnath in #297
- Fix to check for missing obs in SaveObsDiag by @asewnath in #299
- Use
EXPLICIT_DIFFUSION
as Static Background forgeos_marine
by @Dooruk in #301 - Modifying Airs Aqua passed benchmark by @asewnath in #303
- Change Jedi Log plot and turn off Jb evaluation by @Dooruk in #310
- Towards ensemble hofx support by @CEgerer93 in #298
- Update to Skylab7 Modules - Part 1 (SLES12) by @Dooruk in #319
- Add atmospheric 3DVar and 3DFGAT cases by @rtodling in #302
- Resolve pandas warnings by @asewnath in #322
New Contributors
- @gmao-msienkie made their first contribution in #208
- @CEgerer93 made their first contribution in https://g...
1.2.0
Add workflow and tasks for performing 3DVar (tested with SOCA) (#152) * Add shell for the new tasks (#133) * add shell for all the new tasaks * rename b clim task * update registry Co-authored-by: danholdaway <[email protected]> * Feature/3dvar generateb (#136) * fetch bump or execution with seg fault * Feature/3dvar standalone godas (#138) * Add the basis for running standalone 3DVar * add bclim to flow * changes in executable * 3dvar is executing now, seg fault is fixed * hofx fix * changes in eva * GODAS observations and golden period * SPECIAL case in executable and modifications for 3dvar EVA * changes in flow * changes in flow and codestyle fixes * trailing spaces Co-authored-by: danholdaway <[email protected]> * write logs in the executable tasks * update YAML files to ioda v3 * Feature/3dvar bump eva (#140) * Add the basis for running standalone 3DVar * add bclim to flow * changes in executable * 3dvar is executing now, seg fault is fixed * hofx fix * changes in eva * GODAS observations and golden period * SPECIAL case in executable and modifications for 3dvar EVA * changes in flow * changes in flow and codestyle fixes * trailing spaces * bump SABER update works * ioda_v3 changes * changes in eva * yaml fixes * yaml fixes --------- Co-authored-by: danholdaway <[email protected]> * refactor eva to allow plotting jedi log things * fixes to workflow files * add new task for generating static b by linking (#147) * add new task for generating static b by linking. * remove prints * correct py norms * yaml norms --------- Co-authored-by: danholdaway <[email protected]> * Feature/3dvar lowres (#151) * fixing workflow * linking changes * lowres works * hofx working * 3dvar workflow running * DA recommended changes --------- Co-authored-by: danholdaway <[email protected]> Co-authored-by: Doruk Ardağ <[email protected]>
1.1.0
Improve the prints from launch experiment script (#128) * Improve the prints from launch experiment script * fix coding norms Co-authored-by: danholdaway <[email protected]>
1.0.0
tag jedi repos (#18) Co-authored-by: danholdaway <[email protected]>