Skip to content
Snippets Groups Projects
Commit dc1c72b0 authored by Peter Lünenschloß's avatar Peter Lünenschloß
Browse files

fixed way harm funcs reassign harmed/deharmed flags

parent 87a22841
No related branches found
No related tags found
4 merge requests!193Release 1.4,!188Release 1.4,!49Dataprocessing features,!44Dataprocessing features
......@@ -103,14 +103,8 @@ def harmWrapper(heap={}):
**kwargs,
)
# TODO: ask BERT: why so verbose?
# TODO: ask BERT: why so assert?
flags_col = flagger_merged_clean_reshaped.getFlags(field)
flags = flagger.getFlags()
flags[field] = flags_col
flagger_out = flagger.getFlagger(drop=field).setFlagger(flagger_merged_clean_reshaped)
data[field] = dat_col
flagger_out = flagger.initFlags(flags=flags)
assert (data[field].index == flagger_out.getFlags(field).index).all()
return data, flagger_out
......@@ -155,10 +149,9 @@ def harmWrapper(heap={}):
dat_col.name = field
# bye bye data
flags = flagger.getFlags()
flags[field] = flags_col
flagger_out = flagger.getFlagger(drop=field).setFlagger(flagger_back)
data[field] = dat_col
flagger_out = flagger.initFlags(flags=flags)
assert (data[field].index == flagger_out.getFlags(field).index).all()
return data, flagger_out
......
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