lsst.pipe.tasks  13.0-60-g3ba4059d+1
 All Classes Namespaces Files Functions Variables Groups Pages
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

tuple tables = ListField(dtype=str, default=["bias", "dark", "flat", "fringe"], doc="Names of tables")
 
tuple calibDate = Field(dtype=str, default="calibDate", doc="Name of column for calibration date")
 
tuple validStart = Field(dtype=str, default="validStart", doc="Name of column for validity start")
 
tuple validEnd = Field(dtype=str, default="validEnd", doc="Name of column for validity stop")
 
tuple detector
 
tuple validityUntilSuperseded
 
tuple table = Field(dtype=str, default="raw", doc="Name of table")
 
tuple columns
 
tuple unique
 
tuple visit
 
tuple ignore = Field(dtype=bool, default=False, doc="Ignore duplicates in the table?")
 
tuple permissions = Field(dtype=int, default=0o664, doc="Permissions mode for registry")
 

Detailed Description

Configuration for the CalibsRegisterTask

Definition at line 65 of file ingestCalibs.py.

Member Data Documentation

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

Definition at line 68 of file ingestCalibs.py.

tuple lsst.pipe.tasks.ingest.RegisterConfig.columns
staticinherited
Initial value:
1 = DictField(keytype=str, itemtype=str, doc="List of columns for raw table, with their types",
2  itemCheck=lambda x: x in ("text", "int", "double"),
3  default={'object': 'text',
4  'visit': 'int',
5  'ccd': 'int',
6  'filter': 'text',
7  'date': 'text',
8  'taiObs': 'text',
9  'expTime': 'double',
10  },
11  )

Definition at line 183 of file ingest.py.

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

Definition at line 71 of file ingestCalibs.py.

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

Definition at line 198 of file ingest.py.

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

Definition at line 199 of file ingest.py.

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

Definition at line 182 of file ingest.py.

tuple lsst.pipe.tasks.ingestCalibs.CalibsRegisterConfig.tables = ListField(dtype=str, default=["bias", "dark", "flat", "fringe"], doc="Names of tables")
static

Definition at line 67 of file ingestCalibs.py.

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

Definition at line 194 of file ingest.py.

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

Definition at line 70 of file ingestCalibs.py.

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

Definition at line 73 of file ingestCalibs.py.

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

Definition at line 69 of file ingestCalibs.py.

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

Definition at line 196 of file ingest.py.


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