common-workflow-language / common-workflow-language/cwltool

Integration with GraphML, outreach from Boost, collaborate with Boost and NetworkX

Open
#965 9 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
376
Forks
255
Avg merge
2d 7h
Merged PRs (30d)
12

Description

Hello,

I've been working with Boost Graph, reached out to NetworkX, and am starting a business close to CWL. There is a lot of redundancy among these projects and GraphML (http://graphml.graphdrawing.org/index.html). Graphviz has some inter-compatibility with GraphML, NetworkX has GraphML support, and Boost Graph is kind of close to GraphML support.

NetworkX has a developer interested, I'm doing boost work (though I'm still kind of new there), and I haven't reached out to graphviz yet, but I'm pretty busy with what I have already.

GraphML seems to be the functional core of everything. Can I convince you guys to add some kind of support here? Either by using NetworkX as your backend, Boost Graph Library as your back end, or a GraphML to/from conversion tool? I'm open to other solutions if you have any.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.