When using the -resume option, it would be helpful to see which processes are going to be run and which will be reused from the cache.
Additionally it would be useful to indicate which hashes have changed requiring a cached process to be run. I know this can be done manually with the -dump-hashes option but this is not very user friendly.
Yes, it could have sense to have a kind of dry-run showing the which cached tasks would be used.
+1! Would be super useful!
Just thoughts.
Dry-run or plan should be used to produce the full graph structure or just a part of DAG in text or UI mode. It should use fail-fast behavior while constructing AST. The parts of AST can be validated by json schema validator as a workaround.
nextflow plan -target=process.1A_prepare_genome_samtools
nextflow plan -target=module.'rnaseq.nf'.fastqc
was this ever implemented?
Is dry-run or plan feature available in the latest nexflow version?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Would still love this
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Nextflow now supports the ability to simulate the execution using command stubs. See #1774.
More here https://www.nextflow.io/docs/edge/process.html#stub
Most helpful comment
Yes, it could have sense to have a kind of dry-run showing the which cached tasks would be used.