From 5ae341dcca919fce7bd741a9f1d19818d41086df Mon Sep 17 00:00:00 2001 From: ldam <ldam@passcal.nmt.edu> Date: Tue, 29 Aug 2023 11:04:40 -0600 Subject: [PATCH] fix error 'To change to a dtype of a different size, the array must be C-contiguous' in python 3.7 --- sohstationviewer/model/reftek_data/reftek_reader/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sohstationviewer/model/reftek_data/reftek_reader/core.py b/sohstationviewer/model/reftek_data/reftek_reader/core.py index 220d38f3f..5c5f5a0f3 100644 --- a/sohstationviewer/model/reftek_data/reftek_reader/core.py +++ b/sohstationviewer/model/reftek_data/reftek_reader/core.py @@ -197,7 +197,7 @@ class Reftek130(obspy_rt130_core.Reftek130): # numbers (namely, appending a negative number with 1s # does not change its value), we do not have to care # about the actual encoding type of the stored packets. - sample_data = np.asarray(packets_['payload'][:, :4]) + sample_data = np.ascontiguousarray(packets_['payload'][:, :4]) sample_data = sample_data.view(np.dtype('>i4')) sample_data = sample_data.squeeze(axis=-1) npts = sample_data.size -- GitLab