4.6.3.3.1. eqcorrscan.core.match_filter._group_process

eqcorrscan.core.match_filter._group_process(template_group, parallel, debug, cores, stream, daylong, ignore_length, overlap)[source]

Process data into chunks based on template processing length.

Templates in template_group must all have the same processing parameters.

Parameters:
  • template_group (list) List of Templates.
  • parallel (bool) Whether to use parallel processing or not
  • debug (int) Debug level from 0-5
  • cores (int) Number of cores to use, can be False to use all available.
  • stream (obspy.core.stream.Stream) Stream to process, will be left intact.
  • daylong (bool) Whether to enforce day-length files or not.
  • ignore_length (bool) If using daylong=True, then dayproc will try check that the data are there for at least 80% of the day, if you don’t want this check (which will raise an error if too much data are missing) then set ignore_length=True. This is not recommended!
  • overlap (float) Number of seconds to overlap chunks by.
Returns:

list of processed streams.