pyrocko.squirrel.tool.commands.jackseis

Implementation of squirrel jackseis.

Classes

Converter(*args, **kwargs)

Undocumented.

InstrumentCorrectionMode(...)

Any str out of ['complete', 'sensor'].

OutputDataTypeChoice(...)

Any str out of ['int32', 'int64', 'float32', 'float64'].

OutputFormatChoice(...)

Any str out of ['mseed', 'sac', 'text', 'yaff', 'gse2'].

TraversalChoice(...)

Any str out of ['network', 'station', 'channel', 'sensor'].

class OutputFormatChoice(...) → str[source]

Bases: StringChoice

Any str out of ['mseed', 'sac', 'text', 'yaff', 'gse2'].

Variables:
  • choices – Allowed choices (list of str).

  • ignore_case – Whether to behave case-insensitive (bool, default: False).

class OutputDataTypeChoice(...) → str[source]

Bases: StringChoice

Any str out of ['int32', 'int64', 'float32', 'float64'].

Variables:
  • choices – Allowed choices (list of str).

  • ignore_case – Whether to behave case-insensitive (bool, default: False).

class TraversalChoice(...) → str[source]

Bases: StringChoice

Any str out of ['network', 'station', 'channel', 'sensor'].

Variables:
  • choices – Allowed choices (list of str).

  • ignore_case – Whether to behave case-insensitive (bool, default: False).

class InstrumentCorrectionMode(...) → str[source]

Bases: StringChoice

Any str out of ['complete', 'sensor'].

Variables:
  • choices – Allowed choices (list of str).

  • ignore_case – Whether to behave case-insensitive (bool, default: False).

class Converter(*args, **kwargs)[source]

Bases: HasPaths

Undocumented.

♦ in_dataset

pyrocko.squirrel.dataset.Dataset, optional

♦ in_path

str, optional

♦ in_paths

list of str objects, default: []

♦ codes

list of pyrocko.model.codes.CodesNSLCE objects, optional

♦ rename

dict of pyrocko.guts.Choice objects, default: {}

♦ tmin

pyrocko.util.get_time_float (pyrocko.guts.Timestamp), optional

♦ tmax

pyrocko.util.get_time_float (pyrocko.guts.Timestamp), optional

♦ tinc

float, optional

♦ downsample

float, optional

♦ quantity

str (pyrocko.squirrel.model.QuantityType), optional

♦ fmin

float, optional

♦ fmax

float, optional

♦ fcut_factor

float, optional

♦ fmin_cut

float, optional

♦ fmax_cut

float, optional

♦ instrument_correction_mode

str (InstrumentCorrectionMode), default: 'complete'

♦ rotate_to_enz

bool, default: False

♦ out_path

str (pyrocko.has_paths.Path), optional

♦ out_sds_path

str (pyrocko.has_paths.Path), optional

♦ out_storage_path

str (pyrocko.has_paths.Path), optional

♦ out_storage_scheme

str (pyrocko.squirrel.storage.StorageSchemeChoice), default: 'default'

♦ out_format

str (OutputFormatChoice), optional

♦ out_data_type

str (OutputDataTypeChoice), optional

♦ out_mseed_record_length

int (pyrocko.guts.IntChoice), optional

♦ out_mseed_steim

int (pyrocko.guts.IntChoice), optional

♦ out_meta_path

str (pyrocko.has_paths.Path), optional

♦ traversal

str (TraversalChoice), optional

♦ parts

list of Converter objects, default: []