-
Notifications
You must be signed in to change notification settings - Fork 13
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
Pysmurf op data quality checks #675
Conversation
for more information, see https://pre-commit.ci
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.
This looks good, can you add one for take_noise method as well?
block_data.update(QuantileData(**qd).to_block_data()) | ||
data = { | ||
'timestamp': time.time(), | ||
'block_name': 'bias_steps_results', |
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.
should be bias_wave_results
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'd like to test on satp1 or satp3 before merging.
Let me know when it's tested and I'll take a look.
This has now been tested on satp1, and quantiles are viewable in grafana: We need to figure out a good way to display these and set alarms on them, but I think this is ready for review @BrianJKoopman. |
This PR adds quantiles for stats into session data for iv and bias step ops, and publishes them, so we can have some data quality metrics in grafana.
Description
Adds quantiles from Rn to IV op, and Rtes, Rfrac, and Si for bias steps / bias waves ops.
Motivation and Context
We would like to be able to tell immediately from grafana if there is an issue with detector data quality.
How Has This Been Tested?
Not yet tested. I'd like to test on satp1 or satp3 before merging.
Types of changes
Checklist: