code: def read_meta(self, **kwargs):
          '''
          Read only the annotation of the FCS file (without reading DATA segment).
  
          It's advised not to use this method, but instead to access
          the meta data through the FCMeasurement.meta attribute.
          '''
          # TODO Try to rewrite the code to be more logical
          # The reason the equivalent statement is not in the read_data method
          # above is because self.readdata_kwargs are passed
          # as **kwargs to the read_data function.
          if 'channel_naming' in self.readdata_kwargs:
              kwargs['channel_naming'] = self.readdata_kwargs['channel_naming']
          meta = parse_fcs(self.datafile,
                           reformat_meta=True,
                           meta_data_only=True, **kwargs)
          return metf read_meta(self, **kwargs):
          '''
          Read only the annotation of the FCS file (without reading DATA segment).
  
          It's advised not to use this method, but instead to access
          the meta data through the FCMeasurement.meta attribute.
          '''
          # TODO Try to rewrite the code to be more logical
          # The reason the equivalent statement is not in the read_data method
          # above is because self.readdata_kwargs are passed
          # as **kwargs to the read_data function.
          if 'channel_naming' in self.readdata_kwargs:
              kwargs['channel_naming'] = self.readdata_kwargs['channel_naming']
          meta = parse_fcs(self.datafile,
                           reformat_meta=True,
                           meta_data_only=True, **kwargs)
          return meta
docs: Read only the annotation of the FCS file (without reading DATA segment).
  
          It's advised not to use this method, but instead to access
          the meta data through the FCMeasurement.meta attribute.