Skip to content
Snippets Groups Projects
Commit 25a78327 authored by David Schäfer's avatar David Schäfer
Browse files

silence some of the deprecation warnings

parent c07d788a
No related branches found
No related tags found
2 merge requests!193Release 1.4,!188Release 1.4
Pipeline #6894 failed with stages
in 6 minutes and 11 seconds
......@@ -9,7 +9,7 @@ TODOS:
import logging
from copy import deepcopy
from typing import List, Tuple, Dict, Any, Callable
from typing import Any, Dict, List
import pandas as pd
import dios
......@@ -91,7 +91,7 @@ def _setup():
# NOTE:
# the import is needed to trigger the registration
# of the built-in (test-)functions
import saqc.funcs
pass
# warnings
pd.set_option("mode.chained_assignment", "warn")
......@@ -288,7 +288,8 @@ def _saqcCallFunc(func_dump, data, flagger):
# Any newly assigned column can safely be ignored by masking, thus
# this check comes after setting `columns`
if field not in flagger.getFlags():
flagger = flagger.merge(flagger.initFlags(data=pd.Series(name=field)))
flagger = flagger.merge(
flagger.initFlags(data=pd.Series(name=field, dtype=np.float64)))
data_in, mask = _maskData(data, flagger, columns, to_mask)
data_result, flagger_result = func(data_in, field, flagger, *func_args, func_name=func_name, **func_kws)
......
......@@ -9,7 +9,6 @@ import pandas as pd
import dtw
import pywt
from mlxtend.evaluate import permutation_test
import datetime
from saqc.lib.tools import groupConsecutives, sesonalMask
......@@ -209,7 +208,9 @@ def flagGeneric(data, field, flagger, func, nodata=np.nan, **kwargs):
raise TypeError(f"generic expression does not return a boolean array")
if flagger.getFlags(field).empty:
flagger = flagger.merge(flagger.initFlags(data=pd.Series(name=field, index=mask.index)))
flagger = flagger.merge(
flagger.initFlags(
data=pd.Series(name=field, index=mask.index, dtype=np.float64)))
flagger = flagger.setFlags(field, mask, **kwargs)
return data, flagger
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment