.. lsst-task-topic:: lsst.meas.algorithms.subtractBackground.SubtractBackgroundTask ###################### SubtractBackgroundTask ###################### ``SubtractBackgroundTask`` fits a model of the background of an exposure and subtracts it. .. _lsst.meas.algorithms.SubtractBackgroundTask-api: Python API summary ================== .. lsst-task-api-summary:: lsst.meas.algorithms.SubtractBackgroundTask .. _lsst.meas.algorithms.SubtractBackgroundTask-subtasks: Retargetable subtasks ===================== .. lsst-task-config-subtasks:: lsst.meas.algorithms.SubtractBackgroundTask .. _lsst.meas.algorithms.SubtractBackgroundTask-configs: Configuration fields ==================== .. lsst-task-config-fields:: lsst.meas.algorithms.SubtractBackgroundTask .. _lsst.meas.algorithms.SubtractBackgroundTask-indepth: In Depth ======== Quantities set in exposure Metadata ----------------------------------- The `run` method will optionally set the following items of exposure metadata; the names may be overridden; the defaults are shown: - ``BGMEAN``: Mean value of the background - ``BGVAR``: Standard deviation of background .. _lsst.meas.algorithms.SubtractBackgroundTask-debug: Debugging ========= SubtractBackgroundTask has a debug dictionary containing three integer keys: unsubtracted ``int``; If >0: `fitBackground` displays the unsubtracted masked image overlaid with the grid of cells used to fit the background in the specified frame. subtracted ``int``; If >0: `run` displays the background-subtracted exposure in the specified frame. background ``int``; If >0: `run` displays the background image in the specified frame.