-
Notifications
You must be signed in to change notification settings - Fork 131
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
Enhancement of the hyint recipe to include etccdi indices #1133
Conversation
Hi @earnone, is this something you are still working on, or is it ready for merging from your point of view? |
@bouweandela it needs a little update to the provenance piped from extreme_events. |
@earnone Can you finalize this pull request? Then we can test it when you're done. |
@earnone We recently started using the |
@earnone is this still relevant? |
Sorry I kept this on stand by because of the cdo issue but this is now
solved. Yes, will finalize quickly as it was actually already working.
Thanks @bouweandela <https://github.com/bouweandela> for the styler, yes
will check everything is working.
…On Thu, 19 Dec 2019 at 10:58, Mattia Righi ***@***.***> wrote:
@earnone <https://github.com/earnone> is this still relevant?
If yes, please finalize, otherwise close it and remove the branch.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1133?email_source=notifications&email_token=AG4WXMN3AOYNTT5KAZBWT2LQZNATTA5CNFSM4HTWUUH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHJCMQA#issuecomment-567420480>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG4WXMICWGNMSI4SPWJQDVTQZNATTANCNFSM4HTWUUHQ>
.
|
I am closing this and opening a new pull request from scratch starting from master. |
Please also delete the branch, if not used. |
@bouweandela @mattiarighi I have reopened this to finalize the extreme_events option of hyint. No need for a new pull request. Solving conflicts with latest version and working on provenance in cascade from extreme_events (#1063) |
All tests were successful. @bouweandela could you test it and review this? Thanks. |
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.
Looks good! Could you please also add documentation for the new recipe and give the pull request a descriptive title that I can use in the changelog when making a new release of ESMValTool?
@bouweandela The current recipe_hyint.rst in |
In that case you could maybe update recipe_hyint.rst so it includes this recipe? E.g. mention it here: https://github.com/ESMValGroup/ESMValTool/blob/master/doc/sphinx/source/recipes/recipe_hyint.rst#available-recipes-and-diagnostics and add some explanation on what the difference between the two recipes is? |
Yes, I'd prefer to keep all in one place. How does it work with the file |
The |
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.
Looks good to me now, thanks! @mattiarighi Could you please test and merge when you're happy with this?
|
Yes, this is the issue affecting |
Sorry, I missed the discussion. Should I test without |
Actually this improvement of |
@mattiarighi The problem is reported here #1443. I would suggest going ahead with testing and merging this pull request, because the figures are part of the paper and the problem is with an existing recipe, not so much with what is added in this pull request. We can see how to proceed with the dependency problems later, either by re-implementing the indices or by helping the authors of the |
Dumb question: where can I get the `ncdf4.helpers' package to test this PR? |
And here is a suggestion on how to install from url:
|
Thanks, I have tested both recipes successfully. Maybe you can add the above snippet to the recipe documentation until we solve #1443. |
The library needs to be installed manually by users
@mattiarighi Could you have a look? Do we have a standard way to include known issues or warnings in the doc? I can replicate that in |
Thanks, it looks good to me. I don't think we have a standard way of documenting this. Another option would be to add this to the recipe description section, it's more likely that users would look at that. @bouweandela any opinion? |
I think it's fine like this: we do not have a standard for documenting workarounds, because we try to just fix bugs instead. However, in this case that is taking some time, unfortunately. |
This version of
hyint
now includes therecipe_hyint_extreme_events
with thehyint
diagnostics in pipe with theextreme_events
diagnostics. See #1063. This capability was already in the previous version of hyint but not called, so only a few refinements were applied.Tasks
Create an issue to discuss what you are going to do, if you haven't done so already (and add the link at the bottom)
Give this pull request a descriptive title that can be used as a one line summary in a changelog
Circle/CI tests pass. Status can be seen below your pull request. If the tests are failing, click the link to find out why.
Preferably Codacy code quality checks pass, however a few remaining hard to solve Codacy issues are still acceptable. Status can be seen below your pull request. If there is an error, click the link to find out why. If you suspect Codacy may be wrong, please ask by commenting.
Please use
yamllint
to check that your YAML files do not contain mistakesNew recipe/diagnostic
Add documentation for the recipe to the
doc/sphinx/source/recipes
folder and add a new entry to index.rstAdd provenance information
Closes #1063