FireWork Dependence Diagram

I am wondering if there is a diagram command that visualize the dependence of FireWorks inside a Workflow. If such a function is available, it would made it easier for me to verify whether I specify the job dependences correctly.

I am wondering if there is a diagram command that visualize the dependence of FireWorks inside a Workflow. If such a function is available, it would made it easier for me to verify whether I specify the job dependences correctly.

···

On Thursday, June 2, 2016 at 2:25:11 PM UTC-7, Xiaohui Qu wrote:

BTW, I mean graphically showing the dependence chart.

···

On Thursday, June 2, 2016 at 2:25:11 PM UTC-7, Xiaohui Qu wrote:

I am wondering if there is a diagram command that visualize the dependence of FireWorks inside a Workflow. If such a function is available, it would made it easier for me to verify whether I specify the job dependences correctly.

Hi Xiaohui,

The web gui will give this for you. Check out how to start it up [ from the docs](https://pythonhosted.org/FireWorks/basesite_tutorial.html).

If you click on a running workflow, you'll then see a nicely-rendered diagram of the workflow with its current status.

`David

  `
···

On 06/02/2016 02:42 PM, Xiaohui Qu
wrote:

    BTW, I mean graphically showing the dependence

chart.

      On Thursday, June 2, 2016 at 2:25:11 PM UTC-7, Xiaohui Qu

wrote:

            I

am wondering if there is a diagram command that
visualize the dependence of FireWorks inside a Workflow.
If such a function is available, it would made it easier
for me to verify whether I specify the job dependences
correctly.

  You received this message because you are subscribed to the Google

Groups “fireworkflows” group.

  To unsubscribe from this group and stop receiving emails from it,

send an email to [email protected].

  To post to this group, send email to [email protected].

  Visit this group at [https://groups.google.com/group/fireworkflows](https://groups.google.com/group/fireworkflows).

  To view this discussion on the web visit [](https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com?utm_medium=email&utm_source=footer)      .

For more options, visit .

https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com
https://groups.google.com/d/optout

It is very nice. Thanks a lot.

···

On Thu, Jun 2, 2016 at 2:54 PM, David Dotson [email protected] wrote:

Hi Xiaohui,

The web gui will give this for you. Check out how to start it up [ from the docs](https://pythonhosted.org/FireWorks/basesite_tutorial.html).

If you click on a running workflow, you'll then see a nicely-rendered diagram of the workflow with its current status.

`David

  `
  On 06/02/2016 02:42 PM, Xiaohui Qu

wrote:

    BTW, I mean graphically showing the dependence

chart.

      On Thursday, June 2, 2016 at 2:25:11 PM UTC-7, Xiaohui Qu

wrote:

            I

am wondering if there is a diagram command that
visualize the dependence of FireWorks inside a Workflow.
If such a function is available, it would made it easier
for me to verify whether I specify the job dependences
correctly.

  You received this message because you are subscribed to the Google

Groups “fireworkflows” group.

  To unsubscribe from this group and stop receiving emails from it,

send an email to [email protected].

  To post to this group, send email to [email protected].

  Visit this group at [https://groups.google.com/group/fireworkflows](https://groups.google.com/group/fireworkflows).

  To view this discussion on the web visit [](https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com?utm_medium=email&utm_source=footer)[https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com](https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com).

  For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

I agree that the web gui will do this. Xiaohui, I am guessing you are familiar with this feature already based on your past experience. If you want to visualize the dependencies before putting it in the database, you have two options:

  • (easy fix) - add the workflow to a temporary database (e.g. local) and run the web gui tool on that

  • add a feature, e.g. one that reuses the webgui code but can operate from any workflow (not just one in the DB). This should actually be pretty simple to do.

At one point there was a graph feature that used the networkx library and could print the graph to the shell, but it was broken so I removed it. See this commit: b50301cb4801c56cbb30710940fc4f22e48671c8

Best,

Anubhav

···

On Thursday, June 2, 2016 at 2:54:11 PM UTC-7, David Dotson wrote:

Hi Xiaohui,

The web gui will give this for you. Check out how to start it up [ from the docs](https://pythonhosted.org/FireWorks/basesite_tutorial.html).

If you click on a running workflow, you'll then see a nicely-rendered diagram of the workflow with its current status.

`David

  `
  On 06/02/2016 02:42 PM, Xiaohui Qu > wrote:
    BTW, I mean graphically showing the dependence

chart.

      On Thursday, June 2, 2016 at 2:25:11 PM UTC-7, Xiaohui Qu > > wrote:
            I

am wondering if there is a diagram command that
visualize the dependence of FireWorks inside a Workflow.
If such a function is available, it would made it easier
for me to verify whether I specify the job dependences
correctly.

  You received this message because you are subscribed to the Google

Groups “fireworkflows” group.

  To unsubscribe from this group and stop receiving emails from it,

send an email to [email protected].

  To post to this group, send email to [email protected].

  Visit this group at [https://groups.google.com/group/fireworkflows](https://groups.google.com/group/fireworkflows).

  To view this discussion on the web visit [](https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com?utm_medium=email&utm_source=footer)[https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com](https://groups.google.com/d/msgid/fireworkflows/574aaa37-e3dd-44e3-823e-03b2ef9a776f%40googlegroups.com).

  For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).