code: def _init_flds_cur(self):
          
          flds = []
          # ('GO', 'NS', 'enrichment', 'name', 'ratio_in_study', 'ratio_in_pop', 'depth',
          # 'p_uncorrected', 'p_bonferroni', 'p_sidak', 'p_holm', 'p_fdr_bh',
          # 'pop_n', 'pop_count', 'pop_items'
          # 'study_n', 'study_count', 'study_items',
          # 'is_ratio_different', 'level', 'is_obsolete',
          # 'namespace', 'reldepth', 'alt_ids', 'format_txt', 'hdr_idx',
          # 'is_hdrgo', 'is_usrgo', 'num_usrgos', 'hdr1usr01', 'alt', 'GO_name',
          # 'dcnt', 'D1', 'tcnt', 'tfreq', 'tinfo', 'childcnt', 'REL',
          # 'REL_short', 'rel', 'id')
          flds0 = ['GO', 'NS', 'enrichment', self.pval_fld, 'dcnt', 'tinfo', 'depth',
                   'ratio_in_study', 'ratio_in_pop', 'name']
          flds_p = [f for f in self.flds_all if f[:2] == 'p_' and f != self.pval_fld]
          flds.extend(flds0)
          if flds_p:
              flds.extend(flds_p)
          flds.append('study_count')
          flds.append('study_items')
          return flds
docs: Choose fields to print from a multitude of available fields.