v3.0.0
Major update 3.0.0
V3.0.0 introduces some breaking changes from v2.0.2 -- primarily in deprecation of some keyword arguments and basis functions, where before backwards-compatible shims had been left in place.
The tel_alt_limit
and tel_az_limit
values in the Conditions object should come from the telescope kinematic model limits. sky_alt_limit
and sky_az_limit
lists now are the arbitrary masked zones that can come from the Conditions object.
The previously deprecated empty_observation()
was removed, and ObservationArray
should be used instead.
Previously deprecated kwargs for FieldSurvey have been removed; sequences should be defined via dictionaries of nvisits
, exptimes
, and nexps
for each of the filters in sequence
(or a list of ObservationArray
s may be passed).
Previously deprecated survey_start_mjd()
and set_default_nside()
were removed; use SURVEY_START_MJD and DEFAULT_NSIDE instead.
BaseSurveyFeature was made an abstract class, to enforce definition of both add_observation
and add_observation_array
to subclasses.
The padding method for the AltAzShadowMaskBasisFunction
was updated, so that the mask is grown appropriately along the edges of the defined region.
The example_scheduler will now configure and run (while successfully creating reward dataframes) at any nside.
There were also updates in the code used to read the ConsDb and generate and manage pre-night simulations in the archive module.
What's Changed
- DM-45888: Remove mambaforge for miniforge by @roceb in #111
- OPSIM-1196: more cleanup for summit use by @rhiannonlynne in #110
- remove core sched rotator checking. add whole queue kwarg to request_… by @yoachim in #112
- Tickets/opsim 1197 by @yoachim in #113
- Tickets/sp 1619 by @yoachim in #114
- fix healpy mask growth to work beyond small angle approx by @yoachim in #115
- Tickets/sp 1629 by @yoachim in #116
- docstring updating by @yoachim in #118
- tickets/SP-1623: refactor metadata storage in the prenight scheduler simulation archive to improve performance by @ehneilsen in #117
- tickets/SP-1675: accommodate new shape of seq_num in the consdb by @ehneilsen in #119
New Contributors
Full Changelog: v2.0.2...v3.0.0