From b6026a0ca526cd923d6b38c4109a94637a631304 Mon Sep 17 00:00:00 2001 From: PaulHancock Date: Mon, 29 Nov 2021 14:33:17 +0800 Subject: [PATCH] use nanmax instead of max on a masked array --- AegeanTools/source_finder.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/AegeanTools/source_finder.py b/AegeanTools/source_finder.py index 657dce0d..efcf000e 100755 --- a/AegeanTools/source_finder.py +++ b/AegeanTools/source_finder.py @@ -1537,7 +1537,7 @@ def load_globals( if verb and debug: self.log.debug( "Data max is {0}".format( - img.get_pixels()[np.isfinite(img.get_pixels())].max() + np.nanmax(img.get_pixels()) ) ) self.log.debug("Doing background subtraction") @@ -1546,7 +1546,7 @@ def load_globals( if verb and debug: self.log.debug( "Data max is {0}".format( - img.get_pixels()[np.isfinite(img.get_pixels())].max() + np.nanmax(img.get_pixels()) ) ) @@ -1759,9 +1759,9 @@ def _make_bkg_rms(self, filename, cores=cores, cube_index=self.global_data.cube_index, ) - if forced_rms is not None: + if forced_rms is None: self.global_data.rmsimg = rms - if forced_bkg is not None: + if forced_bkg is None: self.global_data.bkgimg = bkg return