diff --git a/orangecontrib/spectroscopy/preprocess/__init__.py b/orangecontrib/spectroscopy/preprocess/__init__.py index fd3fb2ff0..5f2e45ea9 100644 --- a/orangecontrib/spectroscopy/preprocess/__init__.py +++ b/orangecontrib/spectroscopy/preprocess/__init__.py @@ -483,11 +483,9 @@ def __call__(self, data): class _NormalizePhaseReferenceCommon(CommonDomainRef): def transformed(self, data): - if len(data): - ref_X = self.interpolate_extend_to(self.reference, getx(data)) - return replace_infs(np.angle(np.exp(data.X * 1j) / np.exp(ref_X * 1j))) - else: - return data + ref_X = self.interpolate_extend_to(self.reference, getx(data)) + return replace_infs(np.angle(np.exp(data.X * 1j) / np.exp(ref_X * 1j))) + class NormalizePhaseReference(NormalizeReference):