diff --git a/lsmtool/operations/group.py b/lsmtool/operations/group.py index 91fa0bd5e908ebd466b8496c7d40e05c2cdae693..41d7cb20f43944b9c90425c3a9af5e75a3f3ba44 100644 --- a/lsmtool/operations/group.py +++ b/lsmtool/operations/group.py @@ -262,7 +262,7 @@ def group(LSM, algorithm, targetFlux=None, weightBySize=False, numClusters=100, sizes[sizes < 1.0] = 1.0 medianSize = np.median(sizes) weights = medianSize / sizes - weights[weights > 2.0] = 2.0 + weights[weights > 1.0] = 1.0 weights[weights < 0.5] = 0.5 fluxes *= weights for name, flux in zip(names, fluxes):