Observation¶
-
class
Data_Reduction.GAVRT.
Observation
(parent=None, name=None)¶ Bases:
Data_Reduction.Observation
,Data_Reduction.GriddingMixin
Class for any group of data for a single purpose.
- Attributes::
channels - (numpy array) list of active channels conv_cfg - converter configuration data - result of get_data_from_tlogs() end - provided by the subclasses logger - logging.Logger instance parent - a collection or group of observations rss_cfg - receiver configuration start - provided by the subclasses
- Methods::
get_conv_config get_data_channels make_channels get_data_from_tlogs get_channel_attenuation
Methods Summary
get_channel_attenuation
(time, channel)get last configuration change for this channel
get_conv_config
(time, converter)get last configuration change for this converter
returns the receiver channels that were active between ‘start’ and ‘end’
Gets the data for the specified channel and polarization for this observation
make_channels
(channels)Methods Documentation
-
get_channel_attenuation
(time, channel)¶ get last configuration change for this channel
-
get_conv_config
(time, converter)¶ get last configuration change for this converter
-
get_data_channels
()¶ returns the receiver channels that were active between ‘start’ and ‘end’
This requires attributes ‘start’ and ‘end’ to be defined which happens during ‘BoresightScan’ or ‘Map’ initialization
- Example::
In [5]: map56.get_active_channels() Out[5]: [2, 4]
-
get_data_from_tlogs
()¶ Gets the data for the specified channel and polarization for this observation
-
make_channels
(channels)¶