Recent Releases of swell
swell - 1.9.7
What's Changed
- Keep the order of YAML configurations within run tasks by @Dooruk in https://github.com/GEOS-ESM/swell/pull/485
- A draft for obs thinning by @metdyn in https://github.com/GEOS-ESM/swell/pull/482
- Platform for cascade lake nodes running sles15 by @mranst in https://github.com/GEOS-ESM/swell/pull/488
- Revise obs space localization for LETKF by @rtodling in https://github.com/GEOS-ESM/swell/pull/477
- Ability to run tier 2 tests locally by @mranst in https://github.com/GEOS-ESM/swell/pull/481
- Fix for SSMI/S-generating negative Jo by @rtodling in https://github.com/GEOS-ESM/swell/pull/460
- Adding EMC L3 SST, getting rid off obsolete observers by @Dooruk in https://github.com/GEOS-ESM/swell/pull/492
- Allow for assimilation of SWOT Nadir altimetry by @DavidSRussell in https://github.com/GEOS-ESM/swell/pull/494
- replace conversion and use of aircraft bias CSV files with convert/use of nc4 files to use with updated bias correction by @gmao-msienkie in https://github.com/GEOS-ESM/swell/pull/478
- Peg mksi to tag by @rtodling in https://github.com/GEOS-ESM/swell/pull/506
- Fix broken links in docs by @ashiklom in https://github.com/GEOS-ESM/swell/pull/500
- Upgrade modules to spack-stack 1.9, and update JEDI for February 6 by @mranst in https://github.com/GEOS-ESM/swell/pull/504
- Swell logger extends logging.Logger by @mranst in https://github.com/GEOS-ESM/swell/pull/450
- Fixed bug where models in override.yaml would overwrite tier1 defaults by @mranst in https://github.com/GEOS-ESM/swell/pull/511
- Reviving 3dvar_cycle and 3dfgat_cycle suite defaults by @Dooruk in https://github.com/GEOS-ESM/swell/pull/512
- AVHRR - as all IR - needs all surf types in linear model by @rtodling in https://github.com/GEOS-ESM/swell/pull/468
- Add perhost opt for mpi execs by @rtodling in https://github.com/GEOS-ESM/swell/pull/517
- Multiple fixes, save_restart, abandon sles12, another example in the documentation by @Dooruk in https://github.com/GEOS-ESM/swell/pull/516
New Contributors
- @DavidSRussell made their first contribution in https://github.com/GEOS-ESM/swell/pull/494
Full Changelog: https://github.com/GEOS-ESM/swell/compare/1.9.6...1.9.7
Climate Change - Earth and Climate Modeling
- Python
Published by Dooruk about 1 month ago

swell - 1.9.6
What's Changed
- Update CODEOWNERS by @mathomp4 in https://github.com/GEOS-ESM/swell/pull/398
- Parsing ozinfo.db from GEOS_mksi and removing old observing system yamls by @asewnath in https://github.com/GEOS-ESM/swell/pull/396
- no Datetime class without datetime by @Dooruk in https://github.com/GEOS-ESM/swell/pull/403
- Add task to calculate ensemble mean and variance from background state by @metdyn in https://github.com/GEOS-ESM/swell/pull/397
- Add to docs a procedure note on code_tests by @metdyn in https://github.com/GEOS-ESM/swell/pull/402
- CLI for Tier 1 tests by @ashiklom in https://github.com/GEOS-ESM/swell/pull/408
- Add command line option to set LOG_INFO in code_tests.py by @metdyn in https://github.com/GEOS-ESM/swell/pull/412
- Get background geos exp not catching dev/null by @ashiklom in https://github.com/GEOS-ESM/swell/pull/410
- Error reporting for empty channel lists by @asewnath in https://github.com/GEOS-ESM/swell/pull/414
- LocalEnsembleDA: use_linear_observer in GETKF by @metdyn in https://github.com/GEOS-ESM/swell/pull/413
- Type hinting and misc changes by @mranst in https://github.com/GEOS-ESM/swell/pull/417
- Pinned versions utilities and abort suppression by @asewnath in https://github.com/GEOS-ESM/swell/pull/429
- Updates for the SOCA config for updating pinned JEDI build by @Dooruk in https://github.com/GEOS-ESM/swell/pull/430
- Remove hardcoded /tmp from code_tests, and fix GEOS_mksi test by @ashiklom in https://github.com/GEOS-ESM/swell/pull/436
- Cycling FGAT for
geos_marine
and towards erasinggeos_ocean
by @Dooruk in https://github.com/GEOS-ESM/swell/pull/419 - Using Pinned Hashes for JEDI Repositories by @asewnath in https://github.com/GEOS-ESM/swell/pull/433
- Adding Instructions on how to use
uv
andvenv
for Swell installation by @Dooruk in https://github.com/GEOS-ESM/swell/pull/446 - Add hydrometeors by @rtodling in https://github.com/GEOS-ESM/swell/pull/422
- Missing optional parameters in experiment.yaml for 3dfgat_cycle by @mranst in https://github.com/GEOS-ESM/swell/pull/448
- LGETKF: add function to tune horizontal localization for each observer by @metdyn in https://github.com/GEOS-ESM/swell/pull/437
- Oct 2024 Variable Change Sprint by @rtodling in https://github.com/GEOS-ESM/swell/pull/457
- Add missing surface type to linear obs op of MW by @rtodling in https://github.com/GEOS-ESM/swell/pull/463
- Set tropopause pressure opt consistent w/ GSI by @rtodling in https://github.com/GEOS-ESM/swell/pull/464
- Introducing GMAO ODAS obs sources by @Dooruk in https://github.com/GEOS-ESM/swell/pull/444
New Contributors
- @mranst made their first contribution in https://github.com/GEOS-ESM/swell/pull/417
Full Changelog: https://github.com/GEOS-ESM/swell/compare/1.9.5...1.9.6
Climate Change - Earth and Climate Modeling
- Python
Published by Dooruk 5 months ago

swell - 1.9.5
What's Changed
- Added useflag checks for AMSR2 and GMI channels. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/326
- Re-instate hofx scaling in observation operators. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/328
- use-flag cannot be wired; comes from satdb by @rtodling in https://github.com/GEOS-ESM/swell/pull/331
- Updated OMI_AURA and OMPS_NPP observational errors and QC. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/332
- Sync w/ latest JEDI - Apr 5th 2024 by @rtodling in https://github.com/GEOS-ESM/swell/pull/333
- Feature/jedi var bc sprint update by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/338
- Flexible SLURM configuration by @ashiklom in https://github.com/GEOS-ESM/swell/pull/339
- Soca increment plots using eva by @asewnath in https://github.com/GEOS-ESM/swell/pull/346
- add co2 to atmos background by @rtodling in https://github.com/GEOS-ESM/swell/pull/348
- Refactor SLURM user global defaults for test by @ashiklom in https://github.com/GEOS-ESM/swell/pull/352
- Refactor prep config by @Dooruk in https://github.com/GEOS-ESM/swell/pull/336
- Use GEOS Experiment Backgrounds by @Dooruk in https://github.com/GEOS-ESM/swell/pull/350
- Migrate docs into main repository tree by @ashiklom in https://github.com/GEOS-ESM/swell/pull/358
- requirements update for numpy by @Dooruk in https://github.com/GEOS-ESM/swell/pull/364
- add spire obs by @rtodling in https://github.com/GEOS-ESM/swell/pull/367
- these were assimilating all channels by @rtodling in https://github.com/GEOS-ESM/swell/pull/366
- these add fractions to the analysis by @rtodling in https://github.com/GEOS-ESM/swell/pull/353
- Accidental incorrect merge ... fixed now by @rtodling in https://github.com/GEOS-ESM/swell/pull/373
- Remove co2 for now by @rtodling in https://github.com/GEOS-ESM/swell/pull/372
- Add SLES15 as a platform by @Dooruk in https://github.com/GEOS-ESM/swell/pull/354
- Add docs about editing docs by @ashiklom in https://github.com/GEOS-ESM/swell/pull/380
- Output from satbias covariance must come from different file by @rtodling in https://github.com/GEOS-ESM/swell/pull/381
- Add option to cycle VarBC by @Dooruk in https://github.com/GEOS-ESM/swell/pull/377
- Adding instructions for the SLES15 Installation by @Dooruk in https://github.com/GEOS-ESM/swell/pull/379
- Fix SLURM directive for atmosphere Var executable by @Dooruk in https://github.com/GEOS-ESM/swell/pull/384
- Add an EVA observational error comparison figure by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/386
- Swell Create CLI Bugfixes by @asewnath in https://github.com/GEOS-ESM/swell/pull/391
- Towards WCDA: Introduce
geos_marine
, keepgeos_ocean
by @Dooruk in https://github.com/GEOS-ESM/swell/pull/370 - Add comparisons between JEDI and GSI Hofx and obs errors passed GSI QC. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/393
- FMS 2023.04 change and using relative paths in config by @Dooruk in https://github.com/GEOS-ESM/swell/pull/395
New Contributors
- @ashiklom made their first contribution in https://github.com/GEOS-ESM/swell/pull/339
Full Changelog: https://github.com/GEOS-ESM/swell/compare/1.9.0...1.9.5
Climate Change - Earth and Climate Modeling
- Python
Published by Dooruk 9 months ago

swell - 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 https://github.com/GEOS-ESM/swell/pull/154
- Use skylake or cascade lake for the default nodes by @danholdaway in https://github.com/GEOS-ESM/swell/pull/155
- Use 3 hours for BuildJedi by @danholdaway in https://github.com/GEOS-ESM/swell/pull/157
- Use skylab 3 modules on Discover to maintain compatibility with JEDI by @danholdaway in https://github.com/GEOS-ESM/swell/pull/158
- Add workflow for building GEOS and populate relevant tasks by @danholdaway in https://github.com/GEOS-ESM/swell/pull/156
- Only use Cascade Lake nodes for the jobs so they can be synced to the… by @danholdaway in https://github.com/GEOS-ESM/swell/pull/159
- Fix channels without bc YAML by @danholdaway in https://github.com/GEOS-ESM/swell/pull/160
- Bump version of Eva to 1.3.4 by @danholdaway in https://github.com/GEOS-ESM/swell/pull/161
- Fix anchors in observation YAML files by @danholdaway in https://github.com/GEOS-ESM/swell/pull/164
- Feature/c idev by @jardizzo in https://github.com/GEOS-ESM/swell/pull/162
- Feature/logo by @danholdaway in https://github.com/GEOS-ESM/swell/pull/172
- Delete SwellLogo.psd by @danholdaway in https://github.com/GEOS-ESM/swell/pull/173
- Fix MarineVertInterp and update some modules to sky4 by @danholdaway in https://github.com/GEOS-ESM/swell/pull/176
- Add JEDI source and build paths to overridable keys by @danholdaway in https://github.com/GEOS-ESM/swell/pull/177
- Allow only explicit use of configuration by @danholdaway in https://github.com/GEOS-ESM/swell/pull/178
- Update README.md by @danholdaway in https://github.com/GEOS-ESM/swell/pull/179
- Run PR workflows also on push to develop by @danholdaway in https://github.com/GEOS-ESM/swell/pull/181
- Refactor the creation of config variables ahead of question implementation by @danholdaway in https://github.com/GEOS-ESM/swell/pull/182
- Use spack-stack 1.4 modules to maintain compatibility with JEDI by @danholdaway in https://github.com/GEOS-ESM/swell/pull/183
- Geos cycling tasks by @Dooruk in https://github.com/GEOS-ESM/swell/pull/184
- Fixes for the use of cycle_times in the suite preparation step by @danholdaway in https://github.com/GEOS-ESM/swell/pull/185
- Fixes to previously broken prep suite by @danholdaway in https://github.com/GEOS-ESM/swell/pull/188
- Rename Discover workflows by @danholdaway in https://github.com/GEOS-ESM/swell/pull/192
- bool exception by @Dooruk in https://github.com/GEOS-ESM/swell/pull/196
- Add new suite to run the UFO tests for the observation operator YAMLs by @danholdaway in https://github.com/GEOS-ESM/swell/pull/191
- Feature/jjin3/ufo tests x0048 assign error by @danholdaway in https://github.com/GEOS-ESM/swell/pull/204
- Feature/questions to tasks callum by @CRWayman in https://github.com/GEOS-ESM/swell/pull/189
- Put back the line that was removed by @danholdaway in https://github.com/GEOS-ESM/swell/pull/206
- Update the testing to be compatible with new nightly by @danholdaway in https://github.com/GEOS-ESM/swell/pull/207
- CI-Workflows uses main, not develop by @danholdaway in https://github.com/GEOS-ESM/swell/pull/209
- JEDI compatibility by @danholdaway in https://github.com/GEOS-ESM/swell/pull/214
- updating yamls for airs avhrr cris-fsr iasi ssmis by @gmao-wgu in https://github.com/GEOS-ESM/swell/pull/213
- make static bump generation possible again by @Dooruk in https://github.com/GEOS-ESM/swell/pull/212
- Turn on all the working ufo tests by @danholdaway in https://github.com/GEOS-ESM/swell/pull/216
- Adding advanced user options flag by @CRWayman in https://github.com/GEOS-ESM/swell/pull/220
- Prep for aircraft and surface. by @danholdaway in https://github.com/GEOS-ESM/swell/pull/221
- Modify aircraft.yaml to add 'offline' temperature bias correction by @gmao-msienkie in https://github.com/GEOS-ESM/swell/pull/208
- Turn on all observations in h(x) suite test by @danholdaway in https://github.com/GEOS-ESM/swell/pull/223
- Add PIBAL and bump satwind observations by one second by @danholdaway in https://github.com/GEOS-ESM/swell/pull/225
- Surface obs and bump time by one second by @danholdaway in https://github.com/GEOS-ESM/swell/pull/226
- Feautre/add geosadas test by @danholdaway in https://github.com/GEOS-ESM/swell/pull/227
- YAML unification by @danholdaway in https://github.com/GEOS-ESM/swell/pull/228
- Remove pibal specific processing in prep for iodaconv change by @danholdaway in https://github.com/GEOS-ESM/swell/pull/229
- Add sondes yaml and turn on in ufo testing by @danholdaway in https://github.com/GEOS-ESM/swell/pull/230
- Add LETKF suite and initial tasks. by @CEgerer93 in https://github.com/GEOS-ESM/swell/pull/232
- Add pibal YAML that gets match to GSI by @danholdaway in https://github.com/GEOS-ESM/swell/pull/231
- Add observation version controlling by @danholdaway in https://github.com/GEOS-ESM/swell/pull/242
- No bias correction for atms channel 15 in GEOS. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/233
- Modifying geos-atmosphere yaml files by @asewnath in https://github.com/GEOS-ESM/swell/pull/234
- Set an ncdiag path in convert ncdiags setup by @danholdaway in https://github.com/GEOS-ESM/swell/pull/243
- Renaming test suite files and adding overrides to prep config softwar… by @CRWayman in https://github.com/GEOS-ESM/swell/pull/235
- Remove passive_bc option by @danholdaway in https://github.com/GEOS-ESM/swell/pull/247
- Add configuration for GPS data. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/248
- Correct near surface wind scaling by @danholdaway in https://github.com/GEOS-ESM/swell/pull/244
- Adjust YAMLs ahead of UFO change by @danholdaway in https://github.com/GEOS-ESM/swell/pull/251
- Adjust some radiance counts for new UFO develop by @danholdaway in https://github.com/GEOS-ESM/swell/pull/253
- Move observational error assignments into 'obs prior filters'. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/258
- Bring YAMLs up to date with new eva and parallelize the EvaObservation task by @danholdaway in https://github.com/GEOS-ESM/swell/pull/255
- IAU for MOM6 cycling runs by @Dooruk in https://github.com/GEOS-ESM/swell/pull/259
- Updated GEOS GNSSRO configuration. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/257
- Single entry point for all applications and utilities by @danholdaway in https://github.com/GEOS-ESM/swell/pull/252
- Replace obs filters by obs prior and post filters. by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/262
- Change behaviour of the EvaObservations task on login vs compute node by @danholdaway in https://github.com/GEOS-ESM/swell/pull/263
- LETKF for single cycle by @CEgerer93 in https://github.com/GEOS-ESM/swell/pull/256
- Updates to JEDI bundle for new way the JEDI test repos are handled by @danholdaway in https://github.com/GEOS-ESM/swell/pull/267
- Pass platform to JEDI_BUNDLE for getting CRTM coeffs in place by @danholdaway in https://github.com/GEOS-ESM/swell/pull/269
- pass platform by @danholdaway in https://github.com/GEOS-ESM/swell/pull/270
- Remove the Yaml linting action by @danholdaway in https://github.com/GEOS-ESM/swell/pull/271
- Feature/single obs test by @gmao-jjin3 in https://github.com/GEOS-ESM/swell/pull/266
- Change interface to Radiance.toIODAobs by @danholdaway in https://github.com/GEOS-ESM/swell/pull/274
- add linear obs op by @danholdaway in https://github.com/GEOS-ESM/swell/pull/275
- Accessing GSI observing system records for active and available channels by @asewnath in https://github.com/GEOS-ESM/swell/pull/273
- Use the develop spack-stack with swell environment by @danholdaway in https://github.com/GEOS-ESM/swell/pull/281
- needed for Tskin analysis by @rtodling in https://github.com/GEOS-ESM/swell/pull/282
- Eva support for localensembleda by @CEgerer93 in https://github.com/GEOS-ESM/swell/pull/277
- combine subset observations & tier 1 3dvar_cycle testing by @Dooruk in https://github.com/GEOS-ESM/swell/pull/284
- Adding jinja templating to observation yamls for active/available channels by @asewnath in https://github.com/GEOS-ESM/swell/pull/278
- Add option to save geovals by @danholdaway in https://github.com/GEOS-ESM/swell/pull/283
- Addressing missing observations by @asewnath in https://github.com/GEOS-ESM/swell/pull/286
- Update modules and keep static files in shared locations by @Dooruk in https://github.com/GEOS-ESM/swell/pull/296
- Cloning GEOS_mksi instead for GSI channel records by @asewnath in https://github.com/GEOS-ESM/swell/pull/297
- Fix to check for missing obs in SaveObsDiag by @asewnath in https://github.com/GEOS-ESM/swell/pull/299
- Use
EXPLICIT_DIFFUSION
as Static Background forgeos_marine
by @Dooruk in https://github.com/GEOS-ESM/swell/pull/301 - Modifying Airs Aqua passed benchmark by @asewnath in https://github.com/GEOS-ESM/swell/pull/303
- Change Jedi Log plot and turn off Jb evaluation by @Dooruk in https://github.com/GEOS-ESM/swell/pull/310
- Towards ensemble hofx support by @CEgerer93 in https://github.com/GEOS-ESM/swell/pull/298
- Update to Skylab7 Modules - Part 1 (SLES12) by @Dooruk in https://github.com/GEOS-ESM/swell/pull/319
- Add atmospheric 3DVar and 3DFGAT cases by @rtodling in https://github.com/GEOS-ESM/swell/pull/302
- Resolve pandas warnings by @asewnath in https://github.com/GEOS-ESM/swell/pull/322
New Contributors
- @gmao-msienkie made their first contribution in https://github.com/GEOS-ESM/swell/pull/208
- @CEgerer93 made their first contribution in https://github.com/GEOS-ESM/swell/pull/232
- @rtodling made their first contribution in https://github.com/GEOS-ESM/swell/pull/282
Full Changelog: https://github.com/GEOS-ESM/swell/compare/1.2.0...1.9.0
Climate Change - Earth and Climate Modeling
- Python
Published by Dooruk about 1 year ago
