BoxSearch

BoxSearch#

class BoxSearch(ra: tuple[float, float], dec: tuple[float, float], fine: bool = True)[source]#

Perform a box search to filter the catalog. This type of search is used for a range of right ascension or declination, where the right ascension edges follow great arc circles and the declination edges follow small arc circles.

Filters to points within the ra / dec region, specified in degrees. Filters partitions in the catalog to those that have some overlap with the region.

Methods

filter_hc_catalog(hc_structure)

Determine the target partitions for further filtering.

perform_hc_catalog_filter(hc_structure)

Filters catalog pixels according to the box

plot([projection, title, fov, center, wcs, ...])

Plot the search region

search_points(frame, metadata)

Determine the search results within a data frame

__init__(ra: tuple[float, float], dec: tuple[float, float], fine: bool = True)[source]#

Methods

__init__(ra, dec[, fine])

filter_hc_catalog(hc_structure)

Determine the target partitions for further filtering.

perform_hc_catalog_filter(hc_structure)

Filters catalog pixels according to the box

plot([projection, title, fov, center, wcs, ...])

Plot the search region

search_points(frame, metadata)

Determine the search results within a data frame