obspy.core.util.testing.traces_almost_equal

traces_almost_equal(tr1, tr2, default_stats=True, rtol=1e-05, atol=1e-08, equal_nan=True)[source]

Return True if the two traces are almost equal.

Parameters:
  • tr1 The first Trace object.
  • tr2 The second Trace object.
  • default_stats If True only compare the default stats on the traces, such as seed identification codes, start/end times, sampling_rates, etc. If False also compare extra stats attributes such as processing and format specific information.
  • rtol The relative tolerance parameter passed to allclose() for comparing time series.
  • atol The absolute tolerance parameter passed to allclose() for comparing time series.
  • equal_nan If True NaNs are evaluated equal when comparing the time series.
Returns:

bool