ztfimg reference documentation#
ztfimg is a generic object-oriented API to enable to interact with Zwicky Transient Facility (ZTF) images. The dask cluster computing library is natively incorporated within the API such that one can use numpy or dask.array as smoothly as doing use_dask=True.
Objects#
The ZTF camera (focalplane) is divided into 16 ccds themselves divided into 4 quadrants. ztfimg enables you to interact with the data at all levels and both for the raw data and the science images.
The data I/O is based on ztfquery. It is strongly recommended (but not mandatory) to have a running ztfquery environment.
Documentation#
API#
- ztfimg package
- Base
Image
Image.SHAPE
Image.from_filename()
Image.from_data()
Image.to_fits()
Image.set_header()
Image.set_data()
Image.get_data()
Image.get_header()
Image.get_value()
Image.get_aperture()
Image.show()
Image.use_dask
Image.data
Image.has_data()
Image.header
Image.shape
Image.filename
Image.filepath
Image.filtername
Image.exptime
Image.obsjd
Image.meta
Quadrant
CCD
CCD.SHAPE
CCD.from_single_filename()
CCD.from_quadrants()
CCD.from_filenames()
CCD.to_fits()
CCD.to_quadrant_fits()
CCD.load_data()
CCD.set_quadrant()
CCD.call_quadrants()
CCD.get_quadrant()
CCD.get_focalplane()
CCD.get_quadrantheader()
CCD.get_quadrantdata()
CCD.get_data()
CCD.get_catalog()
CCD.get_center()
CCD.get_corners()
CCD.add_coord_to_catalog()
CCD.show_footprint()
CCD.data
CCD.quadrants
CCD.has_quadrants()
CCD.qshape
CCD.ccdid
CCD.filenames
CCD.filepaths
FocalPlane
FocalPlane.from_filenames()
FocalPlane.from_single_filename()
FocalPlane.set_ccd()
FocalPlane.call_ccds()
FocalPlane.call_quadrants()
FocalPlane.get_ccd()
FocalPlane.get_quadrant()
FocalPlane.get_quadrantheader()
FocalPlane.get_data()
FocalPlane.show_footprint()
FocalPlane.ccds
FocalPlane.has_ccds()
FocalPlane.filenames
FocalPlane.filepaths
FocalPlane.shape_full
FocalPlane.shape
FocalPlane.ccdshape
FocalPlane.qshape
- Raw
RawQuadrant
RawQuadrant.SHAPE_OVERSCAN
RawQuadrant.from_data()
RawQuadrant.from_filename()
RawQuadrant.from_filefracday()
RawQuadrant.read_rawfile_header()
RawQuadrant.set_overscan()
RawQuadrant.get_data_and_overscan()
RawQuadrant.get_data()
RawQuadrant.get_nonlinearity_corr()
RawQuadrant.get_overscan()
RawQuadrant.get_lastdata_firstoverscan()
RawQuadrant.get_sciimage()
RawQuadrant.show_overscan()
RawQuadrant.shape_overscan
RawQuadrant.overscan
RawQuadrant.qid
RawQuadrant.rcid
RawQuadrant.gain
RawQuadrant.darkcurrent
RawQuadrant.readnoise
RawCCD
RawFocalPlane
- Science
ScienceQuadrant
ScienceQuadrant.from_filename()
ScienceQuadrant.load_wcs()
ScienceQuadrant.get_rawimage()
ScienceQuadrant.get_data()
ScienceQuadrant.get_source_mask()
ScienceQuadrant.get_aperture()
ScienceQuadrant.get_psfcat()
ScienceQuadrant.get_sexcat()
ScienceQuadrant.wcs
ScienceQuadrant.filtername
ScienceQuadrant.filterid
ScienceQuadrant.rcid
ScienceQuadrant.ccdid
ScienceQuadrant.qid
ScienceQuadrant.fieldid
ScienceQuadrant.filefracday
ScienceQuadrant.obsdate
ScienceCCD
ScienceFocalPlane
- Collections
- Catalog
- I/O
- Module contents
- Base