Inter-catalog Methods

Inter-catalog Methods#

Catalog.crossmatch(other, *[, n_neighbors, ...])

Perform a cross-match between two catalogs

Catalog.crossmatch_nested(other, *[, ...])

Perform a cross-match between two catalogs, adding the result as a nested column

Catalog.concat(other, *[, ignore_empty_margins])

Concatenate two catalogs by aligned HEALPix pixels.

Catalog.merge_map(map_catalog, func, *args)

Applies a function to each pair of partitions in this catalog and the map catalog.

Catalog.merge(other[, how, on, left_on, ...])

Performs the merge of two catalog Dataframes

Catalog.merge_asof(other[, direction, ...])

Uses the pandas merge_asof function to merge two catalogs on their indices by distance of keys

Catalog.join(other[, left_on, right_on, ...])

Perform a spatial join to another catalog

Catalog.join_nested(other[, left_on, ...])

Perform a spatial join to another catalog by adding the other catalog as a nested column

Catalog.nest_lists([base_columns, ...])

Creates a new catalog with a set of list columns packed into a nested column.