besmarts.core.tree_visitors module

besmarts.core.tree_visitors

Likely a shoe-in for the old offsb tree operations

class besmarts.core.tree_visitors.tree_visitor[source]

Bases: object

on_ascend()[source]
on_descend()[source]
on_edge(idx, bond: bechem, *args, **kwargs)[source]
on_edge_enter(idx)[source]
on_edge_exit(idx)[source]
on_node(idx, atom: bechem, *args, **kwargs)[source]
on_node_edges(node, edges)[source]
on_node_enter(idx)[source]
on_node_exit(idx)[source]
on_start(g)[source]
on_stop(result)[source]
on_tree()[source]