pyrocko.io.enhanced_sacpz
¶
-
class
EnhancedSacPzResponse
(**kwargs)[source]¶ Undocumented.
-
♦
codes
¶ tuple
of 4str
objects, default:(None, None, None, None)
-
♦
tmin
¶ builtins.float
(pyrocko.guts.Timestamp
), optional
-
♦
tmax
¶ builtins.float
(pyrocko.guts.Timestamp
), optional
-
♦
lat
¶ float
-
♦
lon
¶ float
-
♦
elevation
¶ float
-
♦
depth
¶ float
-
♦
dip
¶ float
-
♦
azimuth
¶ float
-
♦
input_unit
¶ str
-
♦
output_unit
¶ str
-
♦
response
¶
-
codes
= <pyrocko.guts.Tuple.__T object>
-
tmin
= <pyrocko.guts.Timestamp.__T object>
-
tmax
= <pyrocko.guts.Timestamp.__T object>
-
lat
= <pyrocko.guts.Float.__T object>
-
lon
= <pyrocko.guts.Float.__T object>
-
elevation
= <pyrocko.guts.Float.__T object>
-
depth
= <pyrocko.guts.Float.__T object>
-
dip
= <pyrocko.guts.Float.__T object>
-
azimuth
= <pyrocko.guts.Float.__T object>
-
input_unit
= <pyrocko.guts.String.__T object>
-
output_unit
= <pyrocko.guts.String.__T object>
-
response
= <pyrocko.guts.ObjectMetaClass.__new__.<locals>.T object>
-
♦
-
iload_filename
(filename, **kwargs)¶ Read SACPZ information from named file.
-
iload_dirname
(dirname, **kwargs)¶ Read SACPZ information from directory of SACPZ files.
-
iload_glob
(pattern, **kwargs)¶ Read SACPZ information from files matching a glob pattern.
-
iload
(source, **kwargs)¶ Load SACPZ information from given source(s)
The
source
can be specified as the name of a SACPZ file, the name of a directory containing SACPZ files, a glob pattern of SACPZ files, an open filehandle or an iterator yielding any of the forementioned sources.This function behaves as a generator yielding
EnhancedSacPzResponse
objects.
-
make_stationxml
(responses, inconsistencies='warn')[source]¶ Create stationxml from “enhanced” SACPZ information.
Parameters: responses – iterable yielding EnhancedSacPzResponse
objectsReturns: pyrocko.fdsn.station.FDSNStationXML
object