Skip to content

Releases: GEOS-ESM/swell

1.20.3

22 Jan 15:23
bb31de7

Choose a tag to compare

What's Changed

  • Fixes for comparison tests by @mranst in #655
  • Minor QOL updates by @mranst in #654
  • Fix for cylc tui launch by @mranst in #657
  • Add sp to modules by @mranst in #662
  • Revert cylc logging change by @mranst in #663
  • Automatically calculate window_offset from window_length by @mranst in #658
  • Add manual setting for obs providers by @mranst in #651
  • breaking down PR/660 into smaller pieces -- part1 by @mer-a-o in #668
  • Update JEDI to December 09 by @mranst in #672
  • Add tier2 config to 3dfgat_atmos for comparison tests by @mranst in #676
  • Use static bc in yaml for ETKF (local ensemble DA) by @metdyn in #680
  • JEDI oops and model configuration using python by @mranst in #605
  • Entries needed when using IODA that comes from bfr converter by @rtodling in #673
  • breaking down PR/660 into smaller pieces -- part2, empty obs by @mer-a-o in #669

New Contributors

Full Changelog: 1.20.0...1.20.3

v1.20.0

07 Nov 22:06
36454d3

Choose a tag to compare

SWELL v1.20.0 - R2D2 v3 Migration

What's Changed

  • R2D2 v3 Adaptation by @ftgoktas in #618
    • Migrated from R2D2 v1 to R2D2 v3 API
    • All R2D2 operations now use centralized API-based storage
    • Updated all tasks to use R2D2 v3 syntax and item types
    • New credential management via ~/.swell/r2d2_credentials.yaml

New Contributors

Full Changelog: 1.10.3...1.20.0

before_r2d2v3

07 Nov 19:24
c05eed8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.10.2...1.10.3

1.10.2

19 Sep 15:50
f5f5a00

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.10.0...1.10.2

1.10.0

13 May 13:48
9eade7b

Choose a tag to compare

What's Changed

  • Use null instead of None in YAML by @ashiklom in #527
  • Read in execution_time_limit from slurmfile.yaml by @metdyn in #519
  • LGETKF with x0050 bkg by @metdyn in #515
  • Allow assimilation of Jason-3N by @DavidSRussell in #523
  • A prototype for revised suite and task questions, redux by @mranst in #514
  • Discarding surface land and marine observations with very large obs errors during assimilation by @gmao-wgu in #533
  • Add entry point to Cylc in Swell by @mranst in #537
  • Retry with Cylc and IAU time with refactoring by @Dooruk in #541
  • geos_ocean no more by @Dooruk in #550

Full Changelog: 1.9.7...1.10.0

1.9.7

26 Mar 19:06
39f35f8

Choose a tag to compare

What's Changed

  • Keep the order of YAML configurations within run tasks by @Dooruk in #485
  • A draft for obs thinning by @metdyn in #482
  • Platform for cascade lake nodes running sles15 by @mranst in #488
  • Revise obs space localization for LETKF by @rtodling in #477
  • Ability to run tier 2 tests locally by @mranst in #481
  • Fix for SSMI/S-generating negative Jo by @rtodling in #460
  • Adding EMC L3 SST, getting rid off obsolete observers by @Dooruk in #492
  • Allow for assimilation of SWOT Nadir altimetry by @DavidSRussell in #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 #478
  • Peg mksi to tag by @rtodling in #506
  • Fix broken links in docs by @ashiklom in #500
  • Upgrade modules to spack-stack 1.9, and update JEDI for February 6 by @mranst in #504
  • Swell logger extends logging.Logger by @mranst in #450
  • Fixed bug where models in override.yaml would overwrite tier1 defaults by @mranst in #511
  • Reviving 3dvar_cycle and 3dfgat_cycle suite defaults by @Dooruk in #512
  • AVHRR - as all IR - needs all surf types in linear model by @rtodling in #468
  • Add perhost opt for mpi execs by @rtodling in #517
  • Multiple fixes, save_restart, abandon sles12, another example in the documentation by @Dooruk in #516

New Contributors

Full Changelog: 1.9.6...1.9.7

1.9.6

12 Dec 21:32
0607990

Choose a tag to compare

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 erasing geos_ocean by @Dooruk in #419
  • Using Pinned Hashes for JEDI Repositories by @asewnath in #433
  • Adding Instructions on how to use uv and venv 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

31 Jul 15:30
e951bac

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.9.0...1.9.5

1.9.0

17 Apr 19:20
cebcb49

Choose a tag to compare

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 to Explicit_Diffusion for the ocean
  • Updating to Skylab 7 modules
  • Improvements to EVA plots
  • Improvements to the Questionary
  • Lots of SWELL refactoring...

Full PR log:

New Contributors

Read more

1.2.0

10 Feb 18:53
a319913

Choose a tag to compare

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 <danholdaway@users.noreply.github.com>

* 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 <danholdaway@users.noreply.github.com>

* 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 <danholdaway@users.noreply.github.com>

* 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 <danholdaway@users.noreply.github.com>

* Feature/3dvar lowres (#151)

* fixing workflow

* linking changes

* lowres works

* hofx working

* 3dvar workflow running

* DA recommended changes

---------

Co-authored-by: danholdaway <danholdaway@users.noreply.github.com>
Co-authored-by: Doruk Ardağ <38666458+Dooruk@users.noreply.github.com>