obsplus.get_waveform_client¶
- obsplus.get_waveform_client(waveforms)[source]¶
 Extract a waveform client from various inputs.
- Parameters:
 waveforms (
WaveformClient|str|Path|Trace|Stream) –- Any of the following:
 A path to an obspy-readable waveform file
A path to a directory of obspy-readable waveform files
A obspy.Stream instance
An instance of
WaveBankAny other object that has a get_waveforms method
- Raises:
 TypeError – If a waveform client cannot be determined from the input.
- Return type:
 
Notes
If the output does not define a get_waveform_bulk method one will be added.