code: def prt_report_grp0(self, prt=sys.stdout):
          
          summaryline = self.str_summaryline()
          kws_grp = {'use_sections':False,
                     'hdrgo_prt':False,
                     'sortby':lambda nt: [-1*nt.dcnt, nt.depth]}
          # Print grouped GO IDs
          prt.write("{SUMMARY}\n".format(SUMMARY=summaryline))
          self.prt_gos_grouped(sys.stdout, **kws_grp)
          # genes
          genes = sorted(self.gene2gos.keys())
          prt.write("\n\n{SUMMARY}\n\n".format(SUMMARY=summaryline))
          self.prt_gene_aart(genes, prt)
          # Sort genes
          prt.write("\n\n{SUMMARY}\n\n".format(SUMMARY=summaryline))
          self.prt_gene_aart_details(genes, prt)
          return (self.name, self.get_section_marks())
docs: Print full GO/gene report without grouping.