Skip to content

Commit fb1a6f4

Browse files
committed
Fixed a minor bug
1 parent 5e562e5 commit fb1a6f4

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

seismic/extract_event_traces.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -255,29 +255,30 @@ def extract_data(recording_timespan_getter, waveform_getter,
255255
sta_lon, sta_lat = coord['longitude'], coord['latitude']
256256

257257
# set start- and end-times
258+
curr_time_range = time_range.copy()
258259
st, et = recording_timespan_getter(network=net, station=sta, location=loc)
259-
if(time_range[0] is None):
260-
time_range[0] = st
260+
if(curr_time_range[0] is None):
261+
curr_time_range[0] = st
261262
else:
262-
time_range[0] = UTCDateTime(time_range[0])
263-
if(time_range[0] < st): time_range[0] = st
263+
curr_time_range[0] = UTCDateTime(curr_time_range[0])
264+
if(curr_time_range[0] < st): curr_time_range[0] = st
264265
# end if
265-
if(time_range[1] is None):
266-
time_range[1] = et
266+
if(curr_time_range[1] is None):
267+
curr_time_range[1] = et
267268
else:
268-
time_range[1] = UTCDateTime(time_range[1])
269-
if(time_range[1] > et): time_range[1] = et
269+
curr_time_range[1] = UTCDateTime(curr_time_range[1])
270+
if(curr_time_range[1] > et): curr_time_range[1] = et
270271
# end if
271272

272273
# tailor catalog for current station
273274
log.info(f"""Pruning catalog for:
274275
\tlocation: {[sta_lon, sta_lat]}
275-
\ttime range: [{time_range[0]} -- {time_range[1]}]
276+
\ttime range: [{curr_time_range[0]} -- {curr_time_range[1]}]
276277
\tdistance range: [{distance_range[0]} -- {distance_range[1]}] deg
277278
\tmagnitude range: [{magnitude_range[0]} -- {magnitude_range[1]}]
278279
\tdepth range: [{depth_range[0]} -- {depth_range[1]}] km
279280
\tminimum areal separation: {min_areal_separation_km} km """)
280-
curr_cat = catalog.prune(time_range, sta_lon, sta_lat,
281+
curr_cat = catalog.prune(curr_time_range, sta_lon, sta_lat,
281282
distance_range, magnitude_range,
282283
depth_range, min_areal_separation_km).to_obspy_catalog()
283284
log.info('A total of {} events retained in catalog.\n'.format(len(curr_cat)))

0 commit comments

Comments
 (0)