Frequently Asked Questions

How do I convert a workchain into a WorkGraph?

We provided an example to demonstrate how to transition from a WorkChain to a WorkGraph. The example is available here

Whether to include WorkGraph in the aiida-plugin?

  1. Including WorkGraph allows users to combine and modify components flexibly.

  2. Excluding WorkGraph would mean users treat the WorkChain more like a ‘black box’.

If WorkGraph includes checkpoint similar to WorkChain.

Yes, WorkGraph supports checkpoint.

When a WorkGraph is finished, can I read the result of a Normal task?

No. When a WorkGraph is finished, it only only read the data which is saved in the AiiDA proprovenance. A Normal task is designed as a intermidate step, and not generating new data.