Skip to content

Commit 37b52b5

Browse files
committed
better log file fix
1 parent f67ae86 commit 37b52b5

File tree

2 files changed

+50
-11
lines changed

2 files changed

+50
-11
lines changed

conf/test.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ params {
4141
skip_bbsplit = false
4242
pseudo_aligner = 'salmon'
4343
umitools_bc_pattern = 'NNNN'
44+
45+
remove_ribo_rna= true
46+
sortmerna_index = '/Users/jonathan.manning/projects/rnaseq/idx'
47+
skip_multiqc = true
4448
}
4549

4650
// When using RSEM, remove warning from STAR whilst building tiny indices

workflows/rnaseq/nextflow.config

Lines changed: 46 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,6 @@ if (!params.skip_alignment && params.aligner == 'star_salmon') {
137137
withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMI(COLLAPSE|TOOLS)_TRANSCRIPTOME:UMI(COLLAPSE|TOOLS_DEDUP)' {
138138
ext.prefix = { "${meta.id}.umi_dedup.transcriptome.sorted" }
139139
publishDir = [
140-
[
141-
path: { "${params.outdir}/${params.aligner}/umitools" },
142-
mode: params.publish_dir_mode,
143-
pattern: '*.{log,tsv}'
144-
],
145140
[
146141
path: { params.save_align_intermeds || params.save_umi_intermeds ? "${params.outdir}/${params.aligner}" : params.outdir },
147142
mode: params.publish_dir_mode,
@@ -240,20 +235,60 @@ if (!params.skip_alignment) {
240235
ext.prefix = { "${meta.id}.umi_dedup.sorted" }
241236
publishDir = [
242237
[
243-
path: { "${params.outdir}/${params.aligner}/umitools" },
238+
path: { params.save_align_intermeds || params.with_umi || params.save_umi_intermeds ? "${params.outdir}/${params.aligner}" : params.outdir },
244239
mode: params.publish_dir_mode,
245-
pattern: '*.tsv'
246-
],
240+
pattern: '*.bam',
241+
saveAs: { params.save_align_intermeds || params.with_umi || params.save_umi_intermeds ? it : null }
242+
]
243+
]
244+
}
245+
246+
withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMICOLLAPSE_GENOME:UMICOLLAPSE' {
247+
publishDir = [
248+
[
249+
path: { "${params.outdir}/${params.aligner}/umicollapse/genomic_dedup_log" },
250+
mode: params.publish_dir_mode,
251+
pattern: '*.log'
252+
]
253+
]
254+
}
255+
256+
withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMICOLLAPSE_TRANSCRIPTOME:UMICOLLAPSE' {
257+
publishDir = [
258+
[
259+
path: { "${params.outdir}/${params.aligner}/umicollapse/transcriptomic_dedup_log" },
260+
mode: params.publish_dir_mode,
261+
pattern: '*.log'
262+
]
263+
]
264+
}
265+
266+
withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMITOOLS_GENOME:UMITOOLS' {
267+
publishDir = [
247268
[
248269
path: { "${params.outdir}/${params.aligner}/umitools/genomic_dedup_log" },
249270
mode: params.publish_dir_mode,
250271
pattern: '*.log'
272+
]
273+
]
274+
}
275+
276+
withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMITOOLS_TRANSCRIPTOME:UMITOOLS' {
277+
publishDir = [
278+
[
279+
path: { "${params.outdir}/${params.aligner}/umitools/transcriptomic_dedup_log" },
280+
mode: params.publish_dir_mode,
281+
pattern: '*.log'
251282
],
283+
]
284+
}
285+
286+
withName: '.*:BAM_DEDUP_STATS_SAMTOOLS_UMITOOLS_(GEN_TRANSCRIP)TOME:UMITOOLS' {
287+
publishDir = [
252288
[
253-
path: { params.save_align_intermeds || params.with_umi || params.save_umi_intermeds ? "${params.outdir}/${params.aligner}" : params.outdir },
289+
path: { "${params.outdir}/${params.aligner}/umitools" },
254290
mode: params.publish_dir_mode,
255-
pattern: '*.bam',
256-
saveAs: { params.save_align_intermeds || params.with_umi || params.save_umi_intermeds ? it : null }
291+
pattern: '*.tsv'
257292
]
258293
]
259294
}

0 commit comments

Comments
 (0)