CalibsRegisterTask

Python API summary

from lsst.pipe.tasks.ingestCalibs import CalibsRegisterTask
classCalibsRegisterTask(config=None, name=None, parentTask=None, log=None)

Task that will generate the calibration registry for the Mapper...

attributeconfig

Access configuration fields and retargetable subtasks.

See also

See the CalibsRegisterTask API reference for complete details.

Retargetable subtasks

No subtasks.

Configuration fields

calibDate

Default
'calibDate'
Field type
str Field
Name of column for calibration date

columns

Default
{'object': 'text', 'visit': 'int', 'ccd': 'int', 'filter': 'text', 'date': 'text', 'taiObs': 'text', 'expTime': 'double'}
Field type
DictField
Key type
str
Value type
str
List of columns for raw table, with their types

detector

Default
['filter', 'ccd']
Field type
str ListField
Columns that identify individual detectors

ignore

Default
False
Field type
bool Field
Ignore duplicates in the table?

permissions

Default
436
Field type
int Field
Permissions mode for registry; 0o664 = rw-rw-r–

table

Default
'raw'
Field type
str Field
Name of table

tables

Default
['bias', 'dark', 'flat', 'fringe', 'sky', 'defects', 'qe_curve']
Field type
str ListField
Names of tables

unique

Default
['visit', 'ccd']
Field type
str ListField
List of columns to be declared unique for the table

validEnd

Default
'validEnd'
Field type
str Field
Name of column for validity stop

validStart

Default
'validStart'
Field type
str Field
Name of column for validity start

validityUntilSuperseded

Default
['defects', 'qe_curve']
Field type
str ListField
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.

visit

Default
['visit', 'object', 'date', 'filter']
Field type
str ListField
List of columns for raw_visit table