From 098146c97b47066b91c788e2dd1414f28fc15dda Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Fri, 2 Aug 2024 16:25:16 +0200 Subject: [PATCH] use ndarray.copy consistently --- dap/worker.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dap/worker.py b/dap/worker.py index 591b206..f31d631 100644 --- a/dap/worker.py +++ b/dap/worker.py @@ -1,6 +1,5 @@ import argparse import os -from copy import copy from random import randint from time import sleep @@ -152,7 +151,7 @@ def work(backend_address, accumulator_host, accumulator_port, visualisation_host pixel_mask_pf = None if pixel_mask_corrected is not None: - data_s = copy(image) + data_s = image.copy() saturated_pixels_coordinates = ju_stream_adapter.handler.get_saturated_pixels(data_s, mask=True, geometry=True, gap_pixels=True, double_pixels=double_pixels) results["saturated_pixels"] = len(saturated_pixels_coordinates[0]) results["saturated_pixels_x"] = saturated_pixels_coordinates[1].tolist() @@ -166,7 +165,7 @@ def work(backend_address, accumulator_host, accumulator_port, visualisation_host #copy image to work with peakfinder, just in case - pfdata = np.copy(data) + pfdata = data.copy() calc_mask_pixels(pfdata, pixel_mask_pf) # changes pfdata in place calc_apply_threshold(results, pfdata) # changes pfdata in place