From 468f33e60675d681dc53926f0904799cc39592f1 Mon Sep 17 00:00:00 2001 From: JakHolzer <53743814+JakHolzer@users.noreply.github.com> Date: Fri, 30 Oct 2020 14:10:01 +0100 Subject: [PATCH] Update ccl_io.py Added try except for mag_field, since some of the data dont have this value and script fails. --- pyzebra/ccl_io.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pyzebra/ccl_io.py b/pyzebra/ccl_io.py index 1cb9922..aa34cee 100644 --- a/pyzebra/ccl_io.py +++ b/pyzebra/ccl_io.py @@ -187,7 +187,11 @@ def parse_1D(fileobj, data_type): print("seems hkl is not in title") data_cols["temperature"] = metadata["temp"] - data_cols["mag_field"] = metadata["mf"] + try: + data_cols["mag_field"] = metadata["mf"] + except KeyError: + print("Mag_field not present in dat file") + data_cols["omega_angle"] = metadata["omega"] data_cols["number_of_measurements"] = len(data_cols["om"]) data_cols["monitor"] = data_cols["Monitor1"][0]