[
https://issues.apache.org/jira/browse/TAVERNA-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14697246#comment-14697246
]
Denis Karyakin commented on TAVERNA-866:
----------------------------------------
I think not necessary to write code in pure js or with jQuery for visualization
workflow run, because already exist some great js libraries for this.
I compared different libraries: jointjs, gojs, js-sequence-diagrams, jsPlumb,
Dracula Graph Library, arbor.js, d3.js, sigmajs, Springy.js, Processing.js,
js-graph.it
I used some criteria for choose one library:
1. Maintainable
2. Useful for visualize workflow run
3. Useful in future for the interactively edit workflows
According to criterias are most good libraries is d3.js and jsPlumb. But in
d3.js editing graphs was opaque for me.
I choosed jsPlumb. It is jQuery plug-in for creating interactive connected
graphs
> Choose method draw diagram of workflow run
> ------------------------------------------
>
> Key: TAVERNA-866
> URL: https://issues.apache.org/jira/browse/TAVERNA-866
> Project: Apache Taverna
> Issue Type: New Feature
> Components: GSOC Taverna Databundle Viewer
> Reporter: Denis Karyakin
> Assignee: Denis Karyakin
>
> Use https://jsplumbtoolkit.com/ or find smaller library or draw only with
> jquery
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)