lsst.pipe.tasks  21.0.0-51-gd3b42663+3c7bb0c660
Static Public Attributes | List of all members
lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig Class Reference
Inheritance diagram for lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig:
lsst.pipe.tasks.ingest.RegisterConfig

Static Public Attributes

 tables
 
 calibDate = Field(dtype=str, default="calibDate", doc="Name of column for calibration date")
 
 validStart = Field(dtype=str, default="validStart", doc="Name of column for validity start")
 
 validEnd = Field(dtype=str, default="validEnd", doc="Name of column for validity stop")
 
 detector
 
 validityUntilSuperseded
 
 incrementValidEnd
 
 table = Field(dtype=str, default="raw", doc="Name of table")
 
 columns
 
 unique
 
 visit
 
 ignore = Field(dtype=bool, default=False, doc="Ignore duplicates in the table?")
 
 permissions = Field(dtype=int, default=0o664, doc="Permissions mode for registry; 0o664 = rw-rw-r--")
 

Detailed Description

Configuration for the CalibsRegisterTask

Definition at line 75 of file ingestCalibs.py.

Member Data Documentation

◆ calibDate

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.calibDate = Field(dtype=str, default="calibDate", doc="Name of column for calibration date")
static

Definition at line 79 of file ingestCalibs.py.

◆ columns

lsst.pipe.tasks.ingest.RegisterConfig.columns
staticinherited
Initial value:
= DictField(keytype=str, itemtype=str, doc="List of columns for raw table, with their types",
itemCheck=lambda x: x in ("text", "int", "double"),
default={'object': 'text',
'visit': 'int',
'ccd': 'int',
'filter': 'text',
'date': 'text',
'taiObs': 'text',
'expTime': 'double',
},
)

Definition at line 226 of file ingest.py.

◆ detector

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.detector
static
Initial value:
= ListField(dtype=str, default=["filter", "ccd"],
doc="Columns that identify individual detectors")

Definition at line 82 of file ingestCalibs.py.

◆ ignore

lsst.pipe.tasks.ingest.RegisterConfig.ignore = Field(dtype=bool, default=False, doc="Ignore duplicates in the table?")
staticinherited

Definition at line 241 of file ingest.py.

◆ incrementValidEnd

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.incrementValidEnd
static
Initial value:
= Field(
dtype=bool,
default=True,
doc="Fix the off-by-one error by incrementing validEnd. See "
"fixSubsetValidity for more details.",
)

Definition at line 88 of file ingestCalibs.py.

◆ permissions

lsst.pipe.tasks.ingest.RegisterConfig.permissions = Field(dtype=int, default=0o664, doc="Permissions mode for registry; 0o664 = rw-rw-r--")
staticinherited

Definition at line 242 of file ingest.py.

◆ table

lsst.pipe.tasks.ingest.RegisterConfig.table = Field(dtype=str, default="raw", doc="Name of table")
staticinherited

Definition at line 225 of file ingest.py.

◆ tables

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.tables
static
Initial value:
= ListField(dtype=str, default=["bias", "dark", "flat", "fringe", "sky", "defects", "qe_curve",
"linearizer", "crosstalk"], doc="Names of tables")

Definition at line 77 of file ingestCalibs.py.

◆ unique

lsst.pipe.tasks.ingest.RegisterConfig.unique
staticinherited
Initial value:
= ListField(dtype=str, doc="List of columns to be declared unique for the table",
default=["visit", "ccd"])

Definition at line 237 of file ingest.py.

◆ validEnd

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.validEnd = Field(dtype=str, default="validEnd", doc="Name of column for validity stop")
static

Definition at line 81 of file ingestCalibs.py.

◆ validityUntilSuperseded

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.validityUntilSuperseded
static
Initial value:
= ListField(dtype=str, default=["defects", "qe_curve", "linearizer", "crosstalk"],
doc="Tables for which to set validity for a calib from when it is "
"taken until it is superseded by the next; validity in other tables "
"is calculated by applying the validity range.")

Definition at line 84 of file ingestCalibs.py.

◆ validStart

lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.validStart = Field(dtype=str, default="validStart", doc="Name of column for validity start")
static

Definition at line 80 of file ingestCalibs.py.

◆ visit

lsst.pipe.tasks.ingest.RegisterConfig.visit
staticinherited
Initial value:
= ListField(dtype=str, default=["visit", "object", "date", "filter"],
doc="List of columns for raw_visit table")

Definition at line 239 of file ingest.py.


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