Skip to content

v1.0.0

Compare
Choose a tag to compare
@yoachim yoachim released this 28 Nov 23:23
· 809 commits to main since this release
3f3b6f6

v1.0.0
This is a breaking change to the API, with a refactor of the codebase to better conform to python naming standards.

In general, names that previously looked like "runAll" became "run_all", "readSED_flambda" is now "read_sed_flambda", "mafContrib" is "maf_contrib", etc. Locations of methods and classes should be the same, and functionality should be preserved -- this is primarily a deep naming change.

Other notable changes from v.0.12.0 include:

  • rubin_sim data is now downloaded from USDF
  • filter names in the scheduler can now be 40 characters
  • there is a satellite streak module (rubin_sim.satellite_constellations) which can be used to simulate satellite impacts and scheduler responses
  • the site_models module can now use a variety of cloud models, enabling testing of weather robustness
  • there has been considerably more verification of the DESC SNIa metric, resulting in consistent results between MAF and DESC
  • tweaks and updates to several other metrics
  • ongoing work in the scheduler to enable more use at AuxTel and better interaction with the on-the-fly monitoring tool schedview

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