Skip to content

Refactor and fixes for quality reports#1683

Merged
mmccrackan merged 7 commits into
masterfrom
260627_qr
Jun 29, 2026
Merged

Refactor and fixes for quality reports#1683
mmccrackan merged 7 commits into
masterfrom
260627_qr

Conversation

@mmccrackan

@mmccrackan mmccrackan commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Some updates to the quality reports.

  • Refactor many functions for cleanliness.
  • Speed up obsdb query.
  • Increase gap for LAT unique obs_id starting time to 60 seconds to account for longer stream start/stop time of ASO.
  • Fix a bug where obs_ids were mismatched to influxdb data due to LAT obs_ids starting at the same time.
  • Added all obs_info to hover text so you can see what the observation actually was doing.
  • Rework PWV calculation to use larger bins to reduce the effect of bad PWV values.
  • Use obsdb_ancil PWV rescaling functions.
  • Add yield and NEP histograms.
  • Switch NEP/Yield vs time plots to log scale. Cannot set the vs PWV ones to log scale because Plotly Histogram2d doesn't work with it.
  • Add number of gaps that are longer than 20 mins and the duration of the longest gap.
  • Add median and standard deviation of PWV.

Example: https://site.simonsobs.org/~mmccrackan/qr/satp1/weekly/20260614_20260621/report.html

@mmccrackan mmccrackan requested a review from kmharrington June 28, 2026 07:37
@mmccrackan mmccrackan merged commit a6176f0 into master Jun 29, 2026
5 checks passed
@mmccrackan mmccrackan deleted the 260627_qr branch June 29, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants