LSST Applications  22.0.1,22.0.1+01bcf6a671,22.0.1+046ee49490,22.0.1+05c7de27da,22.0.1+0c6914dbf6,22.0.1+1220d50b50,22.0.1+12fd109e95,22.0.1+1a1dd69893,22.0.1+1c910dc348,22.0.1+1ef34551f5,22.0.1+30170c3d08,22.0.1+39153823fd,22.0.1+611137eacc,22.0.1+771eb1e3e8,22.0.1+94e66cc9ed,22.0.1+9a075d06e2,22.0.1+a5ff6e246e,22.0.1+a7db719c1a,22.0.1+ba0d97e778,22.0.1+bfe1ee9056,22.0.1+c4e1e0358a,22.0.1+cc34b8281e,22.0.1+d640e2c0fa,22.0.1+d72a2e677a,22.0.1+d9a6b571bd,22.0.1+e485e9761b,22.0.1+ebe8d3385e
LSST Data Management Base Package
Public Member Functions | List of all members
lsst.pipe.base.pipeline.LabelSpecifier Class Reference

Public Member Functions

def __post_init__ (self)
 

Detailed Description

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.

Definition at line 65 of file pipeline.py.

Member Function Documentation

◆ __post_init__()

def lsst.pipe.base.pipeline.LabelSpecifier.__post_init__ (   self)

Definition at line 79 of file pipeline.py.

79  def __post_init__(self):
80  if self.labels is not None and (self.begin or self.end):
81  raise ValueError("This struct can only be initialized with a labels set or "
82  "a begin (and/or) end specifier")
83 
84 

The documentation for this class was generated from the following file: