diff --git a/geomagio/algorithm/AverageAlgorithm.py b/geomagio/algorithm/AverageAlgorithm.py index 1787ad199d57f1930a4c614eee406287ac8d1a19..b065f51f2e28b824669e5945ff0d6a3a3391c0d0 100644 --- a/geomagio/algorithm/AverageAlgorithm.py +++ b/geomagio/algorithm/AverageAlgorithm.py @@ -164,9 +164,7 @@ class AverageAlgorithm(Algorithm): # apply min_count_start and min_count_end # NOTE: the logic here is not very intuitive, but it works as intended - utc_datetimes = numpy.array( - [timeseries[0].stats.starttime + t for t in timeseries[0].times()] - ) + utc_datetimes = timeseries[0].times(type="utcdatetime") average_data[ (count_data < timeseries.count()) & (utc_datetimes > self.min_count_end) ] = numpy.nan