SourceSpec has a modular structure. Each module corresponds to a specific function or class of functions.
SourceSpec main modules are presented below, following the logical order on which
they're used within source_spec.py
.
.. automodule:: source_spec :members:
.. automodule:: ssp_parse_arguments :members:
.. automodule:: ssp_setup :members:
.. automodule:: ssp_read_traces :members:
.. automodule:: ssp_process_traces :members:
.. automodule:: ssp_build_spectra :members:
.. automodule:: ssp_plot_traces :members:
.. automodule:: ssp_inversion :members:
.. automodule:: ssp_radiated_energy :members:
.. automodule:: ssp_local_magnitude :members:
.. automodule:: ssp_summary_statistics :members:
.. automodule:: ssp_output :members:
.. automodule:: ssp_residuals :members:
.. automodule:: ssp_plot_spectra :members:
.. automodule:: ssp_plot_stacked_spectra :members:
.. automodule:: ssp_plot_params_stats :members:
.. automodule:: ssp_plot_stations :members:
.. automodule:: ssp_html_report :members:
These modules, in alphabetical order, are used by the main modules.
.. automodule:: ssp_correction :members:
.. automodule:: ssp_data_types :members:
.. automodule:: ssp_event :members:
.. automodule:: ssp_grid_sampling :members:
.. automodule:: ssp_pick :members:
.. automodule:: ssp_spectral_model :members:
.. automodule:: ssp_qml_output :members:
.. automodule:: ssp_radiation_pattern :members:
.. automodule:: ssp_read_sac_header :members:
.. automodule:: ssp_read_station_metadata :members:
.. automodule:: ssp_sqlite_output :members:
.. automodule:: ssp_update_db :members:
.. automodule:: ssp_util :members:
.. automodule:: ssp_wave_arrival :members:
.. automodule:: config :members:
.. automodule:: kdtree :members:
.. automodule:: savefig :members:
.. automodule:: spectrum :members:
.. automodule:: clipping_detection :members:
.. automodule:: plot_sourcepars :members: