File Info

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