Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add snow DA update and recentering for the EnKF forecasts #2690

Open
wants to merge 60 commits into
base: develop
Choose a base branch
from

Conversation

CoryMartin-NOAA
Copy link
Contributor

Description

Apologies in that this is a fairly substantial PR, but a lot of things were needed to make this happen. This PR adds the capability to update the ensemble of snow states by recentering the ensemble mean to the deterministic snow analysis and applying increments as appropriate.

Resolves #2585

Type of change

  • New feature (adds functionality)

Change characteristics

  • Is this a breaking change (a change in existing functionality)? YES in the sense that results will change
  • Does this change require a documentation update? Maybe?

How has this been tested?

  • Cycled test on Hera

Checklist

  • Any dependent changes have been merged and published
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • I have made corresponding changes to the documentation if necessary

scripts/exgdas_enkf_sfc.sh Fixed Show fixed Hide fixed
scripts/exgdas_enkf_sfc.sh Fixed Show fixed Hide fixed
scripts/exgdas_enkf_sfc.sh Fixed Show fixed Hide fixed
jobs/JGLOBAL_PREP_SNOW_OBS Fixed Show fixed Hide fixed
jobs/JGLOBAL_PREP_SNOW_OBS Fixed Show fixed Hide fixed
jobs/JGLOBAL_SNOW_ENSEMBLE_ANALYSIS Fixed Show fixed Hide fixed
jobs/JGLOBAL_SNOW_ENSEMBLE_ANALYSIS Fixed Show fixed Hide fixed
jobs/JGLOBAL_SNOW_ENSEMBLE_ANALYSIS Fixed Show fixed Hide fixed
scripts/exgdas_enkf_sfc.sh Fixed Show fixed Hide fixed
scripts/exgdas_enkf_sfc.sh Fixed Show fixed Hide fixed
@CoryMartin-NOAA
Copy link
Contributor Author

@jiaruidong2017 I've tested this but can you try it out and see if you find any issues running under a different account from my own. Thanks!

@jiaruidong2017
Copy link
Contributor

@jiaruidong2017 I've tested this but can you try it out and see if you find any issues running under a different account from my own. Thanks!

@CoryMartin-NOAA I will try it, and let you know then.

@CoryMartin-NOAA
Copy link
Contributor Author

Reviewers, please note that this PR currently points to a hash of gdas.cd which is not in develop yet, so this should not be merged until the gdas.cd hash is updated.

@jiaruidong2017
Copy link
Contributor

@CoryMartin-NOAA Would you please tell me where is your experiment directory for this PR? Thanks.

@CoryMartin-NOAA
Copy link
Contributor Author

@CoryMartin-NOAA Would you please tell me where is your experiment directory for this PR? Thanks.

@jiaruidong2017 on Hera see /scratch1/NCEPDEV/stmp2/Cory.R.Martin/tmp_june2024/snowens/exp/snowenstest

@jiaruidong2017
Copy link
Contributor

@jiaruidong2017 I've tested this but can you try it out and see if you find any issues running under a different account from my own. Thanks!

@CoryMartin-NOAA I have cloned your repo and built the global-workflow under your branch of CoryMartin-NOAA:feature/snow-ensemble. Then, I setup the experiment, and conducted the test run. The test run was technically successful. Therefore, this PR is ready to be reviewed.

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.

Snow ensemble "analysis" and recentering
2 participants