Exemplo n.º 1
0
 def original_file_name(self):
     """
     Set the original name of the file that contained the observation,
     before the file was converted to HDF5.
     :return:
     """
     return get_attr(self._hdf5, FILE_NAME)
Exemplo n.º 2
0
 def additional_metadata(self):
     """
     Get the additional metadata associated with the observation.
     :return:
     """
     return get_attr(self._hdf5, ADDITIONAL_METADATA)
Exemplo n.º 3
0
 def num_channels(self):
     """
     Get the number of channels in the HDF5 file
     :return:
     """
     return get_attr(self._hdf5, NUM_CHANNELS)
Exemplo n.º 4
0
 def original_file_type(self):
     """
     Get the original type of the file that contained the observation.
     :return:
     """
     return get_attr(self._hdf5, FILE_TYPE)
Exemplo n.º 5
0
 def sample_rate(self):
     """
     Get the sample rate in samples per second
     :return:
     """
     return get_attr(self._hdf5, SAMPLE_RATE)
Exemplo n.º 6
0
 def start_time(self):
     """
     Get observation start time as a unix epoch in milliseconds
     :return:
     """
     return get_attr(self._hdf5, START_TIME)
Exemplo n.º 7
0
 def length_seconds(self):
     """
     Get the duration of the observation in seconds
     :return:
     """
     return get_attr(self._hdf5, LENGTH_SECONDS)
Exemplo n.º 8
0
 def observation_name(self):
     """
     Get the observation name
     :return:
     """
     return get_attr(self._hdf5, OBSERVATION_NAME)
Exemplo n.º 9
0
 def antenna_name(self):
     """
     Get the antenna name of this channel
     :return:
     """
     return get_attr(self._hdf5, ANTENNA_NAME)
Exemplo n.º 10
0
 def freq_end(self):
     """
     Get the end freq of this channel in MHz
     :return:
     """
     return get_attr(self._dataset, FREQ_END)
Exemplo n.º 11
0
 def additional_metadata(self):
     """
     Get the additional metadata associated with the channel.
     :return:
     """
     return get_attr(self._dataset, ADDITIONAL_METADATA)
Exemplo n.º 12
0
 def freq_start(self):
     """
     Get the start freq of this channel in MHz
     :return:
     """
     return get_attr(self._dataset, FREQ_START)
Exemplo n.º 13
0
 def max_abs(self):
     return get_attr(self._dataset, MAX_ABS)
Exemplo n.º 14
0
 def min_abs(self):
     return get_attr(self._dataset, MIN_ABS)
Exemplo n.º 15
0
 def max_angle(self):
     return get_attr(self._dataset, MAX_ANGLE)
Exemplo n.º 16
0
 def min_angle(self):
     return get_attr(self._dataset, MIN_ANGLE)