4.6.3. match_filter¶
Functions for network matched-filter detection of seismic data.
Designed to cross-correlate templates generated by template_gen function with data and output the detections.
copyright: | EQcorrscan developers. |
---|---|
license: | GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html) |
4.6.3.1. Classes¶
4.6.3.2. Functions¶
extract_from_stream |
Extract waveforms for a list of detections from a stream. |
get_catalog |
Generate an obspy.core.event.Catalog from list of Detection ‘s. |
match_filter |
Main matched-filter detection function. |
normxcorr2 |
Thin wrapper to eqcorrscan.utils.correlate functions. |
read_detections |
Read detections from a file to a list of Detection objects. |
read_tribe |
Read a Tribe of templates from a tar archive. |
read_party |
Read detections and metadata from a tar archive. |
read_template |
Read a Template object from a tar archive. |
write_catalog |
Write events contained within detections to a catalog file. |
4.6.3.3. Private Functions¶
_group_process |
Process data into chunks based on template processing length. |
_group_detect |
Pre-process and compute detections for a group of templates. |
_write_family |
Write a family to a csv file. |
_read_family |
Internal function to read csv family files. |
_total_microsec |
Calculate difference between two datetime stamps in microseconds. |
_test_event_similarity |
Check the similarity of the components of obspy events, discounting resource IDs, which are not maintained in nordic files. |