goatools.grouper.aart_geneproducts_one module

Product gene lists with ASCII art sections and GO IDs for each gene product.

class goatools.grouper.aart_geneproducts_one.AArtGeneProductSetsOne(name, goea_results, obj)[source]

Bases: object

Product gene lists with ASCII art sections and GO IDs for each gene product.

prt_report_grp0(prt=sys.stdout)[source]

Print full GO/gene report without grouping.

prt_report_grp1(prt=sys.stdout, **kws_grp)[source]

Print full GO/gene report with grouping.

str_summaryline()[source]

Print: 47 GOs, 262 genes described by 10 of 19 sections consistent_increase.

prt_gos_grouped(prt, **kws_grp)[source]

Print grouped GO list.

prt_gos_flat(prt)[source]

Print flat GO list.

prt_gene_aart(geneids, prt=sys.stdout)[source]

For each gene, print ASCII art which represents its associated GO IDs.

prt_gene_aart_details(geneids, prt=sys.stdout)[source]

For each gene, print ASCII art which represents its associated GO IDs.

prt_section_key(prt=sys.stdout)[source]

Print the section name and its alias.

str_hdr()[source]

Return a string representing the section headers:

get_section_marks()[source]

For each section in AArtGeneProducts, return ‘*’ or “” .

get_gene2binvec()[source]

Return a boolean vector for each gene representing GO section membership.