[bugfix] check4rotated unable to access metadata in TuneAutopicker
This commit is contained in:
parent
5648fc1870
commit
b232a2a194
@ -760,7 +760,7 @@ def check4rotated(data, metadata=None):
|
|||||||
z, n, e = rotate2zne(wfstream[0], azimuts[0], dips[0],
|
z, n, e = rotate2zne(wfstream[0], azimuts[0], dips[0],
|
||||||
wfstream[1], azimuts[1], dips[1],
|
wfstream[1], azimuts[1], dips[1],
|
||||||
wfstream[2], azimuts[2], dips[2])
|
wfstream[2], azimuts[2], dips[2])
|
||||||
print('checkrotated: rotated station {} to ZNE'.format(trace_id))
|
print('check4rotated: rotated station {} to ZNE'.format(trace_id))
|
||||||
z_index = dips.index(min(dips)) # get z-trace index (dip is measured from 0 to -90
|
z_index = dips.index(min(dips)) # get z-trace index (dip is measured from 0 to -90
|
||||||
wfstream[z_index].data = z
|
wfstream[z_index].data = z
|
||||||
wfstream[z_index].stats.channel = wfstream[z_index].stats.channel[0:-1] + 'Z'
|
wfstream[z_index].stats.channel = wfstream[z_index].stats.channel[0:-1] + 'Z'
|
||||||
|
@ -2243,7 +2243,7 @@ class TuneAutopicker(QWidget):
|
|||||||
# trim station components to same start value
|
# trim station components to same start value
|
||||||
trim_station_components(wfdat, trim_start=True, trim_end=False)
|
trim_station_components(wfdat, trim_start=True, trim_end=False)
|
||||||
# rotate misaligned stations to ZNE
|
# rotate misaligned stations to ZNE
|
||||||
wfdat = check4rotated(wfdat, self.metadata)
|
wfdat = check4rotated(wfdat, self.parent.metadata)
|
||||||
self.stationBox.clear()
|
self.stationBox.clear()
|
||||||
stations = []
|
stations = []
|
||||||
for trace in self.data.getWFData():
|
for trace in self.data.getWFData():
|
||||||
|
Loading…
Reference in New Issue
Block a user