The consensus visualization only shows interactions from a single network, which is not clear to the user or the intended behavior for the visualization.
From HotNet2.py and hotnet/viz.py, it looks we need a generate_viz_json function in hotnet/viz.py to handle inputs from multiple networks or another function to merge multiple outputs from generate_viz_json.