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

Port to Hercules #121

Merged
merged 2 commits into from
Feb 16, 2024
Merged

Conversation

DavidHuber-NOAA
Copy link
Contributor

This ports EMC_verif-global to Hercules. Though there isn't a stack that has been tested for step 2/plotting jobs, this includes a first stab at support of those jobs.
Resolves #120

@DavidHuber-NOAA DavidHuber-NOAA marked this pull request as draft January 29, 2024 13:32
@DavidHuber-NOAA
Copy link
Contributor Author

A global workflow experiment was run on Hercules from 2021110818 through 2021111900. Grid2Grid and Precip .stat files were generated for the period, but Grid2Obs failed to generate files. This will need to be investigated.

@malloryprow In the meantime, would you mind taking a look at the G2G and Precip files in /work/noaa/global/dhuber/archive/metplus_data/by_VSDB under the experiment name herc_160? Also, the log files can be found here: /work2/noaa/global/dhuber/para/com/herc_160/logs/202111*/gfsmetp*.log.

@malloryprow
Copy link
Collaborator

I'll take a look at this later this week. I need to do some things for EVS.

Does Hercules and Orion have a shared file system? I'm surprised the precip would have ran. I've never put any CCPA files over there. I'm assuming the grid2obs failed due to a similar reasons as I have never put any prepbufr files there. What is the rstprod policy on Hercules? Same as Orion?

@DavidHuber-NOAA
Copy link
Contributor Author

@malloryprow Yes, you are correct about grid2obs -- missing prepbufr files. Yes, Hercules and Orion have a shared file system and they both allow for rstprod data.

I'm curious about the precip case as well -- I'll check that out a little closer.

@malloryprow
Copy link
Collaborator

The precip doesn't run the first cycle since it needs more files to build the 24 hour accumulation. So the job was successful that nothing ran like it was suppose to (but there will be no stat file).

@DavidHuber-NOAA
Copy link
Contributor Author

It looks like the CCPA data is available in /work/noaa/ovp/mrow/obdata/ccpa_accum24hr.

@DavidHuber-NOAA
Copy link
Contributor Author

And at least on first glance, the precip stat file look OK in /work/noaa/global/dhuber/archive/metplus_data/by_VSDB/precip/ccpa_accum24hr/00Z/herc_160.

@malloryprow
Copy link
Collaborator

Interesting! Hmmm okay I'll look more into this later this week. I'd love to see if we can get the standalone version working too, so that people can make plots.

@malloryprow
Copy link
Collaborator

RE: gfsmetpg2o not finding the prepbufr files...

It is looking for the rstprod files at /work/noaa/ovp/mrow/prepbufr/nam which is where the non-restricted files reside. There are a few places in ush/get_data_files.py that need to be updated to include Hercules like on line 1697.

Add further instances for Hercules support
@malloryprow
Copy link
Collaborator

Okay I committed those changes directly to the branch. Pull those in and we can see if the next gfsmetpg2o run goes okay.

@DavidHuber-NOAA
Copy link
Contributor Author

I finally got back to a place where I could run the GW with EMC_verif-global enabled to try these changes out and they seem to have worked! Would you mind checking out the logs (/work2/noaa/global/dhuber/para/com/herc_final_160/logs/*/gfsmetp*) and the .stat products (/work/noaa/global/dhuber/archive/metplus_data/by_VSDB under the experiment name herc_final_160)?

@DavidHuber-NOAA DavidHuber-NOAA marked this pull request as ready for review February 16, 2024 13:39
@DavidHuber-NOAA
Copy link
Contributor Author

@malloryprow Marking this PR ready for review.

@malloryprow
Copy link
Collaborator

It all looks good to me! I'll merge the PR, and then the new commit will need to be updated for the g-w, right?

@DavidHuber-NOAA
Copy link
Contributor Author

Yep, I'll get it into PR NOAA-EMC/global-workflow#2239.

@malloryprow malloryprow merged commit babaa36 into NOAA-EMC:develop Feb 16, 2024
@DavidHuber-NOAA DavidHuber-NOAA deleted the feature/hercules branch February 16, 2024 20:51
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.

Port to Hercules for global-workflow
2 participants