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

Feature/tws update grace #1146

Closed
wants to merge 11 commits into from

Conversation

TimLahmers
Copy link

Description

This PR adds the capability for Noah-MP v4.0.1 to assimilate Terrestrial Water Storage (TWS) data from the GRACE mission. TWS DA code is added to the Noah-MP v4.0.1 LSM, and the TWS DA smoother is updated to include this capability.

Resolves Issue #1144

Testcase

LIS is tested with TWS DA in the following directories:
/discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_multiVarDA_01km_TESTS/OUTPUT_CaliforniaColumbiaISRIC_TWSda_LSMupdate
lis.config File: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_multiVarDA_01km_TESTS/lis.config
Log Files: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_multiVarDA_01km_TESTS/TWSda_TESTupdate_LOG2

The 2-month TWS DA simulation may be compared to the control OL simulation for the same time-period:
/discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_01km_OL_LSM/OUTPUT_CaliforniaColumbiaISRIC_wIMERG_OL_LSM

The GRACE Data Files for the rest domain (and the corresponding ldt.config file) are available here:
/discover/nobackup/projects/eis_freshwater/lahmers/SHARE/OUTPUT_GRACE/
/discover/nobackup/projects/eis_freshwater/lahmers/SHARE/ldt.config_freshwaterRegional_CaliforniaColumbiaRegionWBD_ISRIC_GRACEda

@TimLahmers
Copy link
Author

@jvgeiger I did some more testing with this model configuration this week, and I am now testing it with multi-variate DA. Please let me know before you start this PR, as I am going to need to make a small modification to this PR after the CCI PR is complete to ensure that all of the DA configurations I am using are supported. I know exactly where the code needs to be changed (it is a plugin), so the update will only take a few minutes to push through.

@TimLahmers
Copy link
Author

@jvgeiger @sujayvkumar I added some updates to the branch used for the TWS PR, and I need to do some model tests to verify that the results are consistent with earlier multi-variate DA simulations that I have executed. I can confirm by Monday if the changes to this branch are ready to commit into the LIS master.

@emkemp
Copy link
Contributor

emkemp commented Sep 6, 2022

Hi @TimLahmers:

I do not have permission to look into /discover/nobackup/projects/eis_freshwater. Any chance this could be opened up so I can test run this pull request?

@emkemp emkemp added enhancement New feature or request NotReady labels Sep 6, 2022
@cmclaug2
Copy link
Contributor

Hi @TimLahmers,

When you have time, can you please rerun you testcase to see if it still works? I am testing it out now and receiving an error from the file */LISF/lis/surfacemodels/land/noahmp.4.0.1/phys/module_sf_noahmp_glacier_401.F90 at line 284.

Thank you!

@cmclaug2 cmclaug2 removed the enhancement New feature or request label Feb 24, 2023
@cmclaug2
Copy link
Contributor

Hi @TimLahmers,

We have been able to run your pull request, however, we will need to set up a time to review some of the code changes. Specifically, many of the files in the da_tws directory need to be discussed. Jim, Eric, or I will be in touch with you!

In the meantime, would you mind rerunning your testcase? We noticed two commits have been made since the last time the testcase was run.

Thanks!

@TimLahmers
Copy link
Author

@cmclaug2 Thanks for the update, and that sounds good. Please reach out to me if you have any questions.

Regarding the test case, I will re-run the simulation today (it might take a few days due to the current issues with Discover). Since there are other changes to LIS, should I also re-run the control test-case?

@cmclaug2
Copy link
Contributor

cmclaug2 commented Mar 1, 2023

@TimLahmers,

Great thanks! Yes, can you rerun the control (OL) testcase as well? We'll only need to look at files within the time window of your DA run (10/2014 - 01/2015)

@TimLahmers
Copy link
Author

Thanks @cmclaug2 that sounds good! I just submitted the control run with the latest LIS version (waiting for Discover to start), and I brought the feature/twsUpdateGRACE branch up to date with the LIS master. Once I confirm that it runs, I will re-submit the TWS-DA sample job. That job is 12 hours with 720 CPUs, so it may take some time to get started. I will let you know when the new test cases are complete.

@TimLahmers
Copy link
Author

@cmclaug2 The TWS-DA simulations with updated LIS code are complete. Please let me know if you have any questions about these outputs or the model configuration.
Control:
Output Directory: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_01km_OL_LSM/OUTPUT_CaliforniaColumbiaISRIC_wIMERG_OL_ctrlTWS
lis.config File: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_01km_OL_LSM/lis.config_LSM_CaliforniaCascades_ISRIC_wIMERG_TWSctrl
Output Log Files: CA_wIMERG_LOG_OL_ctrlTWS

TWS DA:
Output Directory: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_multiVarDA_01km_TESTS/OUTPUT_CaliforniaColumbiaISRIC_wIMERG_DA_TWSudpate
lis.config File: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_multiVarDA_01km_TESTS/lis.config_RegionalTemplate_WestUSISRIC_daTWS_Update
Output Log Files: /discover/nobackup/projects/eis_freshwater/lahmers/RUN/REGIONAL_multiVarDA_01km_TESTS/TWSda_TESTupdate_LOG2

@jvgeiger jvgeiger self-assigned this Oct 5, 2023
@dmocko dmocko added the invalid This doesn't seem right label Nov 6, 2024
@dmocko
Copy link
Contributor

dmocko commented Nov 6, 2024

At a recent LIS monthly tag-up meeting, this PR was discussed and all parties feel that these changes were already merged in via #1305

I did a code comparison, and the master, public, and eis-freshwater2 branch all have the latest GRACE DA code for Noah-MP-4.0.1 LSM.

Thus, we will be closing and NOT merging this PR.

Leaving open for a few more days for any additional comments.

@dmocko
Copy link
Contributor

dmocko commented Dec 17, 2024

Closing this PR without merging.

@dmocko dmocko closed this Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants