BaseSkyMapConfig#

class lsst.skymap.BaseSkyMapConfig(*args, **kw)#

Bases: Config

Attributes Summary

patchBorder

Get the patch border, for backwards compatibility.

patchInnerDimensions

Get the patch inner dimensions, for backwards compatibility.

pixelScale

nominal pixel scale (arcsec/pixel) (float, default 0.333)

projection

one of the FITS WCS projection codes, such as:- STG: stereographic projection- MOL: Molleweide's projection- TAN: tangent-plane projection (str, default 'STG')

rotation

Rotation for WCS (deg) (float, default 0)

tractBuilder

Algorithm for creating patches within the tract.

tractOverlap

minimum overlap between adjacent sky tracts, on the sky (deg) (float, default 1.0)

Methods Summary

getPatchBorder()

Get the patch border, for backwards compatibility.

getPatchInnerDimensions()

Get the patch inner dimensions, for backwards compatibility.

setPatchBorder(value)

Set the patch border, for backwards compatibility.

setPatchInnerDimensions(value)

Set the patch inner dimensions, for backwards compatibility.

Attributes Documentation

patchBorder#

Get the patch border, for backwards compatibility.

This value is only used with the legacy tract builder, and is ignored otherwise. In general, the config should be accessed directly with config.tractBuilder[“legacy”].patchBorder.

Returns#

border: int

patchInnerDimensions#

Get the patch inner dimensions, for backwards compatibility.

This value is only used with the legacy tract builder, and is ignored otherwise. In general, the config should be accessed directly with config.tractBuilder["legacy"].patchInnerDimensions.

Returns#

innerDimensions : list [int, int]

pixelScale#

nominal pixel scale (arcsec/pixel) (float, default 0.333)

projection#

one of the FITS WCS projection codes, such as:- STG: stereographic projection- MOL: Molleweide’s projection- TAN: tangent-plane projection (str, default 'STG')

rotation#

Rotation for WCS (deg) (float, default 0)

tractBuilder#

Algorithm for creating patches within the tract. (RegistryInstanceDict, default 'legacy')

tractOverlap#

minimum overlap between adjacent sky tracts, on the sky (deg) (float, default 1.0)

Methods Documentation

getPatchBorder()#

Get the patch border, for backwards compatibility.

This value is only used with the legacy tract builder, and is ignored otherwise. In general, the config should be accessed directly with config.tractBuilder[“legacy”].patchBorder.

Returns#

border: int

getPatchInnerDimensions()#

Get the patch inner dimensions, for backwards compatibility.

This value is only used with the legacy tract builder, and is ignored otherwise. In general, the config should be accessed directly with config.tractBuilder["legacy"].patchInnerDimensions.

Returns#

innerDimensions : list [int, int]

setPatchBorder(value)#

Set the patch border, for backwards compatibility.

This value is only used with the legacy tract builder, and is ignored otherwise. In general, the config should be accessed directly with config.tractBuilder[“legacy”].patchBorder.

Parameters#

border: int

setPatchInnerDimensions(value)#

Set the patch inner dimensions, for backwards compatibility.

This value is only used with the legacy tract builder, and is ignored otherwise. In general, the config should be accessed directly with config.tractBuilder["legacy"].patchInnerDimensions.

Parameters#

value : list [int, int]