obspy.station.inventory.Inventory.get_response¶
- Inventory.get_response(seed_id, datetime)[source]¶
Find response for a given channel at given time.
>>> from obspy import read_inventory, UTCDateTime >>> inventory = read_inventory("/path/to/BW_RJOB.xml") >>> datetime = UTCDateTime("2009-08-24T00:20:00") >>> response = inventory.get_response("BW.RJOB..EHZ", datetime) >>> print(response) Channel Response From M/S (Velocity in Meters Per Second) to COUNTS (Digital Counts) Overall Sensitivity: 2.5168e+09 defined at 0.020 Hz 4 stages: Stage 1: PolesZerosResponseStage from M/S to V, gain: 1500 Stage 2: CoefficientsTypeResponseStage from V to COUNTS, ... Stage 3: FIRResponseStage from COUNTS to COUNTS, gain: 1 Stage 4: FIRResponseStage from COUNTS to COUNTS, gain: 1
Parameters: - seed_id (str) SEED ID string of channel to get response for.
- datetime (UTCDateTime) Time to get response for.
Return type: Returns: Response for time series specified by input arguments.