-
Notifications
You must be signed in to change notification settings - Fork 75
Closed
Description
Based on the discussion with @brollb
It would be great to have plotly visualizer(https://github.com/deepforge-dev/deepforge/tree/master/src/visualizers/widgets/PlotlyGraph) as a standalone component, which can be incorporated into different webgme projects for visualization of results. Following seems to be current approach of the plotly visualizer in deepforge
- write an operation in python using matplotlib
- we have a custom matplotlib backend (like how jupyter notebooks handle matplotlib) which converts the plot to a plotly JSON representation
- the plotly JSON is printed to stdout and parsed by the plugin responsible for executing jobs
- the plotly JSON is saved in a node in the model. The PlotlyGraph visualizer is the default visualizer for this node type
- when the node is viewed, the PlotlyGraph visualizer fetches the JSON representation and passes it to plotly to visualize
Metadata
Metadata
Assignees
Labels
No labels