decode.load module#
- atm(*, type: Literal['eta', 'tau'] = 'tau') DataArray [source]#
Load an ALMA ATM model as a DataArray.
- Parameters:
type (Literal['eta', 'tau']) – Type of model to be stored in the DataArray. Either
'eta'
(transmission) or'tau'
(opacity).- Returns:
DataArray that stores the ALMA ATM model.
- Return type:
DataArray
- dems(dems: PathLike[str] | str, /, *, include_mkid_types: Sequence[str] | None = ('filter',), exclude_mkid_types: Sequence[str] | None = None, include_mkid_ids: Sequence[int] | None = None, exclude_mkid_ids: Sequence[int] | None = None, min_frequency: str | None = None, max_frequency: str | None = None, frequency_units: str | None = 'GHz', skycoord_units: str | None = 'arcsec', skycoord_frame: str | None = None, data_scaling: Literal['brightness', 'df/f'] | None = None, T_amb: float = 273.0, T_room: float = 293.0, **options: Any) DataArray [source]#
Load a DEMS file as a DataArray.
- Parameters:
dems (PathLike[str] | str) – Path of the DEMS file.
include_mkid_types (Sequence[str] | None) – MKID types to be included. Defaults to filter-only.
exclude_mkid_types (Sequence[str] | None) – MKID types to be excluded. Defaults to no MKID types.
include_mkid_ids (Sequence[int] | None) – MKID IDs to be included. Defaults to all MKID IDs.
exclude_mkid_ids (Sequence[int] | None) – MKID IDs to be excluded. Defaults to no MKID IDs.
min_frequency (str | None) – Minimum frequency to be included. Defaults to no minimum frequency bound.
max_frequency (str | None) – Maximum frequency to be included. Defaults to no maximum frequency bound.
frequency_units (str | None) – Units of the frequency-related coordinates. Defaults to GHz.
skycoord_units (str | None) – Units of the skycoord-related coordinates. Defaults to arcsec.
skycoord_frame (str | None) – Frame of the skycoord. Defaults to the skycoord of the input DEMS file.
data_scaling (Literal['brightness', 'df/f'] | None) – Data scaling (either brightness or df/f). Defaults to the data scaling of the input DEMS file.
T_amb (float) – Default ambient temperature value for the data scaling to be used when the
temperature
coordinate is all-NaN.T_room (float) – Default room temperature value for the data scaling to be used when the
aste_cabin_temperature
coordinate is all-NaN.**options (Any) – Other options for loading (e.g.
chunks=None
, etc).
- Returns:
DataArray of the loaded DEMS file.
- Return type:
DataArray