Commit bcc0b50 1 parent 19aa782 commit bcc0b50 Copy full SHA for bcc0b50
File tree 2 files changed +5
-3
lines changed
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ rule filter_consensus_peaks:
58
58
bed = "results/peaks/fdr{fdr}/consensus_peaks/{bg_sample}.overlap.bed" ,
59
59
cs = f"resources/{ resources .genome } _chrom.sizes" ,
60
60
output :
61
- "results/peaks/fdr{fdr}/consensus_peaks/{bg_sample}.overlap. filtered.bed" ,
61
+ "results/peaks/fdr{fdr}/consensus_peaks/{bg_sample}.filtered.bed" ,
62
62
params :
63
63
k = config ["consensus_peaks" ]["keep" ],
64
64
max_size = config ["consensus_peaks" ]["max_size" ],
@@ -77,7 +77,7 @@ rule filter_consensus_peaks:
77
77
78
78
rule annotate_peaks :
79
79
input :
80
- bed = "results/peaks/fdr{fdr}/consensus_peaks/{bg_sample}.overlap. filtered.bed" ,
80
+ bed = "results/peaks/fdr{fdr}/consensus_peaks/{bg_sample}.filtered.bed" ,
81
81
adb = f"resources/{ resources .genome } _{ resources .build } _annotation.Rdata" ,
82
82
gtf = resources .gtf ,
83
83
output :
Original file line number Diff line number Diff line change @@ -18,7 +18,9 @@ txdb <- makeTxDbFromGFF(gtf)
18
18
19
19
# Add sample names to bed files
20
20
# Check which bed files are provided
21
- if (any(grepl(" \\ .bed$" , bed.files )) == TRUE ) {
21
+ if (any(grepl(" \\ .overlap.bed$" , bed.files )) == TRUE ) {
22
+ samples <- sub(" .*\\ /([^\\ /]+)\\ .overlap.bed" , " \\ 1" , bed.files )
23
+ } else if (any(grepl(" \\ .overlap.filtered.bed$" , bed.files )) == TRUE ) {
22
24
samples <- sub(" .*\\ /([^\\ /]+)\\ .overlap.filtered.bed" , " \\ 1" , bed.files )
23
25
} else if (any(grepl(" \\ .narrowPeak$" , bed.files )) == TRUE ) {
24
26
samples <- sub(" .*\\ /([^\\ /]+)\\ _peaks.narrowPeak" , " \\ 1" , bed.files )
You can’t perform that action at this time.
0 commit comments