docs: def add_thellier_gui_criteria(self):
          '''criteria used only in thellier gui
          these criteria are not written to pmag_criteria.txt
          '''
          category = "thellier_gui"
          for crit in ['sample_int_n_outlier_check', 'site_int_n_outlier_check']:
              self.acceptance_criteria[crit] = {}
              self.acceptance_criteria[crit]['category'] = category
              self.acceptance_criteria[crit]['criterion_name'] = crit
              self.acceptance_criteria[crit]['value'] = -999
              self.acceptance_criteria[crit]['threshold_type'] = "low"
              self.acceptance_criteria[crit]['decimal_points'] = 0
  
          for crit in ['sample_int_interval_uT', 'sample_int_interval_perc',
                       'site_int_interval_uT', 'site_int_interval_perc',
                       'sample_int_BS_68_uT', 'sample_int_BS_95_uT', 'sample_int_BS_68_perc', 'sample_int_BS_95_perc', 'specimen_int_max_slope_diff']:
              self.acceptance_criteria[crit] = {}
              self.acceptance_criteria[crit]['category'] = category
              self.acceptance_criteria[crit]['criterion_name'] = crit
              self.acceptance_criteria[crit]['value'] = -999
              self.acceptance_criteria[crit]['threshold_type'] = "high"
              if crit in ['specimen_int_max_slope_diff']:
                  self.acceptance_criteria[crit]['decimal_points'] = -999
              else:
                  self.acceptance_criteria[crit]['decimal_points'] = 1
              self.acceptance_criteria[crit]['comments'] = "thellier_gui_only"
  
          for crit in ['average_by_sample_or_site', 'interpreter_method']:
              self.acceptance_criteria[crit] = {}
              self.acceptance_criteria[crit]['category'] = category
              self.acceptance_criteria[crit]['criterion_name'] = crit
              if crit in ['average_by_sample_or_site']:
                  self.acceptance_criteria[crit]['value'] = 'sample'
              if crit in ['interpreter_method']:
                  self.acceptance_criteria[crit]['value'] = 'stdev_opt'
              self.acceptance_criteria[crit]['threshold_type'] = "flag"
              self.acceptance_criteria[crit]['decimal_points'] = -999
  
          for crit in ['include_nrm']:
              self.acceptance_criteria[crit] = {}
              self.acceptance_criteria[crit]['category'] = category
              self.acceptance_criteria[crit]['criterion_name'] = crit
              self.acceptance_criteria[crit]['value'] = True
              self.acceptance_criteria[crit]['threshold_type'] = "bool"
              self.acceptance_criteria[crit]['decimal_points'] = -999
  
          # define internal Thellier-GUI definitions:
          self.average_by_sample_or_site = 'sample'
          self.stdev_opt = True
          self.bs = False
          self.bs_par = False