-
Notifications
You must be signed in to change notification settings - Fork 99
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/top heaviness metric #229
Feature/top heaviness metric #229
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jiacheng-atmos Thank you for your contributions.
The testing routines seem to have caught a formatting error in the settings.jsonc. Please double check and provide an updated settings.jsonc, as needed.
diagnostics/top_heaviness_metric/settings.jsonc
"data": |
Please check the data fields and also ensure the closing braces are all provided at the end of the jsonc. I find the online json linter useful for these purposes.
ERROR: Couldn't parse the settings.jsonc file for POD 'top_heaviness_metric': Syntax error in 'settings.jsonc': Expecting ',' delimiter: line 12 column 16 (char 783).
32
Thank you for your advice. I have updated the .jsonc file. Issues related to that seem to be resolved by now. Additionally, may I ask how to provide the code to generate digested data files? |
|
This issue has been resolved |
@jiacheng-atmos As with the PR #250, I've switched the target branch to main. I'll ping @jkrasting for a followup review, and we'll see we can get this merged soon. Please provide any observational datasets required for this POD by sharing the link to the server location, or emailing me a tarball with the files. |
@wrongkindofdoctor,few questions to help review this PR and to document discussion TODOs for mini-leads. 1- what's the recommended place to provide an example input settings json used while testing a POD (by POD developer)? 2- Is the POD README file a better place to document the required datasets (OBS in particular)? 3- @jiacheng-atmos also had a question on where to push the script to generate pre-digested obs data? I think this is an excellent question and I'd like to know if there is a recommended path for this as well. If not, we can discuss this with mini-leads at a future date. |
@aradhakrishnanGFDL |
Yes. Let's discuss this at mini-leads and add it to the checklist. For this POD, @jiacheng-atmos , if you have the runtime default_tests.jsonc you used for your tests, please consider (not a requirement at this time) pushing a copy per @wrongkindofdoctor's suggested path/filename.
Great. @jiacheng-atmos can you please update the README based on the above note?
@jiacheng-atmos Since you asked about the pre-digested obs data generation script locations, please push it to diagnostics/[pod name] directory if it's not there already. Many thanks for your contributions. |
Description
A new POD - top-heaviness metric is introduced.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes in enough detail that
someone can reproduce them. Include any relevant details for your test configuration
such as the Python version, package versions, expected POD wallclock time, and the
operating system(s) you ran your tests on.
Checklist: