lsdb.catalog.margin_catalog#

Classes#

MarginCatalog

LSDB Catalog DataFrame to contain the "margin" of another HATS catalog.

Functions#

_validate_margin_catalog(margin_hc_catalog, hc_catalog)

Validate that the margin and main catalogs have compatible schemas. The order of

Module Contents#

class MarginCatalog(ddf: nested_dask.NestedFrame, ddf_pixel_map: lsdb.types.DaskDFPixelMap, hc_structure: hats.catalog.MarginCatalog)[source]#

Bases: lsdb.catalog.dataset.healpix_dataset.HealpixDataset

LSDB Catalog DataFrame to contain the “margin” of another HATS catalog. spatial operations.

hc_structure[source]#

hats.MarginCatalog object representing the structure and metadata of the HATS catalog

hc_structure: hats.catalog.MarginCatalog[source]#
_validate_margin_catalog(margin_hc_catalog, hc_catalog)[source]#

Validate that the margin and main catalogs have compatible schemas. The order of the pyarrow fields should not matter.