{"action":"created","issue":{"url":"https://api.github.com/repos/common-workflow-language/cwltool/issues/965","repository_url":"https://api.github.com/repos/common-workflow-language/cwltool","labels_url":"https://api.github.com/repos/common-workflow-language/cwltool/issues/965/labels{/name}","comments_url":"https://api.github.com/repos/common-workflow-language/cwltool/issues/965/comments","events_url":"https://api.github.com/repos/common-workflow-language/cwltool/issues/965/events","html_url":"https://github.com/common-workflow-language/cwltool/issues/965","id":378470625,"node_id":"MDU6SXNzdWUzNzg0NzA2MjU=","number":965,"title":"Integration with GraphML, outreach from Boost, collaborate with Boost and NetworkX","user":{"login":"anadon","id":3113477,"node_id":"MDQ6VXNlcjMxMTM0Nzc=","avatar_url":"https://avatars3.githubusercontent.com/u/3113477?v=4","gravatar_id":"","url":"https://api.github.com/users/anadon","html_url":"https://github.com/anadon","followers_url":"https://api.github.com/users/anadon/followers","following_url":"https://api.github.com/users/anadon/following{/other_user}","gists_url":"https://api.github.com/users/anadon/gists{/gist_id}","starred_url":"https://api.github.com/users/anadon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anadon/subscriptions","organizations_url":"https://api.github.com/users/anadon/orgs","repos_url":"https://api.github.com/users/anadon/repos","events_url":"https://api.github.com/users/anadon/events{/privacy}","received_events_url":"https://api.github.com/users/anadon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-11-07T21:11:03Z","updated_at":"2018-11-07T22:08:33Z","closed_at":null,"author_association":"NONE","body":"Hello,\r\n\r\nI'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.\r\n\r\nNetworkX 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.\r\n\r\nGraphML 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."},"comment":{"url":"https://api.github.com/repos/common-workflow-language/cwltool/issues/comments/436795774","html_url":"https://github.com/common-workflow-language/cwltool/issues/965#issuecomment-436795774","issue_url":"https://api.github.com/repos/common-workflow-language/cwltool/issues/965","id":436795774,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjc5NTc3NA==","user":{"login":"tetron","id":1316612,"node_id":"MDQ6VXNlcjEzMTY2MTI=","avatar_url":"https://avatars3.githubusercontent.com/u/1316612?v=4","gravatar_id":"","url":"https://api.github.com/users/tetron","html_url":"https://github.com/tetron","followers_url":"https://api.github.com/users/tetron/followers","following_url":"https://api.github.com/users/tetron/following{/other_user}","gists_url":"https://api.github.com/users/tetron/gists{/gist_id}","starred_url":"https://api.github.com/users/tetron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tetron/subscriptions","organizations_url":"https://api.github.com/users/tetron/orgs","repos_url":"https://api.github.com/users/tetron/repos","events_url":"https://api.github.com/users/tetron/events{/privacy}","received_events_url":"https://api.github.com/users/tetron/received_events","type":"User","site_admin":false},"created_at":"2018-11-07T22:08:33Z","updated_at":"2018-11-07T22:08:33Z","author_association":"MEMBER","body":"It depends on the problem you're trying to solve?  For export, you could try going from CWL to GraphML via RDF.  That's how the current graphviz visualization export works.  If you really need an isomorphic representation of CWL in GraphML, that sounds like an interesting project...\r\n"}}
{"actor":{"display_login":"tetron"}}