Initialization of picks dictionary including Mo, Mw, w0 and fc.
This commit is contained in:
parent
d6ae82e070
commit
67e37fe530
@ -204,7 +204,7 @@ def autopickstation(wfstream, pickparam, verbose=False):
|
|||||||
z_copy[0].data = tr_filt.data
|
z_copy[0].data = tr_filt.data
|
||||||
zne = z_copy
|
zne = z_copy
|
||||||
if len(ndat) == 0 or len(edat) == 0:
|
if len(ndat) == 0 or len(edat) == 0:
|
||||||
msg = 'One or more horizontal components missing!\nSignal ' \
|
msg = 'One or more horizontal component(s) missing!\nSignal ' \
|
||||||
'length only checked on vertical component!\n' \
|
'length only checked on vertical component!\n' \
|
||||||
'Decreasing minsiglengh from {0} to ' \
|
'Decreasing minsiglengh from {0} to ' \
|
||||||
'{1}'.format(minsiglength, minsiglength / 2)
|
'{1}'.format(minsiglength, minsiglength / 2)
|
||||||
@ -424,6 +424,7 @@ def autopickstation(wfstream, pickparam, verbose=False):
|
|||||||
'SNR: {1}\nGo on with refined picking ...\n' \
|
'SNR: {1}\nGo on with refined picking ...\n' \
|
||||||
'autopickstation: re-filtering horizontal traces ' \
|
'autopickstation: re-filtering horizontal traces ' \
|
||||||
'...'.format(aicarhpick.getSlope(), aicarhpick.getSNR())
|
'...'.format(aicarhpick.getSlope(), aicarhpick.getSNR())
|
||||||
|
if verbose: print(msg)
|
||||||
# re-calculate CF from re-filtered trace in vicinity of initial
|
# re-calculate CF from re-filtered trace in vicinity of initial
|
||||||
# onset
|
# onset
|
||||||
cuttimesh2 = [round(aicarhpick.getpick() - Srecalcwin),
|
cuttimesh2 = [round(aicarhpick.getpick() - Srecalcwin),
|
||||||
@ -774,7 +775,8 @@ def autopickstation(wfstream, pickparam, verbose=False):
|
|||||||
# for P phase
|
# for P phase
|
||||||
phase = 'P'
|
phase = 'P'
|
||||||
phasepick = {'lpp': lpickP, 'epp': epickP, 'mpp': mpickP, 'spe': Perror,
|
phasepick = {'lpp': lpickP, 'epp': epickP, 'mpp': mpickP, 'spe': Perror,
|
||||||
'snr': SNRP, 'snrdb': SNRPdB, 'weight': Pweight, 'fm': FM}
|
'snr': SNRP, 'snrdb': SNRPdB, 'weight': Pweight, 'fm': FM,
|
||||||
|
'w0': None, 'fc': None, 'Mo': None, 'Mw': None}
|
||||||
picks = {phase: phasepick}
|
picks = {phase: phasepick}
|
||||||
# add P marker
|
# add P marker
|
||||||
picks[phase]['marked'] = Pmarker
|
picks[phase]['marked'] = Pmarker
|
||||||
|
Loading…
Reference in New Issue
Block a user