obspy.clients.nrl.client.NRL.get_response

NRL.get_response(datalogger_keys, sensor_keys)[source]

Get Response from NRL tree structure

Parameters:
  • datalogger_keys (list[str]) – List of data-loggers.

  • sensor_keys (list[str]) – List of sensors.

Return type:

Response

>>> nrl = NRL()
>>> response = nrl.get_response(
...     sensor_keys=['Nanometrics', 'Trillium Compact 120 (Vault, '
...                  'Posthole, OBS)', '754 V/m/s'],
...     datalogger_keys=['REF TEK', 'RT 130 & 130-SMA', '1', '200'])
>>> print(response)   
Channel Response
  From M/S (Velocity in Meters per Second) to COUNTS (Digital Counts)
  Overall Sensitivity: 4.74576e+08 defined at 1.000 Hz
  10 stages:
    Stage 1: PolesZerosResponseStage from M/S to V, gain: 754.3
    Stage 2: ResponseStage from V to V, gain: 1
    Stage 3: Coefficients... from V to COUNTS, gain: 629129
    Stage 4: Coefficients... from COUNTS to COUNTS, gain: 1
    Stage 5: Coefficients... from COUNTS to COUNTS, gain: 1
    Stage 6: Coefficients... from COUNTS to COUNTS, gain: 1
    Stage 7: Coefficients... from COUNTS to COUNTS, gain: 1
    Stage 8: Coefficients... from COUNTS to COUNTS, gain: 1
    Stage 9: Coefficients... from COUNTS to COUNTS, gain: 1
    Stage 10: Coefficients... from COUNTS to COUNTS, gain: 1