The FLEXWIN software package automates the time-window selection problem for seismologists. It operates on pairs of observed and synthetic single component seismograms, defining windows that cover as much of a given seismogram as possible, while avoiding portions of the waveform that are dominated by noise.
FLEXWIN selects time windows on the synthetic seismogram within which the waveform contains a distinct arrival, then requires an adequate correspondence between observed and synthetic waveforms within these windows.
Maggi, A.; Tape, C.; Chao, D. ; Chen, M.; Hjorleifsdottir, V.; Liu, Q.; Tromp, J. (2012), Flexwin v1.0.1 [software], Computational Infrastructure for Geodynamics, Available from: geodynamics.org, doi: NoDOI, url: https://geodynamics.org/cig/software/flexwin/
Maggi, A.; Tape, C.; Chen, M.; Chao, D.; Tromp, J. (2009), An automated time-window selection algorithm for seismic tomography, Geophysical Journal International, 178 (1) , 257-281, doi: 10.1111/j.1365-246X.2009.04099.x, url: http://gji.oxfordjournals.org/cgi/doi/10.1111/j.1365-246X.2009.04099.x