File Info

Filename
.command.sh
Full Path
s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/79/c513ad5c9b6e2827feb02c41fa8914/.command.sh
Size
1.1 KB
Attempt
#!/bin/bash -euo pipefail
gatk --java-options "-Xmx121241M -XX:-UsePerfData -XX:ParallelGCThreads=2" \
    MarkDuplicates \
    --INPUT 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_1.Aligned.sortedByCoord.out.bam \
    --OUTPUT 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_1.md.bam \
    --METRICS_FILE 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_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 [[ 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_1.md.bam == *.cram ]]; then
    samtools view -Ch -T ref_genome.fa -o 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_1.md.bam 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_1.md.bam
    rm 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_1.md.bam
    samtools index 1173_Q7O_T1_RNA_SLD_01_A23T55JLT4_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