question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Feature request: DOT (or similar) graph generation from WDL

See original GitHub issue

I’m not sure if this falls under the umbrella of things miniwdl does, but it would be nice if it could generate a graph file (using DOT or some similar format) from an input WDL. This feature was supported by cromwell’s womtool graph command but it has never worked for WDL 1.0. I’m sure miniwdl has all the data needed to generate such a graph, and someone could use it as a library to do this as well.

Issue Analytics

  • State:open
  • Created 4 years ago
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

3reactions
mlincommented, Feb 3, 2020

Consolidated from #322

We have a codelab on using the AST to create a crude graphviz visualization, https://miniwdl.readthedocs.io/en/latest/wdlviz.html and a slightly (not much) better version checked in the repo: https://github.com/chanzuckerberg/miniwdl/blob/master/examples/wdlviz.py We probably won’t have bandwidth to fully flesh this out in the near future, but would definitely welcome if someone else is able to run with it!

2reactions
kislyukcommented, Dec 18, 2019

imho graphviz is just too dated for this.

Consider emitting mermaid-consumable markdown: https://mermaid-js.github.io/mermaid/

Read more comments on GitHub >

github_iconTop Results From Across the Web

wdlviz — miniwdl documentation - Read the Docs
In this lab, we'll develop a Python program using miniwdl's API to generate a graphviz visualization of a WDL workflow's internal dependency structure....
Read more >
Feature request - TAGS - By @mhawksey
Feature request ; What would you like to see in TAGS/TAGSExplorer next? · mhawksey · 1; 8 years, 2 months ago ; Creation...
Read more >
khuyentran1401/data-science-template: Template for a data science ...
It seems like your pipeline can't be parsed. If you think this is an error, or have a feature request, please reach out...
Read more >
吴侃/wdl - Gitee
You can also create issues which are feature requests, however the most likely ... a graph of a WDL. wdl-aid - generate documentation...
Read more >
Issue tracking system and product feature requests
You can use the following issue trackers to search for a Google Cloud product's existing issues or feature requests. If you find an...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found