From 14086597f12f672e26d01ab6950e7b5d6a5aef70 Mon Sep 17 00:00:00 2001 From: Johannes Kasimir Date: Tue, 22 Oct 2024 08:01:17 +0200 Subject: [PATCH] fix: dont use removed essreduce function --- src/ess/amor/load.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ess/amor/load.py b/src/ess/amor/load.py index 8385c811..bae84d3d 100644 --- a/src/ess/amor/load.py +++ b/src/ess/amor/load.py @@ -5,8 +5,6 @@ import scipp as sc -from ess.reduce import nexus - from ..reflectometry.load import load_nx from ..reflectometry.types import ( DetectorRotation, @@ -51,7 +49,7 @@ def wrapped(*args, **kwargs): def load_detector( file_path: Filename[RunType], detector_name: NeXusDetectorName[RunType] ) -> LoadedNeXusDetector[RunType]: - return nexus.load_detector(file_path=file_path, detector_name=detector_name) + return next(load_nx(file_path, f"NXentry/NXinstrument/{detector_name}")) @ignore_amor_warnings @@ -66,7 +64,7 @@ def load_events( dtype="int32", ) data = ( - nexus.extract_detector_data(detector) + detector['data'] .bins.constituents["data"] .group(detector_numbers) .fold(