The cleanup statement
Synopsis
cleanup <file pattern>, <file pattern>, ...
Availability
0.9.8.7+
Behavior
The cleanup statement causes Bpipe to remove the files matching the given patterns in such a way that they are not recreated if Bpipe is re-executed, unless they are required to produce an output that is out of date. This behavior is identical to passing the same files to the bpipe cleanup command.
Examples
Clean up intermediate BAM files produced
cleanup_bams = {
cleanup "*.dedupe.bam", "*.realign.bam"
}