lsst.obs.base  tickets.DM-23835-g2f59a1585e
Classes | Functions | Variables
lsst.obs.base.gen2to3.translators Namespace Reference

Classes

class  CalibKeyHandler
 
class  ConstantKeyHandler
 
class  CopyKeyHandler
 
class  KeyHandler
 
class  PatchKeyHandler
 
class  SkyMapKeyHandler
 
class  Translator
 

Functions

str makeCalibrationLabel (str datasetTypeName, str calibDate, Optional[int] ccd=None, Optional[str] filter=None)
 

Variables

 datasetTypeName
 
 gen2keys
 

Function Documentation

◆ makeCalibrationLabel()

str lsst.obs.base.gen2to3.translators.makeCalibrationLabel ( str  datasetTypeName,
str  calibDate,
Optional[int]   ccd = None,
Optional[str]   filter = None 
)
Make a Gen3 calibration_label string corresponding to a Gen2 data ID.

Parameters
----------
datasetTypeName : `str`
    Name of the dataset type this calibration label identifies.
calibDate : `str`
    Date string used in the Gen2 template.
ccd : `int`, optional
    Detector ID used in the Gen2 template.
filter : `str`, optional
    Filter used in the Gen2 template.

Returns
-------
label : `str`
    Calibration label string.

Definition at line 33 of file translators.py.

Variable Documentation

◆ datasetTypeName

lsst.obs.base.gen2to3.translators.datasetTypeName

Definition at line 391 of file translators.py.

◆ gen2keys

lsst.obs.base.gen2to3.translators.gen2keys

Definition at line 394 of file translators.py.