obspy.clients.filesystem.sds.Client.get_waveforms
- Client.get_waveforms(network, station, location, channel, starttime, endtime, merge=-1, sds_type=None, **kwargs)[source]
Read data from a local SeisComP Data Structure (SDS) directory tree.
>>> from obspy import UTCDateTime >>> t = UTCDateTime("2015-10-12T12") >>> st = client.get_waveforms("IU", "ANMO", "*", "HH?", t, t+30) ...
- Parameters:
network (str) – Network code of requested data (e.g. “IU”). Wildcards ‘*’ and ‘?’ are supported.
station (str) – Station code of requested data (e.g. “ANMO”). Wildcards ‘*’ and ‘?’ are supported.
location (str) – Location code of requested data (e.g. “”). Wildcards ‘*’ and ‘?’ are supported.
channel (str) – Channel code of requested data (e.g. “HHZ”). Wildcards ‘*’ and ‘?’ are supported.
starttime (
UTCDateTime
) – Start of requested time window.endtime (
UTCDateTime
) – End of requested time window.merge (int or None) – Specifies, which merge operation should be performed on the stream before returning the data. Default (
-1
) means only a conservative cleanup merge is performed to merge seamless traces (e.g. when reading across day boundaries). SeeStream.merge(...)
for details. If set toNone
(orFalse
) no merge operation at all will be performed.sds_type (str) – Override SDS data type identifier that was specified during client initialization.
kwargs – Additional kwargs that get passed on to
read()
internally, mostly for internal low-level purposes used by other methods.
- Return type: