From dba4e257048555750584c10cb1859561ea5f29a3 Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Tue, 24 Aug 2021 17:38:21 +0200 Subject: [PATCH] add another fix to use raw input data for climate filter --- mlair/data_handler/data_handler_with_filter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mlair/data_handler/data_handler_with_filter.py b/mlair/data_handler/data_handler_with_filter.py index e76f396a..a506d261 100644 --- a/mlair/data_handler/data_handler_with_filter.py +++ b/mlair/data_handler/data_handler_with_filter.py @@ -393,7 +393,8 @@ class DataHandlerClimateFirFilterSingleStation(DataHandlerFirFilterSingleStation climate_filter.filtered_data] # create input data with filter index - input_data = xr.concat(climate_filter_data, pd.Index(self.create_filter_index(), name=self.filter_dim)) + input_data = xr.concat(climate_filter_data, pd.Index(self.create_filter_index(add_unfiltered_index=False), + name=self.filter_dim)) # add unfiltered raw data if self._add_unfiltered is True: @@ -410,7 +411,7 @@ class DataHandlerClimateFirFilterSingleStation(DataHandlerFirFilterSingleStation # self.input_data.sel(filter="low", variables="temp", Stations="DEBW107").plot() # self.input_data.sel(variables="temp", Stations="DEBW107").plot.line(hue="filter") - def create_filter_index(self) -> pd.Index: + def create_filter_index(self, add_unfiltered_index=True) -> pd.Index: """ Round cut off periods in days and append 'res' for residuum index. -- GitLab