We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Snakemake version
v8.10.7
Describe the bug
DAG is incomplete when there are checkpoints, since it only plots the DAG for the rules upstream of the checkpoint.
Minimal example
On test snakemake/tests/test_checkpoint_allowed_rules, if we run snakemake c --dag | dot -Tsvg > dag.svg, we get the DAG:
snakemake/tests/test_checkpoint_allowed_rules
snakemake c --dag | dot -Tsvg > dag.svg
Where I think we would also expect rule b going into rule c.
b
c
The text was updated successfully, but these errors were encountered:
Seems slightly related to #2824. I think this makes sense since B doesn't exist in the DAG until after A has been run.
Sorry, something went wrong.
Yes, but then it should work if a has been run, but it does not. As it is now:
a
a -> c
b -> c
So it is never possible to get the full DAG.
Ah. I see what you're saying. I agree you should get the full dag.
No branches or pull requests
Snakemake version
v8.10.7
Describe the bug
DAG is incomplete when there are checkpoints, since it only plots the DAG for the rules upstream of the checkpoint.
Minimal example
On test
snakemake/tests/test_checkpoint_allowed_rules
, if we runsnakemake c --dag | dot -Tsvg > dag.svg
, we get the DAG:Where I think we would also expect rule
b
going into rulec
.The text was updated successfully, but these errors were encountered: