Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: afw, ap_association, ci_hsc, cp_pipe, fgcmcal, ip_isr, jointcal, meas_astrom, meas_extensions_astrometryNet, obs_base, pipe_tasks
-
Labels:
-
Story Points:20
-
Epic Link:
-
Sprint:AP S21-1 (December), AP S21-2 (January)
-
Team:Alert Production
-
Urgent?:No
Description
Deprecate lsst::afw::image::Filter in favor of lsst::afw::image::FilterLabel, as well as all functions and methods that refer to it in their interface. Replace references to Filter in the lsst organization with FilterLabel.
If a replacement of Filter with FilterLabel turns out to be nontrivial (as may be the case for its use in obs_base), open a new ticket for it.
Attachments
Issue Links
- blocks
-
DM-27177 Remove lsst.afw.image.Filter
- Done
- has to be finished together with
-
DM-28487 Write Community post about Filter deprecation
- Done
- is blocked by
-
DM-28236 get('calexp_filterLabel') does not return a full label for pre-FilterLabel data
- Done
-
DM-27168 Phase out use of FilterProperty
- Done
-
DM-27169 Use FilterLabel in Exposure/ExposureInfo
- Done
- is triggered by
-
RFC-730 Replace afw.image.Filter with simple label-based classes
- Implemented
-
RFC-748 Accelerated deprecation of Filter
- Implemented
- is triggering
-
DM-28088 Change fgcmcal to use FilterLabel
- Done
-
DM-28093 Change isrTask (and relevant configs) to use physicalLabel
- Done
-
DM-28334 makeTransmissionCurves needs to be updated to use physical filter names
- Done
-
DM-28503 Update schemas to use "band" when refering to band
- Done
-
DM-28577 Surpress Filter warnings in FilterDefinitions
- Done
-
DM-28583 Update fitsExposure formatter to fill in filterLabel from dataId
- Done
-
DM-28597 Fix colorterm/photoCal filterLabel confusion
- Done
-
DM-28693 Additional Filter deprecation warnings in lsstCamMapper
- Done
-
DM-28166 Update obs package use of filter.getId() in _computeCoaddExposureId
- Won't Fix
- relates to
-
DM-28727 Modernize pybind11 wrappers for afw.image
- Done
New new new jenkins run, after a happy ci_hsc_gen2 locally, a full set of rebasing, and a fixed deprecation notice: https://ci.lsst.codes/blue/organizations/jenkins/stack-os-matrix/detail/stack-os-matrix/33449/pipeline/