SkyMapIdGeneratorConfig#

class lsst.meas.base.SkyMapIdGeneratorConfig(*args, **kw)#

Bases: BaseIdGeneratorConfig

Configuration class for generating integer IDs from {tract, patch, [band]} data IDs.

See IdGenerator for usage.

Attributes Summary

n_releases

Number of (contiguous, starting from zero) release_id values to reserve space for.

packer

How to pack tract, patch, and possibly band into an integer.

release_id

Identifier for a data release or other version to embed in generated IDs.

Attributes Documentation

n_releases#

Number of (contiguous, starting from zero) release_id values to reserve space for. One (not zero) is used to reserve no space. (int, default 64)

packer#

How to pack tract, patch, and possibly band into an integer. (ConfigurableInstance, default <class 'lsst.skymap.packers.SkyMapDimensionPackerConfig'>)

release_id#

Identifier for a data release or other version to embed in generated IDs. Zero is reserved for IDs with no embedded release identifier. (int, default 0)