From 61fd02086d0169cc32b13660820036a31e7102f3 Mon Sep 17 00:00:00 2001 From: pcain-usgs <pcain@usgs.gov> Date: Thu, 10 Sep 2020 13:18:23 -0600 Subject: [PATCH] subtract input_sample_period for average steps --- geomagio/algorithm/FilterAlgorithm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/geomagio/algorithm/FilterAlgorithm.py b/geomagio/algorithm/FilterAlgorithm.py index 9e8c94a38..9f8ad327d 100644 --- a/geomagio/algorithm/FilterAlgorithm.py +++ b/geomagio/algorithm/FilterAlgorithm.py @@ -75,7 +75,7 @@ def get_nearest_time(step, output_time, left=True): interval_end = interval_start + step["output_sample_period"] filter_center = interval_start + half_width data_start = interval_start - data_end = interval_end + data_end = interval_end - step["input_sample_period"] else: filter_center = interval_start data_start = filter_center - half_width @@ -401,6 +401,7 @@ class FilterAlgorithm(Algorithm): input_end : UTCDateTime end of input required to generate requested output. """ + print("get_input_interval") steps = self.get_filter_steps() # calculate start/end from inverted step array for step in reversed(steps): -- GitLab