v0.11.0
This update introduces:
- an assortment of improvements to the snapshot dashboard in response to user testing, including:
- limiting available dates to those for which sky brightness data is available,
- many improvements to the tables,
- making map colors color-blind friendly,
- improvements to the legend for the basis function and reward map,
- adding a reset button;
- a reload button on the pre-night dashboard;
- tools to create a DDF cadence plot, modeled on the SN field cadence plot found in the DES nightsum;
- tools for using MAF metrics in the "compute" phase of visualization construction;
- tools for computing and plotting overhead, teff, and instrumental contribution to the PSF FWHM;
- a tool for plotting visit parameters vs. time on a given night;
- tools for overplotting visits and astronomical annotations over a healpix map using skyproj; and
- support for loading data from an S3 archive to the prenight dashboard using the
--data_from_archive
option.
What's Changed
- tickets/PREOPS-4099: add a reload button to the prenight dashboard by @ehneilsen in #61
- PREOPS-4817: Integrate key and map with colourblind-friendly plot elements. by @alserene in #63
- tickets/PREOPS-4827: update test pickles to be compatible with current rubin_scheduler by @ehneilsen in #65
- tickects/PREOPS-4646: Support addition of opsim data to an archive for use by schedview-prenight by @ehneilsen in #60
- PREOPS-4832 Add a button to reset dashboard to initial load conditions by @emanehab99 in #66
- PREOPS-4838 Limiting the datetime selector’s range to those for which there are sky brightness files by @emanehab99 in #67
- tickets/PREOPS-4848: update for pytest 8 and black 24 by @ehneilsen in #68
- PREOPS-4870: Apply UX testing recommendations to tables. by @alserene in #69
- PREOPS-4906 - Use scrolling rather than pagination to show overflowing content in rewards and basis function tables by @emanehab99 in #71
- PREOPS-4934: Fix minor issues found during end-to-end testing. by @alserene in #72
- tickets/PREOPS-4948: functions to support imitating a DES nightsum report using a Times Square notebook by @ehneilsen in #75
- tickets/PREOPS-4953: update doc URLs for doc page reorganization by @ehneilsen in #76
- install rubin-sim to get rubin-sim's data download too by @rhiannonlynne in #78
- tickets/PREOPS-4896: make schedview's make_unique_survey_name more robust w.r.t. survey.observations type by @ehneilsen in #79
- tickets/PREOPS-4975: provide matplotlib implementation of hpix and visit maps by @ehneilsen in #77
- tickets/PREOPS-4976: Update documentation for conda availability and data source options by @ehneilsen in #80
Full Changelog: v0.10.0...v0.11.0