Skymatch

stcal.skymatch.skystatistics Module

skystatistics module provides statistics computation class used by skymatch() and SkyImage.

Authors:

Mihai Cara (contact: help@stsci.edu)

Classes

SkyStats([skystat, lower, upper, nclip, ...])

This class is built on top of stsci.imagestats.ImageStats, deligating its functionality to calls to the ImageStats object.

Class Inheritance Diagram

Inheritance diagram of stcal.skymatch.skystatistics.SkyStats

stcal.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[, sky_id, sky])

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

DataAccessor()

Base class for all data accessors.

NDArrayInMemoryAccessor(data)

Accessor for in-memory numpy.ndarray data.

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

Data accessor for arrays stored in temporary files.

Class Inheritance Diagram

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

stcal.skymatch.skymatch Module

A module that provides functions for matching sky in overlapping images.

Authors:

Mihai Cara

Functions

skymatch(images[, skymethod, match_down, ...])

A function to compute and/or "equalize" sky background in input images.