Pipelines

Process MTH5

Time Series Helpers

aurora.pipelines.time_series_helpers.apply_prewhitening(config, run_xrts_input)[source]
aurora.pipelines.time_series_helpers.apply_recoloring(config, stft_obj)[source]
aurora.pipelines.time_series_helpers.calibrate_stft_obj(stft_obj, run_obj, units='MT', channel_scale_factors=None)[source]
Parameters
stft_obj
run_obj
units
scale_factorsdict

keyed by channel, supports a single scalar to apply to that channels data Useful for debugging. Should not be used in production and should throw a warning if it is not None

aurora.pipelines.time_series_helpers.run_ts_to_calibrated_stft(run_ts, run_obj, config, units='MT')[source]
Parameters
run_ts
run_obj
config
units
aurora.pipelines.time_series_helpers.run_ts_to_stft(config, run_xrts_orig)[source]
Parameters
configShortTimeFourierTransformConfig object
run_ts ; xarray.core.dataset.Dataset, normally extracted from mth5.RunTS
aurora.pipelines.time_series_helpers.run_ts_to_stft_scipy(config, run_xrts_orig)[source]
Parameters
config
run_xrts
aurora.pipelines.time_series_helpers.validate_sample_rate(run_ts, config)[source]

Transfer Function Helpers