From 9ee32ee95ed2bd28ba99fc0464bf3192e98cdd2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludger=20K=C3=BCperkoch?= Date: Wed, 12 Jul 2017 10:45:22 +0200 Subject: [PATCH] [Bugfix] Save only real determined onsets. --- pylot/core/io/data.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pylot/core/io/data.py b/pylot/core/io/data.py index be10c662..b3d8fddb 100644 --- a/pylot/core/io/data.py +++ b/pylot/core/io/data.py @@ -196,7 +196,8 @@ class Data(object): for i in range(len(evtdata_copy.picks)): if evtdata_copy.picks[i].phase_hint[0] == 'P': if evtdata_copy.picks[i].time_errors['lower_uncertainty'] >= upperErrors[0] or \ - evtdata_copy.picks[i].time_errors['upper_uncertainty'] >= upperErrors[0]: + evtdata_copy.picks[i].time_errors['upper_uncertainty'] >= upperErrors[0] or \ + evtdata_copy.picks[i].time_errors['uncertainty'] == None: print("Uncertainty exceeds or equal adjusted upper time error!") print("Adjusted uncertainty: {}".format(upperErrors[0])) print("Pick uncertainty: {}".format( @@ -209,7 +210,8 @@ class Data(object): break if evtdata_copy.picks[i].phase_hint[0] == 'S': if evtdata_copy.picks[i].time_errors['lower_uncertainty'] >= upperErrors[1] or \ - evtdata_copy.picks[i].time_errors['upper_uncertainty'] >= upperErrors[1]: + evtdata_copy.picks[i].time_errors['upper_uncertainty'] >= upperErrors[1] or \ + evtdata_copy.picks[i].time_errors['uncertainty'] == None: print("Uncertainty exceeds or equal adjusted upper time error!") print("Adjusted uncertainty: {}".format(upperErrors[1])) print("Pick uncertainty: {}".format(