CellCoaddFitsReader¶
- class lsst.cell_coadds.CellCoaddFitsReader(filename: str)¶
 Bases:
objectA reader class to read from a FITS file and produce cell-based coadds.
This reader class has read methods that can either return a single component without reading the entire file (e.g., readBBox, readWcs) and read methods that return a full coadd (e.g., readAsMultipleCellCoadd, readAsExplodedCellCoadd, readAsStitchedCoadd).
- Parameters:
 - filename
str The name of the FITS file to read.
- filename
 
Attributes Summary
Methods Summary
isCompatibleWith(written_version, /)Check if the serialization version is compatible with the reader.
Read the FITS file as a MultipleCellCoadd object.
readWcs()Read the WCS information from the FITS file.
Attributes Documentation
- MAXIMUM_FILE_FORMAT_VERSIONS = ('1.0',)¶
 
- MINIMUM_FILE_FORMAT_VERSIONS = ('0.1',)¶
 
Methods Documentation
- classmethod isCompatibleWith(written_version: str, /) bool¶
 Check if the serialization version is compatible with the reader.
This is a convenience method to ask if the current version of this class can read a file, based on the VERSION in its header.
- Parameters:
 - written_version: `str`
 The VERSION of the file to be read.
- Returns:
 - compatible
bool Whether the reader can read a file whose VERSION is
written_version.
- compatible
 
Notes
This accepts the other version as a positional argument only.
- readAsMultipleCellCoadd() MultipleCellCoadd¶
 Read the FITS file as a MultipleCellCoadd object.
- Raises:
 - IncompatibleError
 Raised if the version of this module that wrote the file is incompatible with this module that is reading it in.