Tree module

Provides functionality to construct and work with Tremaux tree out of the genome graph for tree sorting.

AmbigouosRootNode

Raised if more than 1 root node is found in a tree.


AmbigouosTreeEdge

Raised if special edge in Tremaux tree cannot be identified as loop or bubble.


TremauxTree

 TremauxTree (graphToTree=None, parentGraph=None, byPath=True, **attr)

This is the main class for manipulation of special type of Tremaux tree, which is used purely by GenomeGraph class.

At the moment, I do not see scenario in which a package user will use this class separately, so, the documentation for its API is low priority.