ProcessList

class jwst.associations.ProcessList(items=None, rules=None, work_over=1, only_on_match=False)[source]

Bases: object

A Process list

Parameters
  • items ([item[, ..]]) – The list of items to process

  • rules ([Association[, ..]]) – List of rules to process the items against.

  • work_over (int) – What the reprocessing should work on: - ProcessList.EXISTING: Only existing associations - ProcessList.RULES: Only on the rules to create new associations - ProcessList.BOTH: Compare to both existing and rules - ProcessList.NONSCIENCE: Only on non-science items

  • only_on_match (bool) – Only use this object if the overall condition is True.

Attributes Summary

BOTH

Categories of different sets of associations or items to process

EXISTING

Categories of different sets of associations or items to process

NONSCIENCE

Categories of different sets of associations or items to process

RULES

Categories of different sets of associations or items to process

Attributes Documentation

BOTH = 1

Categories of different sets of associations or items to process

EXISTING = 2

Categories of different sets of associations or items to process

NONSCIENCE = 3

Categories of different sets of associations or items to process

RULES = 0

Categories of different sets of associations or items to process