-
Notifications
You must be signed in to change notification settings - Fork 88
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
Consolidate scale parameter usage across EMOS and ECC #1642
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1642 +/- ##
=======================================
Coverage 98.14% 98.14%
=======================================
Files 110 110
Lines 10084 10084
=======================================
Hits 9897 9897
Misses 187 187
Continue to review full report at Codecov.
|
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.
A couple of small comments
doc/source/extended_documentation/calibration/ensemble_calibration/ensemble_calibration.rst
Show resolved
Hide resolved
improver_tests/ensemble_copula_coupling/test_ConvertLocationAndScaleParametersToPercentiles.py
Show resolved
Hide resolved
…e/clarify the usage of the scale parameter.
d708451
to
55b5feb
Compare
* master: Change pandas DataFrame.at to DataFrame.loc (metoppv#1655) MOBT-154: Reunification of wx decision trees (metoppv#1639) Consolidate scale parameter usage across EMOS and ECC (metoppv#1642) # Conflicts: # improver/wxcode/utilities.py
…factor_tidy_CLIs * feature_branch_nbhood_refactor: Mobt 157 nbhood refactor consolidate unit tests rebased (metoppv#1664) Mobt 157 nbhood refactor consolidate unit tests part1 (metoppv#1665) Adds a filter to the combine CLI for mismatching realizations (metoppv#1656) Reduce the memory requirements for read-the-docs (metoppv#1672) Further doc-building fixes. (metoppv#1671) DOC Fix intersphinx links for docs (metoppv#1668) Mobt 157 nbhood refactor sort out base classes (metoppv#1653) Modifies wxcode check_tree utility function to report issues with unreachable nodes (metoppv#1637) remove cycle (metoppv#1657) Minor edits to remove raising unnecessary warnings. (metoppv#1646) Change pandas DataFrame.at to DataFrame.loc (metoppv#1655) MOBT-154: Reunification of wx decision trees (metoppv#1639) Consolidate scale parameter usage across EMOS and ECC (metoppv#1642) Adds handling of a model-id-attr to wxcode-modal (metoppv#1634)
* Modifications to code, documentation and test, particularly to improve/clarify the usage of the scale parameter. * Update docstrings following review comments.
Addresses https://github.com/metoppv/mo-blue-team/issues/204
Description
Modifications to code, documentation and tests, particularly to improve and clarify the usage of the scale parameter. Primarily this involves moving the square rooting of the scale parameter from the ECC code and into the apply EMOS code (specifically the
CalibratedForecastDistributionParameters
class). This is partly to consolidate the squaring and square rooting operations for ease of understanding and maintenance.Testing: