Edges no longer source or target nodes in parents Edges are only allowed to originate or target nodes outside parents or parents themselves. To do this I added a a new function _refactor_model_edges. Function checks if edges in the list generated during parent node creation source or target nodes within parents. If so, it changes the edges to source or target that parent. The function also handles removing edges that were made redundant during parent node generation.
Edges no longer source or target nodes in parents
Edges are only allowed to originate or target nodes outside parents or parents themselves. To do this I added a a new function _refactor_model_edges. Function checks if edges in the list generated during parent node creation source or target nodes within parents. If so, it changes the edges to source or target that parent. The function also handles removing edges that were made redundant during parent node generation.

pvtodorov/indra,johnbachman/belpy,jmuhlich/indra,sorgerlab/belpy,bgyori/indra,sorgerlab/indra,jmuhlich/indra,sorgerlab/belpy,pvtodorov/indra,johnbachman/indra,johnbachman/indra,sorgerlab/belpy,pvtodorov/indra,jmuhlich/indra,sorgerlab/indra,sorgerlab/indra,pvtodorov/indra,johnbachman/belpy,bgyori/indra,johnbachman/indra,johnbachman/belpy,bgyori/indra