FifiLsFrames

class sofia_redux.scan.custom.fifi_ls.frames.frames.FifiLsFrames[source]

Bases: SofiaFrames

Initialize FIFI-LS frames.

FIFI-LS frames contain the timestream data for FIFI-LS integrations.

Attributes Summary

default_channel_fields

Returns default frame/channel type default values.

info

Return the scan info object.

site

Return the LON/LAT SOFIA coordinates.

Methods Summary

copy()

Return a copy of the FIFI-LS frames.

detector_coordinates_to_equatorial(coordinates)

Convert detector coordinates to equatorial coordinates

detector_coordinates_to_equatorial_offsets(...)

Convert detector offsets to equatorial offsets.

read_hdul(hdul)

Populate the data from a list of HDUs.

validate()

Validate frame data after read.

Attributes Documentation

default_channel_fields

Returns default frame/channel type default values.

This framework is similar to default_field_types, but is used to populate frame/channel data of shape (n_frames, n_channels).

Returns:
fieldsdict
info

Return the scan info object.

Returns:
sofia_redux.scan.custom.fifi_ls.info.info.FifiLsInfo
site

Return the LON/LAT SOFIA coordinates.

Returns:
GeodeticCoordinates

Methods Documentation

copy()[source]

Return a copy of the FIFI-LS frames.

Returns:
FifiLsFrames
detector_coordinates_to_equatorial(coordinates)[source]

Convert detector coordinates to equatorial coordinates

Parameters:
coordinatesCoordinate2D
Returns:
EquatorialCoordinates
detector_coordinates_to_equatorial_offsets(coordinates)[source]

Convert detector offsets to equatorial offsets.

Parameters:
coordinatesCoordinate2D
Returns:
equatorial_offsetsCoordinate2D
read_hdul(hdul)[source]

Populate the data from a list of HDUs.

Parameters:
hdulastropy.io.fits.HDUList

An HDU list containing FIFI-LS data from a WSH redux step.

Returns:
None
validate()[source]

Validate frame data after read.

Should set the validated (checked) attribute if necessary.

Returns:
None