pyatoa.tests.test_wave_maker

Test the functionalities of the Pyaflowa Manager class

Module Contents

Functions

st_obs()

Raw observed waveforms from station NZ.BFZ.HH? for New Zealand event

st_syn()

Synthetic data stream generated using Specfem3D and focal mechanism for

cat()

ObsPy Event Catalog for New Zealand based event with

event(cat)

Event from Catalog

inv()

StationXML information for station NZ.BFZ.HH?

config()

Default Pyatoa Config object

mgmt(config, event, st_obs, st_syn, inv)

A manager filled with data and that has progressed through the workflow

wm(mgmt)

WaveMaker object to create waveform figures

test_setup_plot(wm)

Make sure the correct number of axes are established

test_plot_waveforms(wm)

Plot waveforms by themselves

test_plot_stalta(wm)

Plot STALTA waveforms by themselves

test_plot_windows(wm)

Test plotting windows

test_plot_adjsrcs(wm)

Test plotting adjoint sources

test_plot_rejected_windows(wm)

Test plotting rejected windows

test_plot(wm)

Test the main plotting function

pyatoa.tests.test_wave_maker.st_obs()[source]

Raw observed waveforms from station NZ.BFZ.HH? for New Zealand event 2018p130600 (GeoNet event id)

pyatoa.tests.test_wave_maker.st_syn()[source]

Synthetic data stream generated using Specfem3D and focal mechanism for 2018p130600. Minimum resolved period roughly 10s.

pyatoa.tests.test_wave_maker.cat()[source]

ObsPy Event Catalog for New Zealand based event with GeoNet Event ID: 2018p130600

pyatoa.tests.test_wave_maker.event(cat)[source]

Event from Catalog

pyatoa.tests.test_wave_maker.inv()[source]

StationXML information for station NZ.BFZ.HH?

pyatoa.tests.test_wave_maker.config()[source]

Default Pyatoa Config object

pyatoa.tests.test_wave_maker.mgmt(config, event, st_obs, st_syn, inv)[source]

A manager filled with data and that has progressed through the workflow

pyatoa.tests.test_wave_maker.wm(mgmt)[source]

WaveMaker object to create waveform figures

pyatoa.tests.test_wave_maker.test_setup_plot(wm)[source]

Make sure the correct number of axes are established

pyatoa.tests.test_wave_maker.test_plot_waveforms(wm)[source]

Plot waveforms by themselves

pyatoa.tests.test_wave_maker.test_plot_stalta(wm)[source]

Plot STALTA waveforms by themselves

pyatoa.tests.test_wave_maker.test_plot_windows(wm)[source]

Test plotting windows

pyatoa.tests.test_wave_maker.test_plot_adjsrcs(wm)[source]

Test plotting adjoint sources

pyatoa.tests.test_wave_maker.test_plot_rejected_windows(wm)[source]

Test plotting rejected windows

pyatoa.tests.test_wave_maker.test_plot(wm)[source]

Test the main plotting function