cell_aperture_correction_map 1.0.0#

A serialization model for a Mapping of CellField, which is used to represent aperture corrections for cell-based coadds.

  • Canonical URL: https://images.lsst.io/schemas/cell_aperture_correction_map-1.0.0

  • Raw JSON schema

Composition#

        classDiagram
  class CellApertureCorrectionMapSerializationModel["CellApertureCorrectionMapSerializationModel"] {
    +str schema_version
    +int min_read_version
    +dict~str, MetadataValue~ metadata
    +list~Any~ indirect
  }
  class ButlerInfo["ButlerInfo"] {
  }
  class SerializedDatasetRef["SerializedDatasetRef"] {
    +UUID id
    +str | None run
    +str | None component
  }
  class SerializedDatasetType["SerializedDatasetType"] {
    +str name
    +str | None storageClass
    +list~str~ | None dimensions
    +str | None parentStorageClass
    +bool isCalibration
  }
  class SerializedDataCoordinate["SerializedDataCoordinate"] {
    +dict~str, int | str~ dataId
  }
  class SerializedDimensionRecord["SerializedDimensionRecord"] {
    +str definition
  }
  class Timespan["Timespan"] {
    +tuple~int, int~ nsec
  }
  class DatasetProvenance["DatasetProvenance"] {
    +UUID | None quantum_id
    +dict~UUID, dict~str, str | int | float | bool | UUID~~ extras
  }
  class TableModel["TableModel"] {
  }
  class CellGridBounds["CellGridBounds"] {
    +Box bbox
    +frozenset~CellIJ~ missing
  }
  class CellGrid["CellGrid"] {
    +Box bbox
    +YX~int~ cell_shape
  }
  CellApertureCorrectionMapSerializationModel --> ButlerInfo : butler_info?
  CellApertureCorrectionMapSerializationModel --> TableModel : table
  CellApertureCorrectionMapSerializationModel --> CellGridBounds : bounds
  ButlerInfo --> SerializedDatasetRef : dataset
  ButlerInfo --> DatasetProvenance : provenance
  SerializedDatasetRef --> SerializedDatasetType : datasetType?
  SerializedDatasetRef --> SerializedDataCoordinate : dataId?
  SerializedDataCoordinate --> SerializedDimensionRecord : records?
  SerializedDimensionRecord --> Timespan : record+ (+other)
  DatasetProvenance --> SerializedDatasetRef : inputs*
  CellGridBounds --> CellGrid : grid
    

Fields#

Field

Type

Required

Description

bounds

CellGridBounds

yes

Description of the cell grid and any missing cells. Array entries for missing cells should be NaN.

butler_info

ButlerInfo | null

no

Information about the butler dataset backed by this file.

indirect

array of any

no

Serialized nested objects that may be saved or read more than once.

metadata

object

no

Additional unstructured metadata.

min_read_version

integer

no

Smallest reader major that can interpret this tree.

schema_version

string

no

Data-model schema version of this tree (major.minor.patch).

table

TableModel

yes

Table with one row for each cell and different photometry algorithms in columns.