polymerist.genutils.trees.treeviz

Wrappers for printing out tree-like data structures

Attributes

RENDER_STYLE_MAP

Functions

treestr(, childiter, Iterable[anytree.Node]] = list, ...)

Return a printable string representation of a tree from a root Node, reminiscent of GNU tree

Module Contents

polymerist.genutils.trees.treeviz.RENDER_STYLE_MAP: dict[str, anytree.render.AbstractStyle]
polymerist.genutils.trees.treeviz.treestr(root: anytree.Node, attr: str = 'name', style: str | anytree.render.AbstractStyle = ContStyle(), childiter: Callable[[tuple[anytree.Node]], Iterable[anytree.Node]] = list, maxlevel: int = None) str[source]

Return a printable string representation of a tree from a root Node, reminiscent of GNU tree