oxo-flow touch
Mark workflow outputs as up-to-date without re-executing rules.
Usage
oxo-flow touch [OPTIONS] <WORKFLOW>
Arguments
| Argument |
Description |
<WORKFLOW> |
Path to the .oxoflow workflow file |
Options
| Option |
Short |
Description |
--rule |
-r |
Specific rule(s) whose outputs to touch |
Examples
Touch all outputs
oxo-flow touch pipeline.oxoflow
Touch outputs of a specific rule
oxo-flow touch pipeline.oxoflow -r bwa_align
Output
oxo-flow 0.6.1 — Bioinformatics Pipeline Engine
✓ sample1.bam
✓ sample1.bam.bai
✓ sample2.bam
✓ sample2.bam.bai
Done: 4 file(s) touched, 0 wildcard patterns skipped
Notes
- Updates the modification time of output files to the current time
- If an output file does not exist, an empty file will be created
- Useful for forcing the engine to skip rules when outputs were generated externally
- Wildcard patterns are skipped as they cannot be touched without specific values