PwBaseWorkChain
: deprecate the pseudo_family
input
#603
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #601
The use of a
pseudo_family
, which has to be passed in as aStr
nodeto represent the name of a
Group
, is not robust with respect to theprovenance. Since groups are mutable, rerunning a workchain that used
the
pseudo_family
to determine what pseudos to run, can lead to arerun using different pseudos. This input exists for historical reasons
because it made the usage of the workflows easier for users, since they
wouldn't have to build the mapping of pseudos themselves, but with the
advent of
aiida-pseudo
and the input generators, this is no longer anissue and it is preferable to directly pass the pseudos into the
pseudos
input namespace.