mth5.clients.metronix

Created on Wed Nov 27 11:23:50 2024

@author: jpeacock

Classes

MetronixClient

Module Contents

class mth5.clients.metronix.MetronixClient(data_path, sample_rates=[128], save_path=None, calibration_path=None, mth5_filename='from_metronix.h5', **kwargs)[source]

Bases: mth5.clients.base.ClientBase

calibration_path = None[source]
collection[source]
get_run_dict(run_name_zeros=0)[source]

get run information

Returns:

DESCRIPTION

Return type:

TYPE

get_survey_id(station_dict)[source]

get survey name from a dictionary of a single station of runs :param station_dict: DESCRIPTION :type station_dict: TYPE :return: DESCRIPTION :rtype: TYPE

set_station_metadata(station_dict, station_group)[source]

set station group metadata from information in the station dict

Parameters:
  • station_dict (TYPE) – DESCRIPTION

  • station_group (TYPE) – DESCRIPTION

Returns:

DESCRIPTION

Return type:

TYPE

make_mth5_from_metronix(run_name_zeros=0, **kwargs)[source]

Create an MTH5 from new ATSS + JSON style Metronix data.

Parameters:

**kwargs

DESCRIPTION

Returns:

DESCRIPTION

Return type:

TYPE