-
Notifications
You must be signed in to change notification settings - Fork 42
support 'target IDs' to enable traceability of which target ID powers temperature scores #311
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
base: main
Are you sure you want to change the base?
support 'target IDs' to enable traceability of which target ID powers temperature scores #311
Conversation
…et through the TemperatureScore model to temperature_score output value. And associated test case.
|
hi @mountainrambler can you plz take a look at this PR? Do you see any major issues? the new field is optional and should not degrade existing temperature score methodology |
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.
already squashed and merged
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.
Please do note reference a specific data provider. Make it generic. There are other data providers that also wish to see a target id.
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, and thanks for the PEP8 updates and spelling corrections
|
I've tested this PR and it works well. Special thanks for the cleaning up of comments and PEP8 related fixes. I did comment on the reference to a specific data provider in interfaces.py. Please update and make it generic, since there are other data providers that are interested in introduction a target ID. Also, we need to update the docs in conjunction with this release. I propose adding a column at the end of the target_data tab in the data provider excel file and the corresponding info in the docs page on Data Legends. Are there any other things we need to fix in relation to target IDs? |
|
I suggest we bump this version to 1.1.0 since we are doing more than bug fixes. Then we can do the EOL on Python 3.7 afterwards and bump to 2.0.0. Thoughts? |
cc @remi-schroders @grace-schroders
requirement to support 'target IDs' to enable traceability of which target ID powers temperature scores. is related to email trail screenshotted at end of this comment
still TODO