DiscreteSkyMapConfig#
- class lsst.skymap.DiscreteSkyMapConfig(*args, **kw)#
Bases:
BaseSkyMapConfigConfiguration for the DiscreteSkyMap
Attributes Summary
Declinations of tract centers (ICRS, degrees) (
List, default[])nominal pixel scale (arcsec/pixel) (
float, default0.333)one of the FITS WCS projection codes, such as:- STG: stereographic projection- MOL: Molleweide's projection- TAN: tangent-plane projection (
str, default'STG')Right Ascensions of tract centers (ICRS, degrees) (
List, default[])Radii of tracts (degrees) (
List, default[])Rotation for WCS (deg) (
float, default0)Algorithm for creating patches within the tract.
minimum overlap between adjacent sky tracts, on the sky (deg) (
float, default1.0)Methods Summary
validate()Validate the Config, raising an exception if invalid.
Attributes Documentation
- decList#
Declinations of tract centers (ICRS, degrees) (
List, default[])
- pixelScale#
nominal pixel scale (arcsec/pixel) (
float, default0.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')
- raList#
Right Ascensions of tract centers (ICRS, degrees) (
List, default[])
- radiusList#
Radii of tracts (degrees) (
List, default[])
- rotation#
Rotation for WCS (deg) (
float, default0)
- tractBuilder#
Algorithm for creating patches within the tract. (
RegistryInstanceDict, default'legacy')
- tractOverlap#
minimum overlap between adjacent sky tracts, on the sky (deg) (
float, default1.0)
Methods Documentation
- validate()#
Validate the Config, raising an exception if invalid.
Raises#
- lsst.pex.config.FieldValidationError
Raised if verification fails.
Notes#
The base class implementation performs type checks on all fields by calling their
validatemethods.Complex single-field validation can be defined by deriving new Field types. For convenience, some derived
lsst.pex.config.Field-types (ConfigFieldandConfigChoiceField) are defined inlsst.pex.configthat handle recursing into subconfigs.Inter-field relationships should only be checked in derived
Configclasses after calling this method, and base validation is complete.