Skip to content

v1.3.0

Compare
Choose a tag to compare
@rhiannonlynne rhiannonlynne released this 19 Sep 02:14
· 356 commits to main since this release
6eb5518

Updates in v1.3.0

Please note that there is an associated rubin_sim_data update in v1.3.0. The new data files include updates in the throughputs , skybrightness and skybrightness_pre files. To get up to date copies of these data files, please run
rs_download_data --force --dirs throughputs,skybrightness,skybrightness_pre
You can check your data versions at any time by running rs_download_data --version (and then update whichever files are necessary).

The throughputs update in v1.3.0 brings the throughput files associated with rubin_sim from the Rubin throughput from release 1.7 to 1.9. These new files correspond to as-measured mirror coatings, filter throughputs, lens coatings and move to a "triple-silver" set of mirror coatings. For more information, please check the README in the syseng_throughputs repository. The skybrightness and skybrightness_pre files are updated to match these new throughput files.

Updates in MAF:

  • the dither stackers have been removed, as dithering is now implemented within the FBS. Some data columns that were used for these stackers are no longer available, which further complicated maintenance of this code.
  • a bugfix in the one-d slicer makes per-night counting metrics work as expected
  • an update in stackers allow rubin_sim.maf to import even without any data files available on disk (previously at least the throughput data files were required)
  • a bugfix in the coadd stacker (which allows coaddition of survey visits over a night) allows it to work even if the "note" column is passed in the data to the stacker
  • pandas h5 files are now compatible with the run comparison functions, instead of only csv files
  • the MAF m52snr function now calculates SNR according to equation 5 in the LSST Overview paper (having the effect of correctly calculating SNR for sources with SNR greater than about 15)
  • the astrometric precision function now optionally accepts a systematic noise floor value (instead of users having to include this separately in their metrics)
  • a y-band-only parallax metric has been added to the standard metrics calculated for astrometry

Updates in FBS:

  • the default behavior for the filter-change function is now to swap u band with y band during the lunar cycle (previous behavior was to swap u with z)
  • basis functions associated with the twilight (greedy and pairs_15) survey have been updated, reducing occasional rapid filter swaps that occurred in baseline_v3.2 and previous runs
  • the m5 basis function has been updated to work as-expected with the provided skybrightness_pre "dark sky" maps (this ensures that even with changes in the dark sky values, the appropriate weights per basis function are retained)
  • if the conditions MJD value is updated, the entire conditions object resets its value (previously, stale values could have been kept)
  • a (non-critical) warning issued when calculating skybrightness near or during twilight time has been fixed

rubin_sim is maintained by @yoachim, @rhiannonlynne, @ehneilsen, and @tribeiro
rubin_sim is an open-software project and we are grateful for the many contributions from our community.