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

black

parent 847d0f24
No related branches found
No related tags found
1 merge request!801Make transferFlags a multivariate function
Pipeline #201604 failed with stages
in 1 minute and 8 seconds
......@@ -20,7 +20,13 @@ from saqc.core import DictOfSeries, flagging, register
from saqc.core.flags import Flags
from saqc.core.history import History
from saqc.lib.checking import validateChoice, validateWindow
from saqc.lib.tools import initializeTargets, isflagged, isunflagged, multivariateParameters, toSequence
from saqc.lib.tools import (
initializeTargets,
isflagged,
isunflagged,
multivariateParameters,
toSequence,
)
if TYPE_CHECKING:
from saqc import SaQC
......@@ -365,9 +371,7 @@ class FlagtoolsMixin:
},
}
for field, target in zip(fields, targets):
# initialize non existing targets
if target not in self._data:
self._data[target] = pd.Series(np.nan, index=self._data[field].index)
......@@ -403,7 +407,6 @@ class FlagtoolsMixin:
return self
@flagging()
def propagateFlags(
self: "SaQC",
......
......@@ -218,6 +218,3 @@ def test_transferFlags():
assert qc3._history["a"].hist.iloc[:, 0].equals(qc3._history["x"].hist.squeeze())
assert qc3._history["a"].hist.iloc[:, 1].equals(qc3._history["y"].hist.squeeze())
assert qc3._history["a"].hist.iloc[:, 2].equals(qc3._history["z"].hist.squeeze())
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