Both flagging modules and the preprocessing which provides documentation for these assume DecadesBitmaskFlags are being used, and will not work with DecadesClassicFlag.
For example, in the documentation (ppodd.docs.data.preproc.get_flagmod_doc)
for var in module.flagged:
v = DecadesVariable(
pd.Series(flag, index=index, name=var),
flag=DecadesBitmaskFlag
)
And in ppodd.flags.base.FlaggingBase only add_mask is defined, with no equivalent for adding to a DecadesClassicFlag.
Both flagging modules and the preprocessing which provides documentation for these assume
DecadesBitmaskFlag
s are being used, and will not work withDecadesClassicFlag
.For example, in the documentation (
ppodd.docs.data.preproc.get_flagmod_doc
)And in
ppodd.flags.base.FlaggingBase
onlyadd_mask
is defined, with no equivalent for adding to aDecadesClassicFlag
.