lsst.daf.persistence
22.0.1-4-g243d05b+e84dda7ae3
|
Public Member Functions | |
def | __init__ (self, initialdata=None, tag=None, **kwargs) |
def | __repr__ (self) |
Public Attributes | |
tag | |
DataId is used to pass scientifically meaningful key-value pairs. It may be tagged as applicable only to repositories that are tagged with the same value
def lsst.daf.persistence.dataId.DataId.__init__ | ( | self, | |
initialdata = None , |
|||
tag = None , |
|||
** | kwargs | ||
) |
Constructor Parameters ----------- initialdata : dict or dataId A dict of initial data for the DataId tag : any type, or a container of any type A value or container of values used to restrict the DataId to one or more repositories that share that tag value. It will be stored in a set for comparison with the set of tags assigned to repositories. kwargs : any values key-value pairs to be used as part of the DataId's data.