goatools.grouper.sorter_gos module¶
Sorts GO IDs or user-provided sections containing GO IDs.
- class goatools.grouper.sorter_gos.SorterGoIds(grprobj, sortby=None, hdrgo_sortby=None)[source]¶
Bases:
objectSorts grouped GO IDs.
Get a 2-D sorted list:
goids = ["GO:HHHHHH0", [ "GO:UUUUU00", ... "GO:UUUUU0N"], ["GO:HHHHHH1", [ "GO:UUUUU10", ... "GO:UUUUU1N"], ...Get a flat sorted list of GO IDs:
goids = ["GO:HHHHHH0", "GO:UUUUU00", ... "GO:UUUUU0N", "GO:HHHHHH1", "GO:UUUUU10", ... "GO:UUUUU1N" ...