janushendersonassetallocation / loman

Loman is a Python library designed to allow quantitative researchers to control complex live updating calculation processes
BSD 3-Clause "New" or "Revised" License
95 stars 13 forks source link

Separate visualization steps for transformation of computation graph and conversion to graphviz format #15

Closed edparcell closed 7 years ago

edparcell commented 7 years ago

7f397d3ef86e6448b95532ff0374527eed41c6e1 breaks visualization into 3 steps:

  1. Copy and apply any Structure Transforms
  2. Convert to NetworkX with only attributes necessary for dot
  3. Convert to pydotplus.Dot object