skyimage

jwst.skymatch.skyimage Module

The skyimage module contains algorithms that are used by skymatch to manage all of the information for footprints (image outlines) on the sky as well as perform useful operations on these outlines such as computing intersections and statistics in the overlap regions.

Authors:

Mihai Cara (contact: help@stsci.edu)

Classes

SkyImage(image, wcs_fwd, wcs_inv[, ...])

Container that holds information about properties of a single image such as:

SkyGroup(images[, id, sky])

Holds multiple SkyImage objects whose sky background values must be adjusted together.

DataAccessor()

Base class for all data accessors.

NDArrayInMemoryAccessor(data)

Acessor for in-memory numpy.ndarray data.

NDArrayMappedAccessor(data[, tmpfile, ...])

Data accessor for arrays stored in temporary files.

Class Inheritance Diagram

Inheritance diagram of jwst.skymatch.skyimage.SkyImage, jwst.skymatch.skyimage.SkyGroup, jwst.skymatch.skyimage.DataAccessor, jwst.skymatch.skyimage.NDArrayInMemoryAccessor, jwst.skymatch.skyimage.NDArrayMappedAccessor