Compare signal flow graphs
It may be useful to be able to check if signal flow graphs are the same, e.g., when testing features.
One way to do that is to check for graph isomorphism using networkx https://networkx.org/documentation/stable/reference/algorithms/isomorphism.html
And then look at the node mapping and see that the operations maps to the identical ones.
Edit: Probably one should use the label feature and mark each node with Operation.type_name(), plus possibly the values of any parameter.