pyrocko.io.resp¶
-
class
ChannelResponse(**kwargs)[source]¶ Response information + channel codes and time span.
-
♦
codes¶ tupleof 4strobjects, default:('', '', '', '')
-
♦
start_date¶ builtins.float(pyrocko.guts.Timestamp)
-
♦
end_date¶ builtins.float(pyrocko.guts.Timestamp)
-
♦
response¶
-
♦
-
iload_filename(filename, **kwargs)¶ Read RESP information from named file.
-
iload_dirname(dirname, **kwargs)¶ Read RESP information from directory of RESP files.
-
iload_glob(pattern, **kwargs)¶ Read RESP information from files matching a glob pattern.
-
iload(source, **kwargs)¶ Load RESP information from given source(s)
The
sourcecan be specified as the name of a RESP file, the name of a directory containing RESP files, a glob pattern of RESP files, an open filehandle or an iterator yielding any of the forementioned sources.This function behaves as a generator yielding
ChannelResponseobjects.
-
make_stationxml(pyrocko_stations, channel_responses)[source]¶ Create stationxml from pyrocko station list and RESP information.
Parameters: - pyrocko_stations – list of
pyrocko.model.Stationobjects - channel_responses – iterable yielding
ChannelResponseobjects
Returns: pyrocko.fdsn.station.FDSNStationXMLobject with merged informationIf no station information is available for any response information, it is skipped and a warning is emitted.
- pyrocko_stations – list of