SkyModel

class ska_sdp_datamodels.global_sky_model.SkyModel(metadata: ~ska_sdp_datamodels.global_sky_model.global_sky_model.SkyModelMetadata, components: dict[str, ~ska_sdp_datamodels.global_sky_model.global_sky_model.SkyComponent] = <factory>)

Bases: object

Represents a sky model with sky components and catalogue level metadata.

Represents a single version of a single catalogue, containing SkyComponent instances and catalogue metadata (SkyModelMetadata).

Attributes

metadataSkyModelMetadata

Catalogue level metadata describing the source, version, and upload information.

componentsdict[str, SkyComponent]

Dictionary of sky components keyed by component ID. Default: empty dict.

num_componentsint

Number of components in the SkyModel. Default: 0.

Attributes Summary

components

metadata

num_components

Number of components in the SkyModel.

Attributes Documentation

components: dict[str, SkyComponent]
metadata: SkyModelMetadata
num_components

Number of components in the SkyModel.