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

EVSTC for V1.0 #46

Merged
merged 2 commits into from
Dec 15, 2022
Merged

Conversation

JiayiPeng-NOAA
Copy link
Contributor

@JiayiPeng-NOAA JiayiPeng-NOAA commented Dec 12, 2022

Pull Request Testing

  • Describe testing already performed for this Pull Request:

  • Recommend testing for the reviewer(s) to perform, including the location of input datasets, and any additional instructions:

  • Has the code been checked to ensure that no errors occur during the execution? [Yes or No]

  • Do these updates/additions include sufficient testing updates? [Yes or No]

  • Please complete this pull request review by [Fill in date].

Pull Request Checklist

  • Review the source issue metadata (required labels, projects, and milestone).

  • Complete the PR description above.

  • Ensure the PR title matches the feature branch name.

  • Check the following:

  • Instructions provided on how to run

  • Developer's name is replaced by ${user} where necessary throughout the code

  • Check that the ecf file has all the proper definitions of variables

  • Check that the jobs file has all the proper settings of COMIN and COMOUT and other input variables

  • Check to see that the output directory structure is followed

  • Be sure that you are not using MET utilities outside the METplus wrapper structure

  • After submitting the PR, select Development issue with the original issue number.

  • After the PR is approved, merge your changes. If permissions do not allow this, request that the reviewer do the merge.

  • Close the linked issue.

@JiayiPeng-NOAA
Copy link
Contributor Author

The test data is located on Dogwood: /lfs/h2/emc/vpppg/noscrub/jiayi.peng/MetTCData

1 similar comment
@JiayiPeng-NOAA
Copy link
Contributor Author

The test data is located on Dogwood: /lfs/h2/emc/vpppg/noscrub/jiayi.peng/MetTCData

@ShelleyMelchior-NOAA
Copy link
Contributor

Getting started on this PR, as a continuation/extension/replacement of PR #31, which was submitted back on Nov 3.

@ShelleyMelchior-NOAA
Copy link
Contributor

The global_det and global_ens stats and plots components run to success and produce expected graphics. The plots and stats files are located in the appropriate EVS directory structure.

Onto testing the regional side.

@ShelleyMelchior-NOAA
Copy link
Contributor

The regional stats and plots components run to success and produce the expected graphics. The plots and stats files are located in the appropriate EVS directory structure.

Various plots from global_det, global_ens, and regional were cp'd to rzdm for review.
https://ftp.emc.ncep.noaa.gov/users/smelchior/EVS/hurricane3/

@ShelleyMelchior-NOAA ShelleyMelchior-NOAA mentioned this pull request Dec 13, 2022
18 tasks
@ShelleyMelchior-NOAA
Copy link
Contributor

I am still not wild about the notation used in the J-job scripts for the default COMIN directory locations. Should someone ever run the ecf scripts with those variables unset (perhaps inadvertently commented out), the processing will break b/c, for example, /your/NHC/bdeck/data/dir is not a valid path on any system. But I am not willing to die on this hill. Since the TC verif component will be running in on-demand non-ops and on a variety of platforms, it is difficult to identify what the default paths would be anyway.

@ShelleyMelchior-NOAA
Copy link
Contributor

@JiayiPeng-NOAA , before I can merge this PR, I need to reconcile conflicts in versions/run.ver. The run.ver file in the auth repo is more comprehensive than what you have in your PR, as is expected. I need clarity on one item in your run.ver file.
export libfabric_ver=1.11.0.0.
Is that final dot supposed to be there? I think so, but I just want to make sure.

@JiayiPeng-NOAA
Copy link
Contributor Author

JiayiPeng-NOAA commented Dec 14, 2022 via email

Copy link
Contributor

@ShelleyMelchior-NOAA ShelleyMelchior-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is ready for merge. But there are 2 items of note:

  1. formally address a more meaningful substitute for default COMIN paths rather than the current pseudo-code paths in the J-job scripts.
  2. Make sure the binary shapefiles and logo graphics are not carried in the repository and instead in a fixed location on disk. I understand they are included in the PR for the purposes of testing, but this cannot be the long term solution.

@ShelleyMelchior-NOAA ShelleyMelchior-NOAA merged commit 6cb160b into NOAA-EMC:develop Dec 15, 2022
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.

2 participants