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

Enable bias correction for aerosol DA #3189

Draft
wants to merge 9 commits into
base: develop
Choose a base branch
from

Conversation

ypwang19
Copy link
Contributor

@ypwang19 ypwang19 commented Dec 20, 2024

Description

This PR enables the capability of bias correction for aerosol DA in the workflow.

Resolves #3172
Refs #2875

Type of change

  • New feature (adds functionality)

Change characteristics

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
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • Any new scripts have been added to the .github/CODEOWNERS file with owners
  • I have made corresponding changes to the system documentation if necessary

@RussTreadon-NOAA
Copy link
Contributor

@ypwang19: Do we have PRs in GDASApp and jcb-gdas for the changes required by this PR? If yes, we should cite these PRs in this g-w PR. Then the g-w team and others can see when the prerequisite PRs are merged.

@ypwang19
Copy link
Contributor Author

@ypwang19: Do we have PRs in GDASApp and jcb-gdas for the changes required by this PR? If yes, we should cite these PRs in this g-w PR. Then the g-w team and others can see when the prerequisite PRs are merged.

Yes, we have. I am going to open PRs in GDASApp and jcb-gdas soon and will cite them here.

CoryMartin-NOAA added a commit to NOAA-EMC/GDASApp that referenced this pull request Jan 2, 2025
# Description

This PR adds the aerosol bias file names to the jcb-base template.

# Companion PRs
NOAA-EMC/global-workflow#3189

# Issues
Resolves #NOAA-EMC/global-workflow#3172


# Automated CI tests to run in Global Workflow
<!-- Which Global Workflow CI tests are required to adequately test this
PR? -->
- [ ] C96C48_hybatmaerosnowDA  <!-- JEDI aero/snow cycled DA !-->

---------

Co-authored-by: ypwang19 <yaping.wang@users.noreply.github.com>
Co-authored-by: Cory Martin <cory.r.martin@noaa.gov>
CoryMartin-NOAA added a commit to NOAA-EMC/jcb-gdas that referenced this pull request Jan 3, 2025
This PR updates jcb yamls for aerosol variational bias correction. 

Will add the obs bias section to yamls in observations/aero/ later as
more work is needed to select proper predictors.

Companion PRs:
 - NOAA-EMC/GDASApp#1426
 - NOAA-EMC/global-workflow#3189

Co-authored-by: ypwang19 <yaping.wang@users.noreply.github.com>
Co-authored-by: Cory Martin <cory.r.martin@noaa.gov>
@RussTreadon-NOAA
Copy link
Contributor

@ypwang19 , now that

have been merged into their respective develop, we need to update the GDASApp develop hash for parm/jcb-gdas to point at the new head, 10a744a of jcb-gdas develop

Once this is done the sorc/gdas.cd hash in ypwang19:feature/aero-varbc needs to be updated to point at the new GDASApp develop.

@ypwang19
Copy link
Contributor Author

ypwang19 commented Jan 3, 2025

@ypwang19 , now that

have been merged into their respective develop, we need to update the GDASApp develop hash for parm/jcb-gdas to point at the new head, 10a744a of jcb-gdas develop

Once this is done the sorc/gdas.cd hash in ypwang19:feature/aero-varbc needs to be updated to point at the new GDASApp develop.

I am not sure how to update the hash.
Do we need to open a PR in GDASApp and update the hash for the first step, then open a PR in global-workflow and update to the new GDASApp for the second step?

@CoryMartin-NOAA
Copy link
Contributor

@ypwang19 yes, I'll message you on Slack about how to do this.

@ypwang19 ypwang19 marked this pull request as ready for review January 3, 2025 21:07
@CoryMartin-NOAA
Copy link
Contributor

@ypwang19 could you update the values in https://github.com/NOAA-EMC/global-workflow/blob/develop/parm/config/gfs/config.aeroanlgenb as part of this PR? The numbers in develop work at low resolution but are too slow at higher resolution. We should use what you and @andytangborn are using

@ypwang19
Copy link
Contributor Author

ypwang19 commented Jan 6, 2025

@ypwang19 could you update the values in https://github.com/NOAA-EMC/global-workflow/blob/develop/parm/config/gfs/config.aeroanlgenb as part of this PR? The numbers in develop work at low resolution but are too slow at higher resolution. We should use what you and @andytangborn are using

Sure, I just updated the numbers to what we are using.

@CoryMartin-NOAA
Copy link
Contributor

@ypwang19 thanks!

CoryMartin-NOAA
CoryMartin-NOAA previously approved these changes Jan 6, 2025
Co-authored-by: Walter Kolczynski - NOAA <Walter.Kolczynski@noaa.gov>
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.

Handle VarBC files for aerosol DA
4 participants