-
Notifications
You must be signed in to change notification settings - Fork 89
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
Move dataframe to cube utilities #1593
Move dataframe to cube utilities #1593
Conversation
… dependencies between the calibration and ECC code.
Codecov Report
@@ Coverage Diff @@
## master #1593 +/- ##
=======================================
Coverage 98.05% 98.05%
=======================================
Files 109 110 +1
Lines 9914 9917 +3
=======================================
+ Hits 9721 9724 +3
Misses 193 193
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.
Doc-string stuff.
improver_tests/calibration/dataframe_utilities/test_dataframe_utilities.py
Outdated
Show resolved
Hide resolved
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.
I have run the tests, run the import command and reviewed the code. Happy with these changes.
…lar_ingestion_cli4 * upstream/master: Move dataframe to cube utilities (metoppv#1593) Added constant for ultraviolet_index_daytime_max. (metoppv#1590)
…lar_ingestion_cli_fp_format * upstream/master: Add CLI for ingesting tabular forecasts and observations into EMOS (metoppv#1592) Support providing a static additional predictor when applying EMOS coefficients (metoppv#1591) Move dataframe to cube utilities (metoppv#1593) Added constant for ultraviolet_index_daytime_max. (metoppv#1590)
* Move dataframe to cube utilities to a separate file to avoid circular dependencies between the calibration and ECC code. * Minor docstring updates.
Addresses #1538
Description
Move the dataframe to cube utilities to a separate file to avoid circular imports between the calibration and ECC code, which causes unexpected import errors.
This was due to a conflict between the lines below, which wasn't picked up in any of the testing of #1582.
To test that the issue has been resolved, try:
Testing: