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>)

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).

metadata: SkyModelMetadata

Catalogue level metadata.

components: dict[str, SkyComponent]

Dictionary of sky components keyed by component ID.

property num_components: int

Number of components in the SkyModel.