Skip to content

Commit d9a07e9

Browse files
authored
Merge pull request #6 from TRON-Bioinformatics/fix-tmp-folder-issue
ensure local temp folder is used
2 parents a11d921 + dda9662 commit d9a07e9

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

modules/01_prepare_bam.nf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ process PREPARE_BAM {
3131
mkdir tmp
3232
3333
gatk AddOrReplaceReadGroups \
34-
--java-options '-Xmx${params.prepare_bam_memory} -Djava.io.tmpdir=tmp' \
34+
--java-options '-Xmx${params.prepare_bam_memory} -Djava.io.tmpdir=./tmp' \
3535
--VALIDATION_STRINGENCY SILENT \
3636
--INPUT ${bam} \
3737
--OUTPUT /dev/stdout \
@@ -42,11 +42,11 @@ process PREPARE_BAM {
4242
--RGLB 1 \
4343
--RGPL ${params.platform} ${order} | \
4444
gatk CleanSam \
45-
--java-options '-Xmx${params.prepare_bam_memory} -Djava.io.tmpdir=tmp' \
45+
--java-options '-Xmx${params.prepare_bam_memory} -Djava.io.tmpdir=./tmp' \
4646
--INPUT /dev/stdin \
4747
--OUTPUT /dev/stdout | \
4848
gatk ReorderSam \
49-
--java-options '-Xmx${params.prepare_bam_memory} -Djava.io.tmpdir=tmp' \
49+
--java-options '-Xmx${params.prepare_bam_memory} -Djava.io.tmpdir=./tmp' \
5050
--INPUT /dev/stdin \
5151
--OUTPUT ${name}.prepared.bam \
5252
--SEQUENCE_DICTIONARY ${params.reference}
@@ -71,7 +71,7 @@ process INDEX_BAM {
7171
mkdir tmp
7272
7373
gatk BuildBamIndex \
74-
--java-options '-Xmx8g -Djava.io.tmpdir=tmp' \
74+
--java-options '-Xmx8g -Djava.io.tmpdir=./tmp' \
7575
--INPUT ${bam}
7676
"""
7777
}

modules/02_mark_duplicates.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ process MARK_DUPLICATES {
3232
--SORT_ORDER coordinate
3333
3434
gatk MarkDuplicates \
35-
--java-options '-Xmx${params.mark_duplicates_memory} -Djava.io.tmpdir=tmp' \
35+
--java-options '-Xmx${params.mark_duplicates_memory} -Djava.io.tmpdir=./tmp' \
3636
--INPUT ${name}.sorted.bam \
3737
--OUTPUT ${name}.dedup.bam \
3838
--ASSUME_SORT_ORDER coordinate \

modules/03_metrics.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ process HS_METRICS {
3737
--SEQUENCE_DICTIONARY ${bam}
3838
3939
gatk CollectHsMetrics \
40-
--java-options '-Xmx${params.metrics_memory} -Djava.io.tmpdir=tmp' \
40+
--java-options '-Xmx${params.metrics_memory} -Djava.io.tmpdir=./tmp' \
4141
--INPUT ${bam} \
4242
--OUTPUT ${name}.hs_metrics.txt \
4343
--TARGET_INTERVALS my.intervals \
@@ -66,7 +66,7 @@ process METRICS {
6666
mkdir tmp
6767
6868
gatk CollectMultipleMetrics \
69-
--java-options '-Xmx${params.metrics_memory} -Djava.io.tmpdir=tmp' \
69+
--java-options '-Xmx${params.metrics_memory} -Djava.io.tmpdir=./tmp' \
7070
--INPUT ${bam} \
7171
--OUTPUT ${name} \
7272
--REFERENCE_SEQUENCE ${params.reference} \

modules/04_realignment_around_indels.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ process REALIGNMENT_AROUND_INDELS {
3131
"""
3232
mkdir tmp
3333
34-
gatk3 -Xmx${params.realignment_around_indels_memory} -Djava.io.tmpdir=tmp -T RealignerTargetCreator \
34+
gatk3 -Xmx${params.realignment_around_indels_memory} -Djava.io.tmpdir=./tmp -T RealignerTargetCreator \
3535
--input_file ${bam} \
3636
--out ${name}.RA.intervals \
3737
--reference_sequence ${params.reference} ${known_indels1} ${known_indels2}
3838
39-
gatk3 -Xmx${params.realignment_around_indels_memory} -Djava.io.tmpdir=tmp -T IndelRealigner \
39+
gatk3 -Xmx${params.realignment_around_indels_memory} -Djava.io.tmpdir=./tmp -T IndelRealigner \
4040
--input_file ${bam} \
4141
--out ${name}.realigned.bam \
4242
--reference_sequence ${params.reference} \

modules/05_bqsr.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ process BQSR {
2626
mkdir tmp
2727
2828
gatk BaseRecalibrator \
29-
--java-options '-Xmx${params.bqsr_memory} -Djava.io.tmpdir=tmp' \
29+
--java-options '-Xmx${params.bqsr_memory} -Djava.io.tmpdir=./tmp' \
3030
--input ${bam} \
3131
--output ${name}.recalibration_report.grp \
3232
--reference ${params.reference} \
3333
--known-sites ${params.dbsnp}
3434
3535
gatk ApplyBQSR \
36-
--java-options '-Xmx${params.bqsr_memory} -Djava.io.tmpdir=tmp' \
36+
--java-options '-Xmx${params.bqsr_memory} -Djava.io.tmpdir=./tmp' \
3737
--input ${bam} \
3838
--output ${name}.preprocessed.bam \
3939
--reference ${params.reference} \

nextflow.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ process.shell = ['/bin/bash', '-euo', 'pipefail']
4646

4747
cleanup = true
4848

49-
VERSION = '1.8.0'
49+
VERSION = '1.8.1'
5050
DOI = 'https://zenodo.org/badge/latestdoi/358400957'
5151

5252
manifest {

0 commit comments

Comments
 (0)