Constraint_TSO
- class jwst.associations.lib.dms_base.Constraint_TSO(*args, **kwargs)[source]
Bases:
Constraint
Match on Time-Series Observations.
Initialize a new Constraint.
- Parameters:
- initobject or [object[,…]]
A single object or list of objects where the objects are as follows. - SimpleConstraint or subclass - Constraint
- reducefunction
A reduction function with signature
x(iterable)
whereiterable
is thecomponents
list. Returns boolean indicating state of the components. Default value isConstraint.all
- namestr or None
Optional name for constraint.
- reprocess_on_matchbool
Reprocess the item if the constraint is satisfied.
- reprocess_on_failbool
Reprocess the item if the constraint is not satisfied.
- work_overListCategory.[BOTH, EXISTING, RULES]
The condition on which this constraint should operate.
- reprocess_rules[rule[,..]] or None
List of rules to be applied to. If None, calling function will determine the ruleset. If empty, [], all rules will be used.