From 0abb8ba6d7ebec973d6285453485e6b7fe973a12 Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Thu, 9 Dec 2021 15:02:01 +0100 Subject: [PATCH] fix bug in plot data creation if extend length was not provided --- mlair/helpers/filter.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mlair/helpers/filter.py b/mlair/helpers/filter.py index 488fdfd3..9a61de71 100644 --- a/mlair/helpers/filter.py +++ b/mlair/helpers/filter.py @@ -563,8 +563,9 @@ class ClimateFIRFilter(FIRFilter): def create_visualization(self, filtered, data, filter_input_data, plot_dates, time_dim, new_dim, sampling, extend_length_history, extend_length_future, minimum_length, h, - variable_name, extend_length_opts=0): # pragma: no cover + variable_name, extend_length_opts=None): # pragma: no cover plot_data = [] + extend_length_opts = 0 if extend_length_opts is None else extend_length_opts for viz_date in set(plot_dates).intersection(filtered.coords[time_dim].values): try: td_type = {"1d": "D", "1H": "h"}.get(sampling) @@ -577,8 +578,6 @@ class ClimateFIRFilter(FIRFilter): time_dim, new_dim).sel({time_dim: viz_date}) else: - # tmp_filter_data = d.sel({time_dim: viz_date, - # new_dim: slice(int(-extend_length_history), int(extend_length_future))}) tmp_filter_data = None valid_range = range(int((len(h) + 1) / 2) if minimum_length is None else minimum_length, extend_length_opts + 1) -- GitLab