API Reference
SeisMonitor provides tools for seismic monitoring workflows, including waveform handling, downloading, phase picking, association, event location, and magnitude estimation.
Core
Main objects.
Downloader
Download waveform data from providers.
Picker
Automatic phase picking workflows.
Associator
Earthquake phase association tools.
NonLinLoc Locator
Earthquake location tools using NonLinLoc.
Magnitude
Magnitude estimation methods.
- Core
- Downloader
- seismonitor
- utils
DownloadRestrictionsget_all_sdswaveforms()get_chunktimes()get_client_waveforms()get_filenames()get_inv_and_json()get_max_allowed_batch_size()get_merged_inv_and_json()get_mseed_filename()get_st_according2preference()inside_the_polygon()sanitize_provider_times()select_inventory()write_client_waveforms()write_stream()
- Picker
- ai
- utils
clone_aipicker()create_datalist()eqt_picks_2_seismonitor_fmt()get_filenames()get_pickframe()get_picks()id_maker()make_dataframe()make_phasenet_datalist()merge_picks()mv_mseed2onefolder()mv_mseed2stationfolder()phasenet_from_console()pick_constructor()picks2df()rm_phasenet_duplicate_picks()sample2time()
- Associator
- Nlloc
- Magnitude