LSSTApplications  17.0+10,17.0+52,17.0+91,18.0.0+11,18.0.0+16,18.0.0+38,18.0.0+4,18.0.0-2-ge43143a+8,18.1.0-1-g0001055+4,18.1.0-1-g1349e88+13,18.1.0-1-g2505f39+10,18.1.0-1-g380d4d4+13,18.1.0-1-g5315e5e,18.1.0-1-g5e4b7ea+4,18.1.0-1-g7e8fceb,18.1.0-1-g85f8cd4+10,18.1.0-1-g9a6769a+4,18.1.0-1-ga1a4c1a+9,18.1.0-1-gd55f500+5,18.1.0-1-ge10677a+10,18.1.0-11-gb2589d7b,18.1.0-13-g451e75588+2,18.1.0-13-gbfe7f7f+4,18.1.0-14-g2e73c10+1,18.1.0-2-g31c43f9+10,18.1.0-2-g919ecaf,18.1.0-2-g9c63283+13,18.1.0-2-gdf0b915+13,18.1.0-2-gfefb8b5+2,18.1.0-3-g52aa583+4,18.1.0-3-g8f4a2b1+4,18.1.0-3-g9cb968e+12,18.1.0-3-gab23065,18.1.0-4-g7bbbad0+4,18.1.0-5-g510c42a+12,18.1.0-5-gaeab27e+13,18.1.0-6-gc4bdb98+2,18.1.0-6-gdda7f3e+15,18.1.0-9-g9613d271+1,w.2019.34
LSSTDataManagementBasePackage
Static Public Attributes | List of all members
lsst.pipe.base.config._DatasetTypeConfig Class Reference
Inheritance diagram for lsst.pipe.base.config._DatasetTypeConfig:
lsst.pipe.base.config._BaseDatasetTypeConfig lsst.pipe.base.config.InputDatasetConfig lsst.pipe.base.config.OutputDatasetConfig

Static Public Attributes

 dimensions
 
 scalar
 
 manualLoad
 
 name
 
 storageClass
 
 nameTemplate
 

Detailed Description

Configuration class which defines dataset type used by PipelineTask.

Consists of DatasetType name, list of Dimension names and StorageCass name.
PipelineTasks typically define one or more input and output datasets. This
class should not be used directly, instead one of `InputDatasetConfig` or
`OutputDatasetConfig` should be used in PipelineTask config.

Definition at line 235 of file config.py.

Member Data Documentation

◆ dimensions

lsst.pipe.base.config._DatasetTypeConfig.dimensions
static
Initial value:
= pexConfig.ListField(dtype=str,
doc="list of Dimensions for this DatasetType")

Definition at line 243 of file config.py.

◆ manualLoad

lsst.pipe.base.config._DatasetTypeConfig.manualLoad
static
Initial value:
= pexConfig.Field(dtype=bool,
default=False,
optional=True,
doc=("If this is set to True, the class intends to load "
"the data associated with this Configurable Field "
"manually, and runQuantum should not load it. Should "
"not be set by configuration override"))

Definition at line 253 of file config.py.

◆ name

lsst.pipe.base.config._BaseDatasetTypeConfig.name
staticinherited
Initial value:
= pexConfig.Field(dtype=str,
doc="name of the DatasetType")

Definition at line 222 of file config.py.

◆ nameTemplate

lsst.pipe.base.config._BaseDatasetTypeConfig.nameTemplate
staticinherited
Initial value:
= pexConfig.Field(dtype=str,
default='',
optional=True,
doc=("Templated name of string, used to set name "
"field according to a shared substring when "
"`~PipelineTaskConfig.formatTemplateNames` "
"is called"))

Definition at line 226 of file config.py.

◆ scalar

lsst.pipe.base.config._DatasetTypeConfig.scalar
static
Initial value:
= pexConfig.Field(dtype=bool,
default=False,
optional=True,
doc=("If set to True then only a single dataset is expected "
"on input or produced on output. In that case list of "
"objects/DataIds will be unpacked before calling task "
"methods, returned data is expected to contain single "
"objects as well."))

Definition at line 245 of file config.py.

◆ storageClass

lsst.pipe.base.config._BaseDatasetTypeConfig.storageClass
staticinherited
Initial value:
= pexConfig.Field(dtype=str,
doc="name of the StorageClass")

Definition at line 224 of file config.py.


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