Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-27177

Remove lsst.afw.image.Filter

    XMLWordPrintable

    Details

    • Story Points:
      6
    • Urgent?:
      No

      Description

      Remove wavelength information and the defineFilters method from obs.base.FilterDefinition (this requires changes to all obs packages). Once this is done, remove the Filter class and its supporting infrastructure. These two actions should be done on the same ticket because removing defineFilters potentially invalidates any remaining use of Filter.

        Attachments

          Issue Links

            Activity

            Hide
            krzys Krzysztof Findeisen added a comment - - edited

            Following discussion on #dm-naming-things, we want the final API to be Exposure::getFilter(), ExposureFitsReader::readFilter(), and butler.get(exposure.filter). Once Filter is removed, these names are available for immediate(?) reuse, along with deprecation of getFilterLabel() and .filterLabel.

            Show
            krzys Krzysztof Findeisen added a comment - - edited Following discussion on #dm-naming-things , we want the final API to be Exposure::getFilter() , ExposureFitsReader::readFilter() , and butler.get(exposure.filter) . Once Filter is removed, these names are available for immediate(?) reuse, along with deprecation of getFilterLabel() and .filterLabel .

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              krzys Krzysztof Findeisen
              Watchers:
              John Parejko, Krzysztof Findeisen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  CI Builds

                  No builds found.