Skip to content

Fix state interval overlaps and improve cumulative totals plot#168

Merged
RobertLuptonTheGood merged 2 commits into
mainfrom
filter-fixes-fig3
Jul 12, 2026
Merged

Fix state interval overlaps and improve cumulative totals plot#168
RobertLuptonTheGood merged 2 commits into
mainfrom
filter-fixes-fig3

Conversation

@RobertLuptonTheGood

@RobertLuptonTheGood RobertLuptonTheGood commented Jul 12, 2026

Copy link
Copy Markdown
Member
  • Add filter_weather_during_fault, filter_idle_during_fault to resolve FAULT+WEATHER and FAULT+IDLE double-counting in cumulative totals
  • Move TOTAL_STATES definition earlier so it is available to all cells
  • Add WARNING print when state total exceeds available night time
  • Remove Available line from cumulative totals plot; add validation check instead
  • Dome open and camera exposing lines now use black for better visibility against colored state fills; state fill alpha reduced to 0.3
  • Add stacked_total parameter (default true) to cell 0 and YAML
  • Fix %matplotlib widget detection: try widget backend, fall back to inline
  • Fix rubin_nights install: try import before running pip
  • Add fig3 to x-axis zoom sync so it renders as an interactive widget
  • Remove diagnostic cell used to identify overlap root cause

Generated with Claude

Co-Authored-By: SLAC AI

- Add filter_weather_during_fault, filter_idle_during_fault to resolve
  FAULT+WEATHER and FAULT+IDLE double-counting in cumulative totals
- Move TOTAL_STATES definition earlier so it is available to all cells
- Add WARNING print when state total exceeds available night time
- Remove Available line from cumulative totals plot; add validation check instead
- Dome open and camera exposing lines now use black for better visibility
  against colored state fills; state fill alpha reduced to 0.3
- Add stacked_total parameter (default true) to cell 0 and YAML
- Fix %matplotlib widget detection: try widget backend, fall back to inline
- Fix rubin_nights install: try import before running pip
- Add fig3 to x-axis zoom sync so it renders as an interactive widget
- Remove diagnostic cell used to identify overlap root cause

Generated with AI

Co-Authored-By: SLAC AI
Generated with AI

Co-Authored-By: SLAC AI
@RobertLuptonTheGood
RobertLuptonTheGood merged commit 9c33b77 into main Jul 12, 2026
3 of 4 checks passed
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.

1 participant