Adding/modifying documentation in autopick.py
This commit is contained in:
parent
7b2ae2fa8f
commit
b9cf219b39
@ -506,6 +506,14 @@ class AutopickStation(object):
|
|||||||
self.p_params.pstop = min(self.p_params.pstop, len(self.ztrace) * self.ztrace.stats.delta)
|
self.p_params.pstop = min(self.p_params.pstop, len(self.ztrace) * self.ztrace.stats.delta)
|
||||||
|
|
||||||
def autopickstation(self):
|
def autopickstation(self):
|
||||||
|
"""
|
||||||
|
Main function of autopickstation, which calculates P and S picks and returns them in a dictionary.
|
||||||
|
:return: dict with keys 'P', 'S', and 'station'.
|
||||||
|
P's value is a PickingResults instance containing P results.
|
||||||
|
S's value is a PickingResults instance containing S results.
|
||||||
|
station's value is the station name on which the picks were calculated.
|
||||||
|
:rtype: dict
|
||||||
|
"""
|
||||||
try:
|
try:
|
||||||
self.pick_p_phase()
|
self.pick_p_phase()
|
||||||
except MissingTraceException as mte:
|
except MissingTraceException as mte:
|
||||||
@ -761,9 +769,8 @@ class AutopickStation(object):
|
|||||||
|
|
||||||
def pick_p_phase(self):
|
def pick_p_phase(self):
|
||||||
"""
|
"""
|
||||||
Pick p phase, return results
|
Pick p phase, store results in self.p_results
|
||||||
:return: P pick results
|
:return: None
|
||||||
:rtype: PickingResults
|
|
||||||
:raises:
|
:raises:
|
||||||
MissingTraceException: If vertical trace is missing.
|
MissingTraceException: If vertical trace is missing.
|
||||||
"""
|
"""
|
||||||
@ -1125,6 +1132,11 @@ class AutopickStation(object):
|
|||||||
|
|
||||||
|
|
||||||
def autopickstation(wfstream, pickparam, verbose=False, iplot=0, fig_dict=None, metadata=None, origin=None):
|
def autopickstation(wfstream, pickparam, verbose=False, iplot=0, fig_dict=None, metadata=None, origin=None):
|
||||||
|
"""
|
||||||
|
Main function to calculate picks for the station.
|
||||||
|
:return:
|
||||||
|
:rtype: dict
|
||||||
|
"""
|
||||||
try:
|
try:
|
||||||
station = AutopickStation(wfstream, pickparam, verbose, iplot, fig_dict, metadata, origin)
|
station = AutopickStation(wfstream, pickparam, verbose, iplot, fig_dict, metadata, origin)
|
||||||
return station.autopickstation()
|
return station.autopickstation()
|
||||||
|
Loading…
Reference in New Issue
Block a user