LabelSpecifier

class lsst.pipe.base.LabelSpecifier(labels: set[str] | None = None, begin: str | None = None, end: str | None = None)

Bases: object

A structure to specify a subset of labels to load

This structure may contain a set of labels to be used in subsetting a pipeline, or a beginning and end point. Beginning or end may be empty, in which case the range will be a half open interval. Unlike python iteration bounds, end bounds are INCLUDED. Note that range based selection is not well defined for pipelines that are not linear in nature, and correct behavior is not guaranteed, or may vary from run to run.

Attributes Summary

begin

end

labels

Attributes Documentation

begin: str | None = None
end: str | None = None
labels: set[str] | None = None