You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
snakemake --summary does not indicate the rule for files with status missing and plan update required under unknown conditions. This is inconsistent with the report from snakemake -n which indicates that snakemake was indeed able to evaluate the rule to be applied, i.e. all missing files are counted and accounted to their respective rules.Os
### Description
This PR fixes#2216, by using the job rule name as derived in the dag.
I am not entirely sure what the persistence class does here, but I guess
it somehow caches the jobname in the .snakemake directory when the rule
is run. This probably leads to incorrect summaries before the rules have
been cached, which does not seem like the intended behavior of the
summary option.
### QC
* [x] The PR contains a test case for the changes or the changes are
already covered by an existing test case.
* [x] The documentation (`docs/`) is updated to reflect the changes or
this is not necessary (e.g. if the change does neither modify the
language nor the behavior or functionalities of Snakemake).
Snakemake version
Version 7.25.0
Describe the bug
snakemake --summary
does not indicate the rule for files with statusmissing
and planupdate required
under unknown conditions. This is inconsistent with the report fromsnakemake -n
which indicates that snakemake was indeed able to evaluate the rule to be applied, i.e. all missing files are counted and accounted to their respective rules.OsMinimal example
Output of
snakemake --summary
:Output of
snakemake -n --quiet
:The text was updated successfully, but these errors were encountered: