File Info

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