#!/bin/bash -euo pipefail gatk --java-options "-Xmx60620M -XX:-UsePerfData -XX:ParallelGCThreads=2" \ MarkDuplicates \ --INPUT 659_bUW-T1-TRNA-1_B23WHTKLT4_1.Aligned.sortedByCoord.out.bam \ --OUTPUT 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam \ --METRICS_FILE 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam.metrics \ --TMP_DIR . \ --CREATE_INDEX true \ --REFERENCE_SEQUENCE ref_genome.fa \ -REMOVE_DUPLICATES false -VALIDATION_STRINGENCY LENIENT # If cram files are wished as output, the run samtools for conversion if [[ 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam == *.cram ]]; then samtools view -Ch -T ref_genome.fa -o 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam rm 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam samtools index 659_bUW-T1-TRNA-1_B23WHTKLT4_1.md.bam fi cat <<-END_VERSIONS > versions.yml "NFCORE_RNAFUSION:RNAFUSION:QC_WORKFLOW:GATK4_MARKDUPLICATES": gatk4: $(echo $(gatk --version 2>&1) | sed 's/^.*(GATK) v//; s/ .*$//') samtools: $(echo $(samtools --version 2>&1) | sed 's/^.*samtools //; s/Using.*$//') END_VERSIONS