diff --git a/modules/nf-core/custom/filterbam/main.nf b/modules/local/filterbam/main.nf similarity index 100% rename from modules/nf-core/custom/filterbam/main.nf rename to modules/local/filterbam/main.nf diff --git a/modules/nf-core/custom/picard/markduplicates/main.nf b/modules/nf-core/custom/picard/markduplicates/main.nf index b89101b16f5cf33f88449ce948fd44853771a64f..eef8c81601a2414f3b1b8a3d5cc7b5303f3e0b76 100644 --- a/modules/nf-core/custom/picard/markduplicates/main.nf +++ b/modules/nf-core/custom/picard/markduplicates/main.nf @@ -31,13 +31,15 @@ process PICARD_MARKDUPLICATES { avail_mem = (task.memory.mega*0.8).intValue() } """ + mv ${fasta} ${fasta.simpleName}.fasta + picard \\ -Xmx${avail_mem}M \\ MarkDuplicates \\ $args \\ --INPUT $bam \\ --OUTPUT ${prefix}.bam \\ - --REFERENCE_SEQUENCE $fasta \\ + --REFERENCE_SEQUENCE ${fasta.simpleName}.fasta \\ --METRICS_FILE ${prefix}.MarkDuplicates.metrics.txt cat <<-END_VERSIONS > versions.yml "${task.process}": diff --git a/subworkflows/local/hicstuff_sub.nf b/subworkflows/local/hicstuff_sub.nf index f4ace144c9c0c85821be1de12974368649497b4a..9bb3406bbc21a298d1919402dd4d6bdcbdd0690d 100644 --- a/subworkflows/local/hicstuff_sub.nf +++ b/subworkflows/local/hicstuff_sub.nf @@ -11,7 +11,7 @@ include { FILTER_PCR } from '../../modules/local/hicstuff/filter_pcr' include { GATK4_MARKDUPLICATES } from '../../modules/nf-core/custom/gatk4/markduplicates/main' include { SAMTOOLS_SORT } from '../../modules/nf-core/custom/samtools/sort/main' include { SAMTOOLS_SORT_N } from '../../modules/nf-core/custom/samtools_n/sort/main' -include { FILTER_PAIR } from '../../modules/nf-core/custom/filterbam/main' +include { FILTER_PAIR } from '../../modules/local/filterbam/main' include { SAMTOOLS_INDEX } from '../../modules/nf-core/custom/samtools/index/main' include { PICARD_MARKDUPLICATES } from '../../modules/nf-core/custom/picard/markduplicates/main'