code: def _init_nt(self, flds):
          
          term = flds[1]
          genes_str = flds[5]
          # pylint: disable=bad-whitespace
          return self.ntobj(
              Category   =       flds[0],
              GO         =       term[:10], #  1  GO:0045202~synapse
              name       =       term[10:], #  1  GO:0045202~synapse
              Count      =   int(flds[2]),  #  2  94
              Perc       = float(flds[3]),  #  3  9.456740442655935
              PValue     = float(flds[4]),  #  4  6.102654380458156E-20
              Genes      =      genes_str, # 5 ['ENSMUSG00000052613', ...]
              Genes_set  = self.get_genes(genes_str), # 5 ['ENSMUSG00000052613', ...]
              List_Total =   int(flds[6]),  #  6  920
              Pop_Hits   =   int(flds[7]),  #  7  444
              Pop_Total  =   int(flds[8]),  #  8  12002
              Fold_Enrichment = float(flds[9]), # 9 2.7619173521347435
              Bonferroni = float(flds[10]), # 10  3.3930758355347344E-17
              Benjamini  = float(flds[11]), # 11  3.3930758355347344E-17
              FDR        = float(flds[12]))
docs: Given string fields from a DAVID chart file, return namedtuple.