docs: def load_inversion_results(self, sipdir):
          """Given an sEIT inversion directory, load inversion results and store
          the corresponding parameter ids in self.assignments
  
          Note that all previous data stored in this instance of the eitManager
          will be overwritten, if required!
          """
          # load frequencies and initialize tomodir objects for all frequencies
          frequency_file = sipdir + os.sep + 'frequencies.dat'
          frequencies = np.loadtxt(frequency_file)
          self._init_frequencies(frequencies)
  
          # cycle through all tomodirs on disc and load the data
          for nr, (frequency_key, item) in enumerate(sorted(self.tds.items())):
              for label in ('rmag', 'rpha', 'cre', 'cim'):
                  if label not in self.assigments:
                      self.a[label] = {}
  
              tdir = sipdir + os.sep + 'invmod' + os.sep + '{:02}_{:.6f}'.format(
                  nr, frequency_key) + os.sep
  
              rmag_file = sorted(glob(tdir + 'inv/*.mag'))[-1]
              rmag_data = np.loadtxt(rmag_file, skiprows=1)[:, 2]
              pid_rmag = item.parman.add_data(rmag_data)
              self.a['rmag'][frequency_key] = pid_rmag
  
              rpha_file = sorted(glob(tdir + 'inv/*.pha'))[-1]
              rpha_data = np.loadtxt(rpha_file, skiprows=1)[:, 2]
              pid_rpha = item.parman.add_data(rpha_data)
              self.a['rpha'][frequency_key] = pid_rpha
  
              sigma_file = sorted(glob(tdir + 'inv/*.sig'))[-1]
              sigma_data = np.loadtxt(sigma_file, skiprows=1)
              pid_cre = item.parman.add_data(sigma_data[:, 0])
              pid_cim = item.parman.add_data(sigma_data[:, 1])
              self.a['cre'][frequency_key] = pid_cre
              self.a['cim'][frequency_key] = pid_cim